RotationOrder3
public enum RotationOrder3 : Hashable
Specifies configurations for the order of rotations when creating a
RotationMatrix3 from a set of axial rotations.
-
Rotation is created by rotating around the X-axis, Y-axis, and finally Z-axis.
Declaration
Swift
case xyz -
Rotation is created by rotating around the X-axis, Z-axis, and finally Y-axis.
Declaration
Swift
case xzy -
Rotation is created by rotating around the Z-axis, Y-axis, and finally X-axis.
Declaration
Swift
case zyx -
Rotation is created by rotating around the Z-axis, X-axis, and finally Y-axis.
Declaration
Swift
case zxy -
Rotation is created by rotating around the Y-axis, Z-axis, and finally X-axis.
Declaration
Swift
case yzx -
Rotation is created by rotating around the Y-axis, X-axis, and finally Y-axis.
Declaration
Swift
case yxz
-
Rotation is created by rotating around the Z-axis, X-axis, and finally tbe Z-axis again.
Declaration
Swift
case zxz -
Rotation is created by rotating around the X-axis, Z-axis, and finally tbe X-axis again.
Declaration
Swift
case xzx -
Rotation is created by rotating around the Y-axis, X-axis, and finally tbe Y-axis again.
Declaration
Swift
case yxy -
Rotation is created by rotating around the X-axis, Y-axis, and finally tbe X-axis again.
Declaration
Swift
case xyx -
Rotation is created by rotating around the Z-axis, Y-axis, and finally tbe Z-axis again.
Declaration
Swift
case zyz -
Rotation is created by rotating around the Y-axis, Z-axis, and finally tbe Y-axis again.
Declaration
Swift
case yzy