warp.quat_twist#
- warp.quat_twist(axis: vec3f, q: quatf) quatf[source]#
Return the twist component of
qaboutaxis.A swing-twist decomposition splits a rotation into a twist about
axisand a swing about an axis perpendicular toaxis.- Parameters:
axis – Twist axis, with unit length.
q – Rotation quaternion.
- Returns:
Unit twist quaternion. It is unspecified when
qis a rotation of 180 degrees about an axis perpendicular toaxis.- Return type: