MMatrix () | |
MMatrix ( const MMatrix & src ) | |
MMatrix ( const double m[4][4] ) | |
MMatrix ( const float m[4][4] ) | |
~MMatrix () | |
MMatrix & | operator = (const MMatrix &) |
double | operator() (unsigned int row, unsigned int col ) const |
const double* | operator[] ( unsigned int row ) const |
MStatus | get ( double dest[4][4] ) const |
MStatus | get ( float dest[4][4] ) const |
MMatrix | transpose () const |
MMatrix & | setToIdentity () |
MMatrix & | setToProduct ( const MMatrix & left, const MMatrix & right ) |
MMatrix & | operator+= ( const MMatrix & right ) |
MMatrix | operator+ ( const MMatrix & right ) const |
MMatrix & | operator-= ( const MMatrix & right ) |
MMatrix | operator- ( const MMatrix & right ) const |
MMatrix & | operator*= ( const MMatrix & right ) |
MMatrix | operator* ( const MMatrix & right ) const |
MMatrix & | operator*= ( double ) |
MMatrix | operator* ( double ) const |
bool | operator== ( const MMatrix & other ) const |
bool | operator!= ( const MMatrix & other ) const |
MMatrix | inverse () const |
MMatrix | adjoint () const |
MMatrix | homogenize () const |
double | det4x4 () const |
double | det3x3 () const |
bool | isEquivalent ( const MMatrix & other, double tolerance = MMatrix_kTol ) const |
bool | isSingular () const |
double& | operator() (unsigned int row, unsigned int col ) NO SCRIPT SUPPORT |
double* | operator[] ( unsigned int row ) NO SCRIPT SUPPORT |
friend MMatrix | operator* ( double, const MMatrix & right ) NO SCRIPT SUPPORT |
friend std::ostream& | operator<< (std::ostream& os, const MMatrix & m) NO SCRIPT SUPPORT |
double | matrix[4][4] the matrix data |
static const MMatrix | identity |
Autodesk® Maya® 2008 © 1997-2007 Autodesk, Inc. All rights reserved. | doc++ Copyright |