g4tools  5.4.0
tools::mat3< T > Member List

This is the complete list of members for tools::mat3< 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::mat3< T >inlineprotectedstatic
_set_scale(const T &a_1, const T &a_2, const T &a_3, T v[])tools::mat3< T >inlineprotectedstatic
dimension() consttools::mat< T, 3 >inline
get_rotate(T &a_x, T &a_y, T &a_z, T &a_angle, T(*a_acos)(T), T(*a_sin)(T), T(*a_sqrt)(T))tools::mat3< 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::mat3< T >inline
m_vectools::mat< T, 3 >protected
mat()tools::mat< T, 3 >inline
mat(const mat &a_from)tools::mat< T, 3 >inline
mat(const T a_v[])tools::mat< T, 3 >inline
mat3()tools::mat3< T >inline
mat3(const mat< T, 3 > &a_from)tools::mat3< T >inline
mat3(const mat3 &a_from)tools::mat3< T >inline
mat3(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::mat3< T >inline
mul_3(T &a_x, T &a_y, T &a_z) consttools::mat3< 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::mat3< T >inline
operator=(const mat3 &a_from)tools::mat3< T >inline
mat< T, 3 >::operator=(const mat &a_from)tools::mat< T, 3 >inline
set_matrix(const mat3< T > &a_m)tools::mat3< T >inline
set_matrix(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::mat3< 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::mat3< T >inline
set_scale(const T &a_s)tools::mat3< T >inline
set_scale(const T &a_1, const T &a_2, const T &a_3)tools::mat3< T >inline
v00(const T &a_value)tools::mat3< T >inline
v00() consttools::mat3< T >inline
v01(const T &a_value)tools::mat3< T >inline
v01() consttools::mat3< T >inline
v02(const T &a_value)tools::mat3< T >inline
v02() consttools::mat3< T >inline
v10(const T &a_value)tools::mat3< T >inline
v10() consttools::mat3< T >inline
v11(const T &a_value)tools::mat3< T >inline
v11() consttools::mat3< T >inline
v12(const T &a_value)tools::mat3< T >inline
v12() consttools::mat3< T >inline
v20(const T &a_value)tools::mat3< T >inline
v20() consttools::mat3< T >inline
v21(const T &a_value)tools::mat3< T >inline
v21() consttools::mat3< T >inline
v22(const T &a_value)tools::mat3< T >inline
v22() consttools::mat3< T >inline
~mat()tools::mat< T, 3 >inlinevirtual
~mat3()tools::mat3< T >inlinevirtual