#include <neutron_base.h>
Public Member Functions | |
| Matrix | GetMatrix () const |
| void | SetMatrix (const Matrix &matrix, ROTATIONORDER order=DEFAULT_ORDER) |
| MAXON_OPERATOR_STRUCT (PRSMatrix, position, rotation, scale, shear, order) | |
Static Public Member Functions | |
| static PRSMatrix | FromMatrix (const Matrix &matrix, ROTATIONORDER order=DEFAULT_ORDER) |
Public Attributes | |
| Vector | position |
| Vector | rotation |
| Vector | scale |
| Vector | shear |
| ROTATIONORDER | order |
Static Public Attributes | |
| static constexpr ROTATIONORDER | DEFAULT_ORDER |
| Matrix GetMatrix | ( | ) | const |
| void SetMatrix | ( | const Matrix & | matrix, |
| ROTATIONORDER | order = DEFAULT_ORDER |
||
| ) |
|
static |
|
staticconstexpr |
| Vector position |
The position.
| Vector rotation |
The rotation.
| Vector scale |
The scale.
| Vector shear |
The shear.
| ROTATIONORDER order |
The order.