Header menu logo Euclid

AutoOpenQuaternion Module

When Euclid is opened this module will be auto-opened. It only contains extension members for type Quaternion.

Type extensions

Type extension Description

Quaternion.createFromRigidMatrix orthoMatrix

Full Usage: Quaternion.createFromRigidMatrix orthoMatrix

Parameters:
Returns: Quaternion

Returns the rotation defined in and RigidMatrix's 3x3 part.

Extended Type: Quaternion

orthoMatrix : RigidMatrix
Returns: Quaternion

Quaternion.tryCreateFromMatrix matrix

Full Usage: Quaternion.tryCreateFromMatrix matrix

Parameters:
Returns: Quaternion option

If the matrix is affine and has no shear or scaling it returns the rotation defined in its 3x3 part.

Extended Type: Quaternion

matrix : Matrix
Returns: Quaternion option

Type something to start searching.