Converts a quaternion to an euler rotation.
Return type: | EulerRotation |
---|
Derived from api method maya.OpenMaya.MQuaternion.asEulerRotation
Performs an in place conjugation of this quaternion. The result is a quaternion whose x, y, and z values have been negated.
Return type: | Quaternion |
---|
Derived from api method maya.OpenMaya.MQuaternion.conjugateIt
Exponentiates a quaternion that has a scalar part of zero. The precondition for using this method is that w is zero.
Return type: | Quaternion |
---|
Derived from api method maya.OpenMaya.MQuaternion.exp
Performs an in place inversion of this quaternion.
Return type: | Quaternion |
---|
Derived from api method maya.OpenMaya.MQuaternion.invertIt
Returns the natural log of a quaternion. The precondition for using this method is that the quaternion must be normalized.
Return type: | Quaternion |
---|
Derived from api method maya.OpenMaya.MQuaternion.log
Performs an in place negation of the quaternion. The result is a quaternion whose x, y, z, and w values have been negated.
Return type: | Quaternion |
---|
Derived from api method maya.OpenMaya.MQuaternion.negateIt
Performs an in place normalization of this quaternion. The result is a quaternion of unit length.
Return type: | Quaternion |
---|
Derived from api method maya.OpenMaya.MQuaternion.normalizeIt
Performs an in place scaling of the quaternion. The result is a quaternion whose x, y, z, and w values have been scaled by the specified amount.
Parameters: |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MQuaternion.scaleIt
Sets this quaternion to be the rotation about the X axis of theta (in angular units). If the length of the axis is too small the quaternion returned will be the identity quaternion.
Parameters: |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MQuaternion.setToXAxis
Sets this quaternion to be the rotation about the Y axis of theta (in angular units). If the length of the axis is too small the quaternion returned will be the identity quaternion.
Parameters: |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MQuaternion.setToYAxis
Sets this quaternion to be the rotation about the Z axis of theta (in angular units). If the length of the axis is too small the quaternion returned will be the identity quaternion.
Parameters: |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MQuaternion.setToZAxis