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