Rerun

RotationAxisAngle

3D rotation represented by a rotation around a given axis.

Fields fields

axis

Type: non-null Vec3D

Axis to rotate around.

This is not required to be normalized. However, if normalization of the rotation axis fails (typically due to a zero vector) the rotation is treated as an invalid transform, unless the angle is zero in which case it is treated as an identity.

angle

Type: non-null Angle

How much to rotate around the axis.

Arrow datatype arrow-datatype

Struct(
    "axis": non-null FixedSizeList(3 x non-null Float32)
    "angle": non-null Float32
)

Used by used-by