C++ API Reference
|
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 |