AxisOrder Enumeration

Enumeration of the 6 possible orderings of XYZ axis order

  • Note: There are 3 axis order with right hand system (XYZ = 0, YZX = 1, ZXY = 2) and 3 axis order with left hand system (XZY = 4, YXZ = 5, ZYX = 6). Note that AxisOrder is encoding the handedness as well. Cross product of the i_th axis in an ordering (i=0,1,2), with the i+1_th in that ordering, will produce the i+2_th axis in that ordering.

Members

Name Value Description
XYZ 0 Right handed system, X then Y then Z
YZX 1 Right handed system, Y then Z then X
ZXY 2 Right handed system, Z then X then Y
XZY 4 Left handed system, X then Z then Y
YXZ 5 Left handed system, Y then X then Z
ZYX 6 Left handed system, Z then Y then X

Defined in

Last Updated: 20 June, 2023