enum | Axis
| ||||||||
MVector () | |||||||||
MVector ( const MVector &) | |||||||||
MVector ( const MFloatPoint &) | |||||||||
MVector ( const MFloatVector &) | |||||||||
MVector ( const MPoint &) | |||||||||
MVector ( double xx, double yy, double zz = 0.0) | |||||||||
MVector ( const double[3] ) | |||||||||
~MVector () | |||||||||
MVector & | operator= ( const MVector & src ) | ||||||||
double | operator() ( unsigned int i ) const | ||||||||
double | operator[] ( unsigned int i )const | ||||||||
MVector | operator^ ( const MVector & right) const | ||||||||
double | operator* ( const MVector & right ) const | ||||||||
MVector & | operator/= ( double scalar ) | ||||||||
MVector | operator/ ( double scalar ) const | ||||||||
MVector & | operator*= ( double scalar ) | ||||||||
MVector | operator* ( double scalar ) const | ||||||||
MVector | operator+ ( const MVector & other) const | ||||||||
MVector & | operator+= ( const MVector & other ) | ||||||||
MVector | operator- () const | ||||||||
MVector & | operator-= ( const MVector & other ) | ||||||||
MVector | operator- ( const MVector & other ) const | ||||||||
MVector | operator* ( const MMatrix &) const | ||||||||
MVector & | operator*= ( const MMatrix &) | ||||||||
bool | operator!= ( const MVector & other ) const | ||||||||
bool | operator== ( const MVector & other ) const | ||||||||
MVector | rotateBy ( double x , double y , double z , double w) const | ||||||||
MVector | rotateBy ( const double rotXYZ[3], MTransformationMatrix::RotationOrder order ) const | ||||||||
MVector | rotateBy ( MVector::Axis axis, const double angle ) const | ||||||||
MVector | rotateBy ( const MQuaternion & ) const | ||||||||
MVector | rotateBy ( const MEulerRotation & ) const | ||||||||
MQuaternion | rotateTo ( const MVector & ) const | ||||||||
MStatus | get ( double[3] ) const | ||||||||
double | length () const | ||||||||
MVector | normal () const | ||||||||
MStatus | normalize () | ||||||||
double | angle ( const MVector & other ) const | ||||||||
bool | isEquivalent ( const MVector & other, double tolerance = MVector_kTol ) const | ||||||||
bool | isParallel ( const MVector & other, double tolerance = MVector_kTol ) const | ||||||||
MVector | transformAsNormal ( const MMatrix & matrix ) const | ||||||||
double& | operator() ( unsigned int i ) NO SCRIPT SUPPORT | ||||||||
double& | operator[] ( unsigned int i ) NO SCRIPT SUPPORT | ||||||||
friend MVector | operator* ( const MMatrix &, const MVector &) NO SCRIPT SUPPORT | ||||||||
friend MVector | operator* ( int, const MVector &) NO SCRIPT SUPPORT | ||||||||
friend MVector | operator* ( short, const MVector &) NO SCRIPT SUPPORT | ||||||||
friend MVector | operator* ( unsigned int, const MVector &) NO SCRIPT SUPPORT | ||||||||
friend MVector | operator* ( unsigned short, const MVector &) NO SCRIPT SUPPORT | ||||||||
friend MVector | operator* ( float, const MVector &) NO SCRIPT SUPPORT | ||||||||
friend MVector | operator* ( double, const MVector &) NO SCRIPT SUPPORT | ||||||||
friend std::ostream& | operator<< (std::ostream& os, const MVector & v) NO SCRIPT SUPPORT | ||||||||
static const MVector | zero The null vector | ||||||||
static const MVector | one The vector <1,1,1> | ||||||||
static const MVector | xAxis Unit vector in the positive x direction | ||||||||
static const MVector | yAxis Unit vector in the positive y direction | ||||||||
static const MVector | zAxis Unit vector in the positive z direction | ||||||||
static const MVector | xNegAxis Unit vector in the negative z direction | ||||||||
static const MVector | yNegAxis Unit vector in the negative z direction | ||||||||
static const MVector | zNegAxis Unit vector in the negative z direction | ||||||||
double | x The x component of the vector | ||||||||
double | y The y component of the vector | ||||||||
double | z The z component of the vector |
Autodesk® Maya® 2008 © 1997-2007 Autodesk, Inc. All rights reserved. | doc++ Copyright |