Provides predefined constants for common Euler rotation orders.
Specifies the order and frame of reference for Euler rotations.
@ YZX
Y → Z → X rotation order.
@ XZY
X → Z → Y rotation order.
@ ZYX
Z → Y → X rotation order.
@ YXZ
Y → X → Z rotation order.
@ ZXY
Z → X → Y rotation order.
@ XYZ
X → Y → Z rotation order.
@ Rotating
Rotations relative to a rotating frame.
@ Static
Rotations relative to a static frame.
Represents a 3D vector (X, Y, Z) and provides methods for vector arithmetic.
A collection of predefined constants for Euler rotation orders.
const EulerOrder EulerOrderXYZR
Order: X → Y → Z, rotating frame.
const EulerOrder EulerOrderYXZS
Order: Y → X → Z, static frame.
const EulerOrder EulerOrderZXYS
Order: Z → X → Y, static frame.
const EulerOrder EulerOrderYZXS
Order: Y → Z → X, static frame.
const EulerOrder EulerOrderXYZS
Order: X → Y → Z, static frame.
const EulerOrder EulerOrderZXYR
Order: Z → X → Y, rotating frame.
const EulerOrder EulerOrderXZYS
Order: X → Z → Y, static frame.
const EulerOrder EulerOrderYXZR
Order: Y → X → Z, rotating frame.
const EulerOrder EulerOrderZYXS
Order: Z → Y → X, static frame.
const EulerOrder EulerOrderXZYR
Order: X → Z → Y, rotating frame.
const EulerOrder EulerOrderYZXR
Order: Y → Z → X, rotating frame.
const EulerOrder EulerOrderZYXR
Order: Z → Y → X, rotating frame.