module documentation

Undocumented

Class Euler Represents intrinsic rotations about the object's own principal axes.
Class Quaternion Represents a quaternion.
Class Vector3 Represents a three-dimensional vector.
Function coerce_to_vec3 Undocumented
Function normalize_to_vec3 Undocumented
Constant EULER_AXES_SEQUENCES Undocumented
Type Alias EulerAxesSequence Undocumented
Type Alias Vec3UnionType Undocumented
def coerce_to_vec3(v: Vec3UnionType | None) -> Vector3 | None: (source)

Undocumented

def normalize_to_vec3(v: Vec3UnionType | None) -> Vector3 | None: (source)

Undocumented

EULER_AXES_SEQUENCES = (source)

Undocumented

Value
frozenset(['XYZ', 'XZY', 'YXZ', 'YZX', 'ZXY', 'ZYX'])
EulerAxesSequence = (source)

Undocumented

Value
Literal['XYZ', 'XZY', 'YXZ', 'YZX', 'ZXY', 'ZYX']
Vec3UnionType = (source)

Undocumented

Value
Vector3 | list[float] | tuple[float] | np.array