#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.