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