inlib  1.2.0
inlib::mat4f Member List
This is the complete list of members for inlib::mat4f, including all inherited members.
accept(unsigned int a_index, const cut_t &a_cut) constinlib::array< float > [inline]
add(const array &a_array, cut_t *a_cut=0)inlib::array< float > [inline]
add(const float &a_T, cut_t *a_cut=0)inlib::array< float > [inline]
antisymmetric_part() constinlib::sqm< float > [inline]
array()inlib::array< float > [inline]
array(const uints_t &a_orders)inlib::array< float > [inline]
array(unsigned int a_dimension, unsigned int a_order)inlib::array< float > [inline]
array(const array &a_from)inlib::array< float > [inline]
clear()inlib::array< float > [inline]
configure(const uints_t &a_orders)inlib::array< float > [inline]
cons_vec_it_t typedefinlib::array< float >
contract(const array &a_array, float &a_value) constinlib::array< float > [inline]
copy(const array &a_from)inlib::array< float > [inline]
cut_t typedefinlib::array< float >
data() const inlib::mat4f [inline]
determinant() constinlib::a4::sqm< float > [inline, virtual]
dimension() constinlib::array< float > [inline]
divide(const array &a_array)inlib::array< float > [inline]
divide(const float &a_T)inlib::array< float > [inline]
equal(const array &a_array) constinlib::array< float > [inline]
equal(const array &a_array, floataEpsilon) constinlib::array< float > [inline]
fill(const std::vector< float > &a_values, cut_t *a_cut=0)inlib::array< float > [inline]
indices(unsigned int a_offset, uints_t &a_is) constinlib::array< float > [inline]
invert(sqm< float > &a_result) constinlib::a4::sqm< float > [inline]
array< float >::invert()inlib::array< float > [inline]
is_antisymmetric() constinlib::sqm< float > [inline]
is_proportional(const array &a_array, float &a_factor) constinlib::array< float > [inline]
is_symmetric() constinlib::sqm< float > [inline]
m_isinlib::array< float > [protected]
m_offsetsinlib::array< float > [protected]
m_ordersinlib::array< float > [protected]
m_vectorinlib::array< float > [protected]
mat4f()inlib::mat4f [inline]
mat4f(const mat4f &a_from)inlib::mat4f [inline]
mat4f(float a_00, float a_01, float a_02, float a_03, float a_10, float a_11, float a_12, float a_13, float a_20, float a_21, float a_22, float a_23, float a_30, float a_31, float a_32, float a_33)inlib::mat4f [inline]
minus_one()inlib::array< float > [inline, static]
mul_2f(float &a_x, float &a_y) const inlib::mat4f [inline]
mul_3f(float &a_x, float &a_y, float &a_z) const inlib::mat4f [inline]
mul_mtx(const mat4f &a_from)inlib::mat4f [inline]
mul_scale(float a_sx, float a_sy, float a_sz)inlib::mat4f [inline]
mul_trans(float a_x, float a_y, float a_z)inlib::mat4f [inline]
multiply(const array &a_array)inlib::array< float > [inline]
multiply(const float &a_T)inlib::array< float > [inline]
mx_left_mul(const sqm< float > &a_matrix, sqm< float > &a_result) constinlib::sqm< float > [inline]
mx_left_mul(const sqm< float > &a_matrix)inlib::sqm< float > [inline]
mx_mul(const sqm< float > &a_matrix, sqm< float > &a_result) constinlib::sqm< float > [inline]
mx_mul(const sqm< float > &a_matrix)inlib::sqm< float > [inline]
offset(const uints_t &a_is, unsigned int &a_offset) constinlib::array< float > [inline]
one()inlib::array< float > [inline, static]
operator!=(const array &a_array) constinlib::array< float > [inline]
operator*(const float &a_T) constinlib::array< float > [inline]
operator*=(const sqm< float > &a_from)inlib::sqm< float > [inline]
array< float >::operator*=(const float &a_T)inlib::array< float > [inline]
operator+=(const sqm< float > &a_from)inlib::sqm< float > [inline]
operator-=(const sqm< float > &a_from)inlib::sqm< float > [inline]
operator=(const mat4f &a_from)inlib::mat4f [inline]
sqm< float >::operator=(const sqm &a_from)inlib::a4::sqm< float > [inline]
array< float >::operator=(const array &a_from)inlib::array< float > [inline]
operator==(const array &a_array) constinlib::array< float > [inline]
order() constinlib::sqm< float > [inline]
orders() constinlib::array< float > [inline]
reset()inlib::array< float > [inline]
set_diag(const float &a_value)inlib::sqm< float > [inline]
set_frustum(float a_l, float a_r, float a_b, float a_t, float a_n, float a_f)inlib::mat4f [inline]
set_identity()inlib::sqm< float > [inline]
set_matrix(float a_00, float a_01, float a_02, float a_03, float a_10, float a_11, float a_12, float a_13, float a_20, float a_21, float a_22, float a_23, float a_30, float a_31, float a_32, float a_33)inlib::mat4f [inline]
set_matrix(const mat4f &a_from)inlib::mat4f [inline]
set_order(unsigned int a_order)inlib::sqm< float > [inline]
set_ortho(float a_l, float a_r, float a_b, float a_t, float a_n, float a_f)inlib::mat4f [inline]
set_rotate(float a_x, float a_y, float a_z, float a_angle)inlib::mat4f [inline]
set_translate(float a_x, float a_y, float a_z)inlib::mat4f [inline]
set_value(unsigned int aR, unsigned int aC, const float &a_value)inlib::sqm< float > [inline]
array< float >::set_value(const uints_t &a_is, const float &a_value)inlib::array< float > [inline]
set_value_no_check(unsigned int aR, unsigned int aC, const float &a_value)inlib::sqm< float > [inline]
size() constinlib::array< float > [inline]
sqm()inlib::a4::sqm< float > [inline]
sqm(const sqm &a_from)inlib::a4::sqm< float > [inline]
sqm< float >::sqm(unsigned a_order)inlib::sqm< float > [inline]
sub_determinant(const std::vector< unsigned int > &aRs, const std::vector< unsigned int > &aCs) constinlib::sqm< float > [inline]
subtract(const array &a_array)inlib::array< float > [inline]
symmetric_part() constinlib::sqm< float > [inline]
trace() constinlib::sqm< float > [inline]
transpose()inlib::sqm< float > [inline]
two()inlib::array< float > [inline, static]
uints_t typedefinlib::array< float >
v00(const float &a_value)inlib::a4::sqm< float > [inline]
v00() constinlib::a4::sqm< float > [inline]
v01(const float &a_value)inlib::a4::sqm< float > [inline]
v01() constinlib::a4::sqm< float > [inline]
v02(const float &a_value)inlib::a4::sqm< float > [inline]
v02() constinlib::a4::sqm< float > [inline]
v03(const float &a_value)inlib::a4::sqm< float > [inline]
v03() constinlib::a4::sqm< float > [inline]
v10(const float &a_value)inlib::a4::sqm< float > [inline]
v10() constinlib::a4::sqm< float > [inline]
v11(const float &a_value)inlib::a4::sqm< float > [inline]
v11() constinlib::a4::sqm< float > [inline]
v12(const float &a_value)inlib::a4::sqm< float > [inline]
v12() constinlib::a4::sqm< float > [inline]
v13(const float &a_value)inlib::a4::sqm< float > [inline]
v13() constinlib::a4::sqm< float > [inline]
v20(const float &a_value)inlib::a4::sqm< float > [inline]
v20() constinlib::a4::sqm< float > [inline]
v21(const float &a_value)inlib::a4::sqm< float > [inline]
v21() constinlib::a4::sqm< float > [inline]
v22(const float &a_value)inlib::a4::sqm< float > [inline]
v22() constinlib::a4::sqm< float > [inline]
v23(const float &a_value)inlib::a4::sqm< float > [inline]
v23() constinlib::a4::sqm< float > [inline]
v30(const float &a_value)inlib::a4::sqm< float > [inline]
v30() constinlib::a4::sqm< float > [inline]
v31(const float &a_value)inlib::a4::sqm< float > [inline]
v31() constinlib::a4::sqm< float > [inline]
v32(const float &a_value)inlib::a4::sqm< float > [inline]
v32() constinlib::a4::sqm< float > [inline]
v33(const float &a_value)inlib::a4::sqm< float > [inline]
v33() constinlib::a4::sqm< float > [inline]
value(unsigned int aR, unsigned int aC) constinlib::sqm< float > [inline]
value(unsigned int aR, unsigned int aC, float &a_value) constinlib::sqm< float > [inline]
array< float >::value(const uints_t &a_is, float &a_value) constinlib::array< float > [inline]
vec_it_t typedefinlib::array< float >
vector() constinlib::array< float > [inline]
vector()inlib::array< float > [inline]
zero()inlib::array< float > [inline, static]
~array()inlib::array< float > [inline, virtual]
~mat4f()inlib::mat4f [inline, virtual]
~sqm()inlib::a4::sqm< float > [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines