| _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] |