Rodrigues#

class orix.vector.Rodrigues(data=None)[source]#

Bases: NeoEuler

In Rodrigues space, straight lines map to rotations about a fixed axis.

The Rodrigues vector representing a rotation with rotation angle \(\theta\) has magnitude \(\tan\frac{\theta}{2}\).

Attributes

Rodrigues.angle

Return the angle of the Rodrigues vector.

Methods

Rodrigues.from_rotation(rotation)

Create a Rodrigues vector from a rotation.