Declaration
(cffi:defcenum euler-order-t
:default
;; Deprecated since Graphene 1.10
:XYZ :YZX :ZXY :XZY :YXZ :ZYX
;; Static rotations
:SXYZ :SXYX :SXZY :SXZX
:SYZX :SYZY :SYXZ :SYXY
:SZXY :SZXZ :SZYX :SZYZ
;; Relative rotations
:RZYX :RXYX :RYZX :RXZX
:RXZY :RYZY :RZXY :RYXY
:RYXZ :RZXZ :RXYZ :RZYZ) Values - :default
- Rotate in the default order. The default order is one of the following enumeration values.
- :XYZ
- Rotate in the X, Y, and Z order. Deprecated in Graphene 1.10, it is an alias for :SXYZ.
- :YZX
- Rotate in the Y, Z, and X order. Deprecated in Graphene 1.10, it is an alias for :SYZX.
- :ZXY
- Rotate in the Z, X, and Y order. Deprecated in Graphene 1.10, it is an alias for :SZXY.
- :XZY
- Rotate in the X, Z, and Y order. Deprecated in Graphene 1.10, it is an alias for :SXZY.
- :YXZ
- Rotate in the Y, X, and Z order. Deprecated in Graphene 1.10, it is an alias for :SYXZ.
- :ZYX
- Rotate in the Z, Y, and X order. Deprecated in Graphene 1.10, it is an alias for :SZYX.
- :SXYZ
- Defines a static rotation along the X, Y, and Z axes.
- :SXYX
- Defines a static rotation along the X, Y, and X axes.
- :SXZY
- Defines a static rotation along the X, Z, and Y axes.
- :SXZX
- Defines a static rotation along the X, Z, and X axes.
- :SYZX
- Defines a static rotation along the Y, Z, and X axes.
- :SYZY
- Defines a static rotation along the Y, Z, and Y axes.
- :SYXZ
- Defines a static rotation along the Y, X, and Z axes.
- :SYXY
- Defines a static rotation along the Y, X, and Y axes.
- :SZXY
- Defines a static rotation along the Z, X, and Y axes.
- :SZXZ
- Defines a static rotation along the Z, X, and Z axes.
- :SZYX
- Defines a static rotation along the Z, Y, and X axes.
- :SZYZ
- Defines a static rotation along the Z, Y, and Z axes.
- :RZYX
- Defines a relative rotation along the Z, Y, and X axes.
- :RXYX
- Defines a relative rotation along the X, Y, and X axes.
- :RYZX
- Defines a relative rotation along the Y, Z, and X axes.
- :RXZX
- Defines a relative rotation along the X, Z, and X axes.
- :RXZY
- Defines a relative rotation along the X, Z, and Y axes.
- :RYZY
- Defines a relative rotation along the Y, Z, and Y axes.
- :RZXY
- Defines a relative rotation along the Z, X, and Y axes.
- :RYXY
- Defines a relative rotation along the Y, X, and Y axes.
- :RYXZ
- Defines a relative rotation along the Y, X, and Z axes.
- :RZXZ
- Defines a relative rotation along the Z, X, and Z axes.
- :RXYZ
- Defines a relative rotation along the X, Y, and Z axes.
- :RZYZ
- Defines a relative rotation along the Z, Y, and Z axes.
Details
Specify the order of the rotations on each axis. The :default value is special, and is used as an alias for one of the
other orders. |
| See also |