SLProject 4.0.000
SLMat3< T > Member List

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

_mSLMat3< T >
det() constSLMat3< T >inline
fromEulerAnglesXYZ(const T angleXRAD, const T angleYRAD, const T angleZRAD)SLMat3< T >
fromEulerAnglesZXZ(const T angleZ1RAD, const T angleX2RAD, const T angleZ2RAD)SLMat3< T >
fromEulerAnglesZYX(const T angleZ1RAD, const T angleY2RAD, const T angleX3RAD)SLMat3< T >
identity()SLMat3< T >
invert()SLMat3< T >
inverted()SLMat3< T >
m(int i, T val)SLMat3< T >inline
m() constSLMat3< T >inline
m(int i) constSLMat3< T >inline
operator const T *() constSLMat3< T >inline
operator T*()SLMat3< T >inline
operator()(SLint row, SLint col)SLMat3< T >inline
operator()(SLint row, SLint col) constSLMat3< T >inline
operator*(const SLMat3 &A) constSLMat3< T >
operator*(const SLVec3< T > &v) constSLMat3< T >
operator*(T a) constSLMat3< T >
operator*=(const SLMat3 &A)SLMat3< T >
operator*=(T a)SLMat3< T >
operator+(const SLMat3 &A) constSLMat3< T >
operator-(const SLMat3 &A) constSLMat3< T >
operator/(T a) constSLMat3< T >
operator/=(T a)SLMat3< T >
operator=(const SLMat3 &A)SLMat3< T >
operator=(const T *a)SLMat3< T >
print(const SLchar *str) constSLMat3< T >
rotation(const T angleDEG, const SLVec3< T > &axis)SLMat3< T >
rotation(const T angleDEG, const T axisx, const T axisy, const T axisz)SLMat3< T >
rotation(const T zAngleRAD, const T yAngleRAD, const T xAngleRAD)SLMat3< T >
scale(const T sx, const T sy, const T sz)SLMat3< T >
scale(const SLVec3< T > &s)SLMat3< T >
scale(const T s)SLMat3< T >
setMatrix(const SLMat3 &A)SLMat3< T >
setMatrix(const SLMat3 *A)SLMat3< T >
setMatrix(const T *M)SLMat3< T >
setMatrix(T M0, T M3, T M6, T M1, T M4, T M7, T M2, T M5, T M8)SLMat3< T >
SLMat3()SLMat3< T >
SLMat3(const SLMat3 &A)SLMat3< T >
SLMat3(const T M0, const T M3, const T M6, const T M1, const T M4, const T M7, const T M2, const T M5, const T M8)SLMat3< T >
SLMat3(const T angleDEG, const T axis_x, const T axis_y, const T axis_z)SLMat3< T >
SLMat3(const T angleDEG, const SLVec3< T > axis)SLMat3< T >
SLMat3(const T scale_xyz)SLMat3< T >
SLMat3(const T angleXRAD, const T angleYRAD, const T angleZRAD)SLMat3< T >
swap(T &a, T &b)SLMat3< T >inlinestatic
toAngleAxis(T &angleDEG, SLVec3< T > &axis) constSLMat3< T >
toEulerAnglesXYZ(T &xRotRAD, T &yRotRAD, T &zRotRAD)SLMat3< T >
toEulerAnglesZYX(T &zRotRAD, T &yRotRAD, T &xRotRAD)SLMat3< T >
trace() constSLMat3< T >inline
transpose()SLMat3< T >
transposed() constSLMat3< T >