|
Classes |
| class | Matrix< Type, size > |
| | Square matrix. More...
|
Defines |
| #define | _USE_MATH_DEFINES |
Enumerations |
| enum | Axis { AXIS_X,
AXIS_Y,
AXIS_Z
} |
Functions |
| template<class Type> |
| Vector | operator * (Matrix< Type, 4 > &m, const Vector<> &v) |
| template<class Type> |
| Matrix< Type, 4 > | makeRotationMatrix (Type angle, Axis axis) |
| template<class Type> |
| void | rotate (Matrix< Type, 4 > &m, Type angle, Axis axis) |
| | Rotate the matrix m by angle radians around axis.
|
| template<class Type> |
| void | translate (Matrix< Type, 4 > &m, const Vector< Type > &aTranslateBy) |