:right-sidebar: True EulerOrder =================================================================== .. currentmodule:: gi.repository.Graphene .. versionadded:: 1.2 .. class:: EulerOrder :no-contents-entry: Specify the order of the rotations on each axis. The :const:`~gi.repository.Graphene.EulerOrder.DEFAULT` value is special, and is used as an alias for one of the other orders. Fields ------ .. rst-class:: interim-class .. class:: EulerOrder :no-index: .. attribute:: DEFAULT Rotate in the default order; the default order is one of the following enumeration values .. attribute:: RXYX Defines a relative rotation along the X, Y, and X axes (Since: 1.10) .. attribute:: RXYZ Defines a relative rotation along the X, Y, and Z axes (Since: 1.10) .. attribute:: RXZX Defines a relative rotation along the X, Z, and X axes (Since: 1.10) .. attribute:: RXZY Defines a relative rotation along the X, Z, and Y axes (Since: 1.10) .. attribute:: RYXY Defines a relative rotation along the Y, X, and Y axes (Since: 1.10) .. attribute:: RYXZ Defines a relative rotation along the Y, X, and Z axes (Since: 1.10) .. attribute:: RYZX Defines a relative rotation along the Y, Z, and X axes (Since: 1.10) .. attribute:: RYZY Defines a relative rotation along the Y, Z, and Y axes (Since: 1.10) .. attribute:: RZXY Defines a relative rotation along the Z, X, and Y axes (Since: 1.10) .. attribute:: RZXZ Defines a relative rotation along the Z, X, and Z axes (Since: 1.10) .. attribute:: RZYX Defines a relative rotation along the Z, Y, and X axes (Since: 1.10) .. attribute:: RZYZ Defines a relative rotation along the Z, Y, and Z axes (Since: 1.10) .. attribute:: SXYX Defines a static rotation along the X, Y, and X axes (Since: 1.10) .. attribute:: SXYZ Defines a static rotation along the X, Y, and Z axes (Since: 1.10) .. attribute:: SXZX Defines a static rotation along the X, Z, and X axes (Since: 1.10) .. attribute:: SXZY Defines a static rotation along the X, Z, and Y axes (Since: 1.10) .. attribute:: SYXY Defines a static rotation along the Y, X, and Y axes (Since: 1.10) .. attribute:: SYXZ Defines a static rotation along the Y, X, and Z axes (Since: 1.10) .. attribute:: SYZX Defines a static rotation along the Y, Z, and X axes (Since: 1.10) .. attribute:: SYZY Defines a static rotation along the Y, Z, and Y axes (Since: 1.10) .. attribute:: SZXY Defines a static rotation along the Z, X, and Y axes (Since: 1.10) .. attribute:: SZXZ Defines a static rotation along the Z, X, and Z axes (Since: 1.10) .. attribute:: SZYX Defines a static rotation along the Z, Y, and X axes (Since: 1.10) .. attribute:: SZYZ Defines a static rotation along the Z, Y, and Z axes (Since: 1.10) .. attribute:: XYZ Rotate in the X, Y, and Z order. Deprecated in Graphene 1.10, it's an alias for :const:`~gi.repository.Graphene.EulerOrder.SXYZ` .. attribute:: XZY Rotate in the X, Z, and Y order. Deprecated in Graphene 1.10, it's an alias for :const:`~gi.repository.Graphene.EulerOrder.SXZY` .. attribute:: YXZ Rotate in the Y, X, and Z order. Deprecated in Graphene 1.10, it's an alias for :const:`~gi.repository.Graphene.EulerOrder.SYXZ` .. attribute:: YZX Rotate in the Y, Z, and X order. Deprecated in Graphene 1.10, it's an alias for :const:`~gi.repository.Graphene.EulerOrder.SYZX` .. attribute:: ZXY Rotate in the Z, X, and Y order. Deprecated in Graphene 1.10, it's an alias for :const:`~gi.repository.Graphene.EulerOrder.SZXY` .. attribute:: ZYX Rotate in the Z, Y, and X order. Deprecated in Graphene 1.10, it's an alias for :const:`~gi.repository.Graphene.EulerOrder.SZYX`