Enums¶
Details¶

class
Graphene.
EulerOrder
(value)¶ Bases:
GLib.Enum
Specify the order of the rotations on each axis.
The
Graphene.EulerOrder.DEFAULT
value is special, and is used as an alias for one of the other orders.New in version 1.2.

DEFAULT
= 1¶ Rotate in the default order; the default order is one of the following enumeration values

XYZ
= 0¶ Rotate in the X, Y, and Z order. Deprecated in Graphene 1.10, it’s an alias for
Graphene.EulerOrder.SXYZ

YZX
= 1¶ Rotate in the Y, Z, and X order. Deprecated in Graphene 1.10, it’s an alias for
Graphene.EulerOrder.SYZX

SYZX
= 10¶ Defines a static rotation along the Y, Z, and X axes
New in version 1.10.

SYZY
= 11¶ Defines a static rotation along the Y, Z, and Y axes
New in version 1.10.

SYXZ
= 12¶ Defines a static rotation along the Y, X, and Z axes
New in version 1.10.

SYXY
= 13¶ Defines a static rotation along the Y, X, and Y axes
New in version 1.10.

SZXY
= 14¶ Defines a static rotation along the Z, X, and Y axes
New in version 1.10.

SZXZ
= 15¶ Defines a static rotation along the Z, X, and Z axes
New in version 1.10.

SZYX
= 16¶ Defines a static rotation along the Z, Y, and X axes
New in version 1.10.

SZYZ
= 17¶ Defines a static rotation along the Z, Y, and Z axes
New in version 1.10.

RZYX
= 18¶ Defines a relative rotation along the Z, Y, and X axes
New in version 1.10.

RXYX
= 19¶ Defines a relative rotation along the X, Y, and X axes
New in version 1.10.

ZXY
= 2¶ Rotate in the Z, X, and Y order. Deprecated in Graphene 1.10, it’s an alias for
Graphene.EulerOrder.SZXY

RYZX
= 20¶ Defines a relative rotation along the Y, Z, and X axes
New in version 1.10.

RXZX
= 21¶ Defines a relative rotation along the X, Z, and X axes
New in version 1.10.

RXZY
= 22¶ Defines a relative rotation along the X, Z, and Y axes
New in version 1.10.

RYZY
= 23¶ Defines a relative rotation along the Y, Z, and Y axes
New in version 1.10.

RZXY
= 24¶ Defines a relative rotation along the Z, X, and Y axes
New in version 1.10.

RYXY
= 25¶ Defines a relative rotation along the Y, X, and Y axes
New in version 1.10.

RYXZ
= 26¶ Defines a relative rotation along the Y, X, and Z axes
New in version 1.10.

RZXZ
= 27¶ Defines a relative rotation along the Z, X, and Z axes
New in version 1.10.

RXYZ
= 28¶ Defines a relative rotation along the X, Y, and Z axes
New in version 1.10.

RZYZ
= 29¶ Defines a relative rotation along the Z, Y, and Z axes
New in version 1.10.

XZY
= 3¶ Rotate in the X, Z, and Y order. Deprecated in Graphene 1.10, it’s an alias for
Graphene.EulerOrder.SXZY

YXZ
= 4¶ Rotate in the Y, X, and Z order. Deprecated in Graphene 1.10, it’s an alias for
Graphene.EulerOrder.SYXZ

ZYX
= 5¶ Rotate in the Z, Y, and X order. Deprecated in Graphene 1.10, it’s an alias for
Graphene.EulerOrder.SZYX

SXYZ
= 6¶ Defines a static rotation along the X, Y, and Z axes
New in version 1.10.

SXYX
= 7¶ Defines a static rotation along the X, Y, and X axes
New in version 1.10.

SXZY
= 8¶ Defines a static rotation along the X, Z, and Y axes
New in version 1.10.

SXZX
= 9¶ Defines a static rotation along the X, Z, and X axes
New in version 1.10.
