g4tools  5.4.0
tools::mat4f Member List

This is the complete list of members for tools::mat4f, including all inherited members.

_set_rotate(const float &a_x, const float &a_y, const float &a_z, const float &a_angle, float v[], float(*a_sin)(float), float(*a_cos)(float))tools::mat4< float >inlineprotectedstatic
_set_scale(const float &a_1, const float &a_2, const float &a_3, float v[])tools::mat4< float >inlineprotectedstatic
_set_translate(const float &a_x, const float &a_y, const float &a_z, float v[])tools::mat4< float >inlineprotectedstatic
dimension() consttools::mat< float, 4 >inline
get_translate(float &a_x, float &a_y, float &a_z) consttools::mat4< float >inline
left_mul_rotate(const float &a_x, const float &a_y, const float &a_z, const float &a_angle)tools::mat4finline
mat4< float >::left_mul_rotate(const float &a_x, const float &a_y, const float &a_z, const float &a_angle, float(*a_sin)(float), float(*a_cos)(float))tools::mat4< float >inline
left_mul_scale(const float &a_x, const float &a_y, const float &a_z)tools::mat4< float >inline
left_mul_translate(const float &a_x, const float &a_y, const float &a_z)tools::mat4< float >inline
m_vectools::mat< float, 4 >protected
mat()tools::mat< float, 4 >inline
mat(const mat &a_from)tools::mat< float, 4 >inline
mat(const float a_v[])tools::mat< float, 4 >inline
mat4()tools::mat4< float >inline
mat4(const mat< float, 4 > &a_from)tools::mat4< float >inline
mat4(const mat4 &a_from)tools::mat4< float >inline
mat4(const float &a_00, const float &a_01, const float &a_02, const float &a_03, const float &a_10, const float &a_11, const float &a_12, const float &a_13, const float &a_20, const float &a_21, const float &a_22, const float &a_23, const float &a_30, const float &a_31, const float &a_32, const float &a_33)tools::mat4< float >inline
mat4f()tools::mat4finline
mat4f(const mat4f &a_from)tools::mat4finline
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)tools::mat4finline
mat4f(const parent &a_from)tools::mat4finline
mul_2(float &a_x, float &a_y) consttools::mat4< float >inline
mul_2f(float &a_x, float &a_y) consttools::mat4finline
mul_3(float &a_x, float &a_y, float &a_z) consttools::mat4< float >inline
mul_3f(float &a_x, float &a_y, float &a_z) consttools::mat4finline
mul_4(float &a_x, float &a_y, float &a_z, float &a_p) consttools::mat4< float >inline
mul_4f(float &a_x, float &a_y, float &a_z, float &a_w) consttools::mat4finline
mul_dir_3(float &a_x, float &a_y, float &a_z) consttools::mat4< float >inline
mul_dir_3(VEC &a_dir) consttools::mat4< float >inline
mul_dir_3d(double &a_x, double &a_y, double &a_z) consttools::mat4finline
mul_dir_3f(float &a_x, float &a_y, float &a_z) consttools::mat4finline
mul_mtx_rot_root(const float &a_00, const float &a_01, const float &a_02, const float &a_10, const float &a_11, const float &a_12, const float &a_20, const float &a_21, const float &a_22)tools::mat4< float >inline
mul_rotate(const float &a_x, const float &a_y, const float &a_z, const float &a_angle)tools::mat4finline
mat4< float >::mul_rotate(const float &a_x, const float &a_y, const float &a_z, const float &a_angle, float(*a_sin)(float), float(*a_cos)(float))tools::mat4< float >inline
mul_scale(const float &a_sx, const float &a_sy, const float &a_sz)tools::mat4< float >inline
mul_scale(const float &a_s)tools::mat4< float >inline
mul_trans_3(float &a_x, float &a_y, float &a_z) consttools::mat4< float >inline
mul_trans_3f(float &a_x, float &a_y, float &a_z) consttools::mat4finline
mul_translate(const float &a_x, const float &a_y, const float &a_z)tools::mat4< float >inline
no_translate()tools::mat4< float >inline
operator=(const mat4f &a_from)tools::mat4finline
operator=(const parent &a_from)tools::mat4finline
mat4< float >::operator=(const mat4 &a_from)tools::mat4< float >inline
mat< float, 4 >::operator=(const mat &a_from)tools::mat< float, 4 >inline
set_frustum(const float &a_l, const float &a_r, const float &a_b, const float &a_t, const float &a_n, const float &a_f)tools::mat4< float >inline
set_mat3(MAT3 &a_m3)tools::mat4< float >inline
set_matrix(const mat4< float > &a_m)tools::mat4< float >inline
set_matrix(const float &a_00, const float &a_01, const float &a_02, const float &a_03, const float &a_10, const float &a_11, const float &a_12, const float &a_13, const float &a_20, const float &a_21, const float &a_22, const float &a_23, const float &a_30, const float &a_31, const float &a_32, const float &a_33)tools::mat4< float >inline
set_ortho(const float &a_l, const float &a_r, const float &a_b, const float &a_t, const float &a_n, const float &a_f)tools::mat4< float >inline
set_rotate(const float &a_x, const float &a_y, const float &a_z, const float &a_angle)tools::mat4finline
set_rotate(const VEC &a_dir, float a_angle)tools::mat4finline
mat4< float >::set_rotate(const float &a_x, const float &a_y, const float &a_z, const float &a_angle, float(*a_sin)(float), float(*a_cos)(float))tools::mat4< float >inline
set_scale(const float &a_s)tools::mat4< float >inline
set_scale(const float &a_1, const float &a_2, const float &a_3)tools::mat4< float >inline
set_translate(const float &a_x, const float &a_y, const float &a_z)tools::mat4< float >inline
v00(const float &a_value)tools::mat4< float >inline
v00() consttools::mat4< float >inline
v01(const float &a_value)tools::mat4< float >inline
v01() consttools::mat4< float >inline
v02(const float &a_value)tools::mat4< float >inline
v02() consttools::mat4< float >inline
v03(const float &a_value)tools::mat4< float >inline
v03() consttools::mat4< float >inline
v10(const float &a_value)tools::mat4< float >inline
v10() consttools::mat4< float >inline
v11(const float &a_value)tools::mat4< float >inline
v11() consttools::mat4< float >inline
v12(const float &a_value)tools::mat4< float >inline
v12() consttools::mat4< float >inline
v13(const float &a_value)tools::mat4< float >inline
v13() consttools::mat4< float >inline
v20(const float &a_value)tools::mat4< float >inline
v20() consttools::mat4< float >inline
v21(const float &a_value)tools::mat4< float >inline
v21() consttools::mat4< float >inline
v22(const float &a_value)tools::mat4< float >inline
v22() consttools::mat4< float >inline
v23(const float &a_value)tools::mat4< float >inline
v23() consttools::mat4< float >inline
v30(const float &a_value)tools::mat4< float >inline
v30() consttools::mat4< float >inline
v31(const float &a_value)tools::mat4< float >inline
v31() consttools::mat4< float >inline
v32(const float &a_value)tools::mat4< float >inline
v32() consttools::mat4< float >inline
v33(const float &a_value)tools::mat4< float >inline
v33() consttools::mat4< float >inline
~mat()tools::mat< float, 4 >inlinevirtual
~mat4()tools::mat4< float >inlinevirtual
~mat4f()tools::mat4finlinevirtual