|
| template<typename T > |
| MatrixND< T, 3, 3 > | om::math::operator+ (const T &value, const MatrixND< T, 3, 3 > &matrix) |
| | Add a sclar value to a matrix's elements and return the resulting matrix. More...
|
| |
| template<typename T > |
| VectorND< T, 3 > | om::math::operator* (const VectorND< T, 3 > &vector, const MatrixND< T, 3, 3 > &matrix) |
| | 'Reverse' multiply a vector/point by matrix: multiply it by the matrix's transpose. More...
|
| |
| template<typename T > |
| MatrixND< T, 3, 3 > | om::math::operator* (const T &value, const MatrixND< T, 3, 3 > &matrix) |
| | Multiply a matrix's elements by a scalar and return the resulting matrix. More...
|
| |
| template<typename T > |
| MatrixND< T, 3, 3 > | om::math::abs (const MatrixND< T, 3, 3 > &matrix) |
| | Return the absolute value of the specified matrix, such that the every component is positive. More...
|
| |
| template<typename T > |
| VectorND< T, 3 > | om::math::eulerXYZ (const MatrixND< T, 3, 3 > &m) |
| | Return the euler angles for an orthonormal rotation matrix when the euler angles are composed in XYZ order. More...
|
| |
| template<typename T > |
| VectorND< T, 3 > | om::math::eulerXZY (const MatrixND< T, 3, 3 > &m) |
| | Return the euler angles for an orthonormal rotation matrix when the euler angles are composed in XZY order. More...
|
| |
| template<typename T > |
| VectorND< T, 3 > | om::math::eulerYXZ (const MatrixND< T, 3, 3 > &m) |
| | Return the euler angles for an orthonormal rotation matrix when the euler angles are composed in YXZ order. More...
|
| |
| template<typename T > |
| VectorND< T, 3 > | om::math::eulerYZX (const MatrixND< T, 3, 3 > &m) |
| | Return the euler angles for an orthonormal rotation matrix when the euler angles are composed in YZX order. More...
|
| |
| template<typename T > |
| VectorND< T, 3 > | om::math::eulerZXY (const MatrixND< T, 3, 3 > &m) |
| | Return the euler angles for an orthonormal rotation matrix when the euler angles are composed in ZXY order. More...
|
| |
| template<typename T > |
| VectorND< T, 3 > | om::math::eulerZYX (const MatrixND< T, 3, 3 > &m) |
| | Return the euler angles for an orthonormal rotation matrix when the euler angles are composed in ZYX order. More...
|
| |