Package: graphene

CEnum graphene:euler-order-t

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

2024-9-9