|
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) |