enum
Graphene::EulerOrder
Overview
Specify the order of the rotations on each axis.
The %GRAPHENE_EULER_ORDER_DEFAULT value is special, and is used as an alias for one of the other orders.
Defined in:
lib/gi-crystal/src/auto/graphene-1.0/graphene.crEnum Members
-
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_EULER_ORDER_SXYZ
-
Yzx =
1
-
Rotate in the Y, Z, and X order. Deprecated in Graphene 1.10, it's an alias for %GRAPHENE_EULER_ORDER_SYZX
-
Zxy =
2
-
Rotate in the Z, X, and Y order. Deprecated in Graphene 1.10, it's an alias for %GRAPHENE_EULER_ORDER_SZXY
-
Xzy =
3
-
Rotate in the X, Z, and Y order. Deprecated in Graphene 1.10, it's an alias for %GRAPHENE_EULER_ORDER_SXZY
-
Yxz =
4
-
Rotate in the Y, X, and Z order. Deprecated in Graphene 1.10, it's an alias for %GRAPHENE_EULER_ORDER_SYXZ
-
Zyx =
5
-
Rotate in the Z, Y, and X order. Deprecated in Graphene 1.10, it's an alias for %GRAPHENE_EULER_ORDER_SZYX
-
Sxyz =
6
-
Defines a static rotation along the X, Y, and Z axes (Since: 1.10)
-
Sxyx =
7
-
Defines a static rotation along the X, Y, and X axes (Since: 1.10)
-
Sxzy =
8
-
Defines a static rotation along the X, Z, and Y axes (Since: 1.10)
-
Sxzx =
9
-
Defines a static rotation along the X, Z, and X axes (Since: 1.10)
-
Syzx =
10
-
Defines a static rotation along the Y, Z, and X axes (Since: 1.10)
-
Syzy =
11
-
Defines a static rotation along the Y, Z, and Y axes (Since: 1.10)
-
Syxz =
12
-
Defines a static rotation along the Y, X, and Z axes (Since: 1.10)
-
Syxy =
13
-
Defines a static rotation along the Y, X, and Y axes (Since: 1.10)
-
Szxy =
14
-
Defines a static rotation along the Z, X, and Y axes (Since: 1.10)
-
Szxz =
15
-
Defines a static rotation along the Z, X, and Z axes (Since: 1.10)
-
Szyx =
16
-
Defines a static rotation along the Z, Y, and X axes (Since: 1.10)
-
Szyz =
17
-
Defines a static rotation along the Z, Y, and Z axes (Since: 1.10)
-
Rzyx =
18
-
Defines a relative rotation along the Z, Y, and X axes (Since: 1.10)
-
Rxyx =
19
-
Defines a relative rotation along the X, Y, and X axes (Since: 1.10)
-
Ryzx =
20
-
Defines a relative rotation along the Y, Z, and X axes (Since: 1.10)
-
Rxzx =
21
-
Defines a relative rotation along the X, Z, and X axes (Since: 1.10)
-
Rxzy =
22
-
Defines a relative rotation along the X, Z, and Y axes (Since: 1.10)
-
Ryzy =
23
-
Defines a relative rotation along the Y, Z, and Y axes (Since: 1.10)
-
Rzxy =
24
-
Defines a relative rotation along the Z, X, and Y axes (Since: 1.10)
-
Ryxy =
25
-
Defines a relative rotation along the Y, X, and Y axes (Since: 1.10)
-
Ryxz =
26
-
Defines a relative rotation along the Y, X, and Z axes (Since: 1.10)
-
Rzxz =
27
-
Defines a relative rotation along the Z, X, and Z axes (Since: 1.10)
-
Rxyz =
28
-
Defines a relative rotation along the X, Y, and Z axes (Since: 1.10)
-
Rzyz =
29
-
Defines a relative rotation along the Z, Y, and Z axes (Since: 1.10)
Instance Method Summary
-
#default?
Returns
true
if this enum value equalsDefault
-
#rxyx?
Returns
true
if this enum value equalsRxyx
-
#rxyz?
Returns
true
if this enum value equalsRxyz
-
#rxzx?
Returns
true
if this enum value equalsRxzx
-
#rxzy?
Returns
true
if this enum value equalsRxzy
-
#ryxy?
Returns
true
if this enum value equalsRyxy
-
#ryxz?
Returns
true
if this enum value equalsRyxz
-
#ryzx?
Returns
true
if this enum value equalsRyzx
-
#ryzy?
Returns
true
if this enum value equalsRyzy
-
#rzxy?
Returns
true
if this enum value equalsRzxy
-
#rzxz?
Returns
true
if this enum value equalsRzxz
-
#rzyx?
Returns
true
if this enum value equalsRzyx
-
#rzyz?
Returns
true
if this enum value equalsRzyz
-
#sxyx?
Returns
true
if this enum value equalsSxyx
-
#sxyz?
Returns
true
if this enum value equalsSxyz
-
#sxzx?
Returns
true
if this enum value equalsSxzx
-
#sxzy?
Returns
true
if this enum value equalsSxzy
-
#syxy?
Returns
true
if this enum value equalsSyxy
-
#syxz?
Returns
true
if this enum value equalsSyxz
-
#syzx?
Returns
true
if this enum value equalsSyzx
-
#syzy?
Returns
true
if this enum value equalsSyzy
-
#szxy?
Returns
true
if this enum value equalsSzxy
-
#szxz?
Returns
true
if this enum value equalsSzxz
-
#szyx?
Returns
true
if this enum value equalsSzyx
-
#szyz?
Returns
true
if this enum value equalsSzyz
-
#xyz?
Returns
true
if this enum value equalsXyz
-
#xzy?
Returns
true
if this enum value equalsXzy
-
#yxz?
Returns
true
if this enum value equalsYxz
-
#yzx?
Returns
true
if this enum value equalsYzx
-
#zxy?
Returns
true
if this enum value equalsZxy
-
#zyx?
Returns
true
if this enum value equalsZyx