- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Examples

- Class List
- Class Hierarchy
- Class Members

# MTransformationMatrix Member List

This is the complete list of members for MTransformationMatrix, including all inherited members.

addRotation(const double rotation[3], RotationOrder order, MSpace::Space) | MTransformationMatrix |
addRotationQuaternion(double x, double y, double z, double w, MSpace::Space) | MTransformationMatrix |
addScale(const double scale[3], MSpace::Space space) | MTransformationMatrix |
addShear(const double shear[3], MSpace::Space space) | MTransformationMatrix |
addTranslation(const MVector &vector, MSpace::Space) | MTransformationMatrix |
asMatrix() const | MTransformationMatrix |
asMatrix(double percent) const | MTransformationMatrix |
asMatrixInverse() const | MTransformationMatrix |
asRotateMatrix() const | MTransformationMatrix |
asScaleMatrix() const | MTransformationMatrix |
className() | MTransformationMatrix | `[static]`
eulerRotation() const | MTransformationMatrix |
getRotation(double[3], RotationOrder &order) const | MTransformationMatrix |
getRotation(double[3], RotationOrder &order, MSpace::Space) const | MTransformationMatrix |
getRotationQuaternion(double &x, double &y, double &z, double &w) const | MTransformationMatrix |
getRotationQuaternion(double &x, double &y, double &z, double &w, MSpace::Space) const | MTransformationMatrix |
getScale(double scale[3], MSpace::Space space) const | MTransformationMatrix |
getShear(double shear[3], MSpace::Space space) const | MTransformationMatrix |
getTranslation(MSpace::Space, MStatus *ReturnStatus=NULL) const | MTransformationMatrix |
identity | MTransformationMatrix | `[static]`
isEquivalent(const MTransformationMatrix &other, double tolerance=MTransformationMatrix_kTol) const | MTransformationMatrix |
kInvalid enum value | MTransformationMatrix |
kLast enum value | MTransformationMatrix |
kXYZ enum value | MTransformationMatrix |
kXZY enum value | MTransformationMatrix |
kYXZ enum value | MTransformationMatrix |
kYZX enum value | MTransformationMatrix |
kZXY enum value | MTransformationMatrix |
kZYX enum value | MTransformationMatrix |
MTransformationMatrix() | MTransformationMatrix |
MTransformationMatrix(const MTransformationMatrix &src) | MTransformationMatrix |
MTransformationMatrix(const MMatrix &src) | MTransformationMatrix |
operator!=(const MTransformationMatrix &other) const | MTransformationMatrix |
operator=(const MTransformationMatrix &src) | MTransformationMatrix |
operator=(const MMatrix &src) | MTransformationMatrix |
operator==(const MTransformationMatrix &other) const | MTransformationMatrix |
reorderRotation(const RotationOrder &order) | MTransformationMatrix |
rotateBy(const MQuaternion &q, MSpace::Space space, MStatus *ReturnStatus=NULL) | MTransformationMatrix |
rotateBy(const MEulerRotation &e, MSpace::Space space, MStatus *ReturnStatus=NULL) | MTransformationMatrix |
rotatePivot(MSpace::Space, MStatus *ReturnStatus=NULL) const | MTransformationMatrix |
rotatePivotTranslation(MSpace::Space space, MStatus *ReturnStatus=NULL) const | MTransformationMatrix |
rotateTo(const MQuaternion &q) | MTransformationMatrix |
rotateTo(const MEulerRotation &e) | MTransformationMatrix |
rotation() const | MTransformationMatrix |
rotationOrder(MStatus *ReturnStatus=NULL) const | MTransformationMatrix |
RotationOrder enum name | MTransformationMatrix |
rotationOrientation() const | MTransformationMatrix |
scalePivot(MSpace::Space, MStatus *ReturnStatus=NULL) const | MTransformationMatrix |
scalePivotTranslation(MSpace::Space, MStatus *ReturnStatus=NULL) const | MTransformationMatrix |
setRotatePivot(const MPoint &point, MSpace::Space, bool balance) | MTransformationMatrix |
setRotatePivotTranslation(const MVector &vector, MSpace::Space space) | MTransformationMatrix |
setRotation(const double rotation[3], RotationOrder order) | MTransformationMatrix |
setRotation(const double rotation[3], RotationOrder order, MSpace::Space) | MTransformationMatrix |
setRotationOrientation(const MQuaternion &q) | MTransformationMatrix |
setRotationQuaternion(double x, double y, double z, double w) | MTransformationMatrix |
setRotationQuaternion(double x, double y, double z, double w, MSpace::Space) | MTransformationMatrix |
setScale(const double scale[3], MSpace::Space space) | MTransformationMatrix |
setScalePivot(const MPoint &, MSpace::Space, bool balance) | MTransformationMatrix |
setScalePivotTranslation(const MVector &vector, MSpace::Space) | MTransformationMatrix |
setShear(const double shear[3], MSpace::Space space) | MTransformationMatrix |
setToRotationAxis(const MVector &axis, double rotation) | MTransformationMatrix |
setTranslation(const MVector &vector, MSpace::Space) | MTransformationMatrix |
translation(MSpace::Space, MStatus *ReturnStatus=NULL) const | MTransformationMatrix |
~MTransformationMatrix() | MTransformationMatrix |