Quaternion.canonize
- Quaternion.canonize()[source]
Makes the quaternion canonic.
Examples
>>> from compas.geometry import Frame >>> q = Quaternion.from_frame(Frame.worldZX()) >>> q Quaternion(-0.500, 0.500, 0.500, 0.500) >>> q.canonize() >>> q Quaternion(0.500, -0.500, -0.500, -0.500)