,
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 |
|
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=1.0e-10) 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 |
|