Add to the rotation component by rotating relative to the existing transformation. The only valid transformation spaces for this method are MSpace::kTransform and MSpace::kPreTransform . All other spaces are treated as being equivalent to MSpace::kTransform .
Parameters : | rot : (float, float, float) order : TransformationMatrix.RotationOrder
space : Space.Space
|
---|
Derived from api method maya.OpenMaya.MSpace.addRotation
Undo is not currently supported for this method
Add to the rotation component by rotating relative to the existing transformation. Rotation is a quaternion. The only valid transformation spaces for this method are MSpace::kTransform and MSpace::kPreTransform . All other spaces are treated as being equivalent to MSpace::kTransform .
Parameters : | x : float y : float z : float w : float space : Space.Space
|
---|
Derived from api method maya.OpenMaya.MSpace.addRotationQuaternion
Undo is not currently supported for this method
Add to the scale component by scaling relative to the existing transformation.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.addScale
Undo is not currently supported for this method
Add to the shear component by shearing relative to the existing transformation.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.addShear
Undo is not currently supported for this method
Add to the translation component by translating relative to the existing transformation.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.addTranslation
Undo is not currently supported for this method
alias of MTransformationMatrix
Returns the inverse of the four by four matrix that describes this transformation.
Return type: | Matrix |
---|
Derived from api method maya.OpenMaya.MTransformationMatrix.asMatrixInverse
Returns rotate space matrix. The rotate space matrix takes points from object space to the space immediately following the scale/shear/rotation transformations.
Return type: | Matrix |
---|
Derived from api method maya.OpenMaya.MTransformationMatrix.asRotateMatrix
Returns scale space matrix. The scale space matrix takes points from object space to the space immediately following scale and shear transformations.
Return type: | Matrix |
---|
Derived from api method maya.OpenMaya.MTransformationMatrix.asScaleMatrix
The euler rotation expressed in this TransformationMatrix, in transform space
Returns the pivot around which the rotation is applied.
Parameters : |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MSpace.rotatePivot
Returns the rotation pivot translation. This is the translation that is used to compensate for the movement of the rotation pivot.
Parameters : |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MSpace.rotatePivotTranslation
Get the rotation component of the transformation matrix as a quaternion. The rotation is retrieved in MSpace::kTransform space.
Return type: | (float, float, float, float) |
---|
Derived from api method maya.OpenMaya.MTransformationMatrix.getRotationQuaternion
Get the scale component of the transformation matrix.
Parameters : |
|
---|---|
Return type: | (float, float, float) |
Derived from api method maya.OpenMaya.MSpace.getScale
Returns the pivot around which the scale is applied.
Parameters : |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MSpace.scalePivot
Returns the scale pivot translation. This is the translation that is used to compensate for the movement of the scale pivot.
Parameters : |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MSpace.scalePivotTranslation
Get the shear component of the transformation matrix.
Parameters : |
|
---|---|
Return type: | (float, float, float) |
Derived from api method maya.OpenMaya.MSpace.getShear
Returns the translation component of the translation as a vector in linear units.
Parameters : |
|
---|---|
Return type: |
Derived from api method maya.OpenMaya.MSpace.getTranslation
Reorders the x, y, and z components of the rotation of this transform. The overall rotation will remain the same. This operation is not unique, so spin information will be lost.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MTransformationMatrix.reorderRotation
Undo is not currently supported for this method
The quaternion rotation expressed in this TransformationMatrix, in transform space
Set to the given rotation (and result self)
Value may be either a Quaternion, EulerRotation object, or a list of floats; if it is floats, if it has length 4 it is interpreted as a Quaternion; if 3, as a EulerRotation.
Returns the rotation order for the transform matrix. That is the order in which the Euler angles are applied to create the end rotation.
Return type: | TransformationMatrix.RotationOrder |
---|
Derived from api method maya.OpenMaya.MTransformationMatrix.rotationOrder
The scale expressed in this TransformationMatrix, in transform space
Set the pivot around which the rotation is applied.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.setRotatePivot
Set the pivot translation. This component is used to preserve existing transformations when moving pivot. This method will only be useful to advanced users.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.setRotatePivotTranslation
Set the rotation component of the transformation matrix using a quaternion. The rotation is set in MSpace::kTransform space.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MTransformationMatrix.setRotationQuaternion
Set the scale component of the transformation matrix.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.setScale
Set the pivot around which the scale is applied.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.setScalePivot
Set the pivot translation. This component is used to preserve existing scale transformations when moving pivot. This method will only be useful to advanced users.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.setScalePivotTranslation
Set the shear component of the transformation matrix. The shear values represent (xy, xz, yx).
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.setShear
Sets the rotation given an axis and a rotation about it.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MTransformationMatrix.setToRotationAxis
Undo is not currently supported for this method
Set the translation component of the transformation matrix in linear units.
Parameters : |
|
---|
Derived from api method maya.OpenMaya.MSpace.setTranslation
The translation expressed in this TransformationMatrix, in transform space