_Add enum name | NUM::OMatrix< T > | |
_copy(const OMatrix &a) | NUM::OMatrix< T > | [inline, private] |
_Div enum name | NUM::OMatrix< T > | |
_Ident enum name | NUM::OMatrix< T > | |
_identity() | NUM::OMatrix< T > | [inline, private] |
_Invers enum name | NUM::OMatrix< T > | |
_Mul enum name | NUM::OMatrix< T > | |
_Null enum name | NUM::OMatrix< T > | |
_Rotate enum name | NUM::OMatrix< T > | |
_Scale enum name | NUM::OMatrix< T > | |
_Sub enum name | NUM::OMatrix< T > | |
_Translate enum name | NUM::OMatrix< T > | |
_Transpose enum name | NUM::OMatrix< T > | |
_zero() | NUM::OMatrix< T > | [inline, private] |
Add enum value | NUM::OMatrix< T > | |
determinant() const | NUM::OMatrix< T > | [inline] |
Div enum value | NUM::OMatrix< T > | |
Ident enum value | NUM::OMatrix< T > | |
Identity enum value | NUM::OMatrix< T > | |
identity() | NUM::OMatrix< T > | [inline] |
Invers enum value | NUM::OMatrix< T > | |
IsNull(T epsilon) const | NUM::OMatrix< T > | [inline] |
m | NUM::OMatrix< T > | [private] |
Mul enum value | NUM::OMatrix< T > | |
ncols() const | NUM::OMatrix< T > | [inline] |
neg() | NUM::OMatrix< T > | [inline] |
nrows() const | NUM::OMatrix< T > | [inline] |
Null enum value | NUM::OMatrix< T > | |
OMatrix() | NUM::OMatrix< T > | [inline] |
OMatrix(const OMatrix &a) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Null) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Ident) | NUM::OMatrix< T > | [inline] |
OMatrix(T m00, T m01, T m02, T m03, T m10, T m11, T m12, T m13, T m20, T m21, T m22, T m23, T m30, T m31, T m32, T m33) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Add, const OMatrix< T > &a, const OMatrix< T > &b) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Sub, const OMatrix< T > &a, const OMatrix< T > &b) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Mul, const OMatrix< T > &a, T b) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Div, const OMatrix< T > &a, T b) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Mul, const OMatrix< T > &a, const OMatrix< T > &b) | NUM::OMatrix< T > | |
OMatrix(enum _Scale, T f) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Scale, const Vector3< T > &f) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Translate, const Vector3< T > &d) | NUM::OMatrix< T > | [inline] |
OMatrix(enum _Rotate, const Vector3< T > &axis, T angle) | NUM::OMatrix< T > | |
OMatrix(enum _Invers, const OMatrix< T > &a) | NUM::OMatrix< T > | |
OMatrix(enum _Transpose, const OMatrix< T > &a) | NUM::OMatrix< T > | [inline] |
operator *=(T a) | NUM::OMatrix< T > | [inline] |
operator *=(const OMatrix &b) | NUM::OMatrix< T > | |
operator+=(const OMatrix &a) | NUM::OMatrix< T > | [inline] |
operator-=(const OMatrix &a) | NUM::OMatrix< T > | [inline] |
operator/=(T a) | NUM::OMatrix< T > | [inline] |
operator/=(const OMatrix &a) | NUM::OMatrix< T > | |
operator=(const OMatrix &a) | NUM::OMatrix< T > | [inline] |
operator[](int r) | NUM::OMatrix< T > | [inline] |
operator[](int r) const | NUM::OMatrix< T > | [inline] |
Rotate enum value | NUM::OMatrix< T > | |
Scale enum value | NUM::OMatrix< T > | |
Sub enum value | NUM::OMatrix< T > | |
Translate enum value | NUM::OMatrix< T > | |
Transpose enum value | NUM::OMatrix< T > | |
transpose() | NUM::OMatrix< T > | [inline] |
zero() | NUM::OMatrix< T > | [inline] |
~OMatrix() | NUM::OMatrix< T > | [inline] |