scipp.spatial.rotation_as_rotvec

scipp.spatial.rotation_as_rotvec

scipp.spatial.rotation_as_rotvec(rotation, *, unit='rad')

Represent a rotation matrix (or matrices) as rotation vector(s).

This requires scipy to be installed, as is wraps Rotation.as_rotvec() from scipy.spatial.transform.

A rotation vector is a 3 dimensional vector which is co-directional to the axis of rotation and whose norm gives the angle of rotation.

Parameters

rotation (scipp._scipp.core.Variable) – A variable with rotation matrices.

Returns

Variable with rotation vectors.

Return type

Variable