g4tools  5.4.0
tools::mat4< T > Member List

This is the complete list of members for tools::mat4< T >, including all inherited members.

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