#include <fbxmath.h>
Public Types |
|
| enum | ERepeat { eRepeatNo = 0, eRepeatYes = 1 } |
| enum | EParity { eParityEven = 0, eParityOdd = 2 } |
| enum | EAxis { eAxisX = 0, eAxisY = 1, eAxisZ = 2 } |
| enum | EOrder
{ eOrderXYZ = EulerOrder(eAxisX, eParityEven, eRepeatNo), eOrderXYX = EulerOrder(eAxisX, eParityEven, eRepeatYes), eOrderXZY = EulerOrder(eAxisX, eParityOdd, eRepeatNo), eOrderXZX = EulerOrder(eAxisX, eParityOdd, eRepeatYes), eOrderYZX = EulerOrder(eAxisY, eParityEven, eRepeatNo), eOrderYZY = EulerOrder(eAxisY, eParityEven, eRepeatYes), eOrderYXZ = EulerOrder(eAxisY, eParityOdd, eRepeatNo), eOrderYXY = EulerOrder(eAxisY, eParityOdd, eRepeatYes), eOrderZXY = EulerOrder(eAxisZ, eParityEven, eRepeatNo), eOrderZXZ = EulerOrder(eAxisZ, eParityEven, eRepeatYes), eOrderZYX = EulerOrder(eAxisZ, eParityOdd, eRepeatNo), eOrderZYZ = EulerOrder(eAxisZ, eParityOdd, eRepeatYes) } |
Static Public Attributes |
|
| static const int | AxisTableSize |
| static const int | AxisTable [][3] |
| enum ERepeat |
Definition at line 70 of file fbxmath.h.
{eRepeatNo=0, eRepeatYes=1};
| enum EParity |
Definition at line 71 of file fbxmath.h.
{eParityEven=0, eParityOdd=2};
| enum EAxis |
| enum EOrder |
| eOrderXYZ | |
| eOrderXYX | |
| eOrderXZY | |
| eOrderXZX | |
| eOrderYZX | |
| eOrderYZY | |
| eOrderYXZ | |
| eOrderYXY | |
| eOrderZXY | |
| eOrderZXZ | |
| eOrderZYX | |
| eOrderZYZ |
Definition at line 76 of file fbxmath.h.
{
eOrderXYZ = EulerOrder(eAxisX, eParityEven, eRepeatNo),
eOrderXYX = EulerOrder(eAxisX, eParityEven, eRepeatYes), //deprecated
eOrderXZY = EulerOrder(eAxisX, eParityOdd, eRepeatNo),
eOrderXZX = EulerOrder(eAxisX, eParityOdd, eRepeatYes), //deprecated
eOrderYZX = EulerOrder(eAxisY, eParityEven, eRepeatNo),
eOrderYZY = EulerOrder(eAxisY, eParityEven, eRepeatYes), //deprecated
eOrderYXZ = EulerOrder(eAxisY, eParityOdd, eRepeatNo),
eOrderYXY = EulerOrder(eAxisY, eParityOdd, eRepeatYes), //deprecated
eOrderZXY = EulerOrder(eAxisZ, eParityEven, eRepeatNo),
eOrderZXZ = EulerOrder(eAxisZ, eParityEven, eRepeatYes), //deprecated
eOrderZYX = EulerOrder(eAxisZ, eParityOdd, eRepeatNo),
eOrderZYZ = EulerOrder(eAxisZ, eParityOdd, eRepeatYes) //deprecated
};
const int AxisTableSize
[static] |
const int AxisTable[][3]
[static] |