C++ API Reference
MVector Member List

This is the complete list of members for MVector, including all inherited members.

angle(const MVector &other) const MVector
Axis enum nameMVector
get(double[3]) const MVectorinline
isEquivalent(const MVector &other, double tolerance=MVector_kTol) const MVectorinline
isParallel(const MVector &other, double tolerance=MVector_kTol) const MVector
kWaxis enum valueMVector
kXaxis enum valueMVector
kYaxis enum valueMVector
kZaxis enum valueMVector
length() const MVectorinline
MVector()MVectorinline
MVector(const MVector &)MVectorinline
MVector(const MFloatVector &)MVectorinline
MVector(const MPoint &)MVectorinline
MVector(const MFloatPoint &)MVectorinline
MVector(double xx, double yy, double zz=0.0)MVectorinline
MVector(const double d[3])MVectorinline
MVector(const float f[3])MVectorinline
normal() const MVectorinline
normalize()MVectorinline
oneMVectorstatic
operator!=(const MVector &other) const MVectorinline
operator()(unsigned int i) const MVectorinline
operator()(unsigned int i)MVectorinline
operator*(const MVector &right) const MVectorinline
operator*(int scalar) const MVectorinline
operator*(short scalar) const MVectorinline
operator*(unsigned int scalar) const MVectorinline
operator*(unsigned short scalar) const MVectorinline
operator*(float scalar) const MVectorinline
operator*(double scalar) const MVectorinline
operator*(const MMatrix &) const MVector
operator*(const MMatrix &, const MVector &)MVectorfriend
operator*(int, const MVector &)MVectorfriend
operator*(short, const MVector &)MVectorfriend
operator*(unsigned int, const MVector &)MVectorfriend
operator*(unsigned short, const MVector &)MVectorfriend
operator*(float, const MVector &)MVectorfriend
operator*(double, const MVector &)MVectorfriend
operator*=(int scalar)MVectorinline
operator*=(short scalar)MVectorinline
operator*=(unsigned int scalar)MVectorinline
operator*=(unsigned short scalar)MVectorinline
operator*=(float scalar)MVectorinline
operator*=(double scalar)MVectorinline
operator*=(const MMatrix &)MVector
operator+(const MVector &other) const MVectorinline
operator+=(const MVector &other)MVectorinline
operator-() const MVectorinline
operator-(const MVector &other) const MVectorinline
operator-=(const MVector &other)MVectorinline
operator/(double scalar) const MVectorinline
operator/=(double scalar)MVectorinline
operator<<(std::ostream &os, const MVector &v)MVectorfriend
operator=(const MVector &src)MVectorinline
operator==(const MVector &other) const MVectorinline
operator[](unsigned int i) const MVectorinline
operator[](unsigned int i)MVectorinline
operator^(const MVector &right) const MVectorinline
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 MVector
rotateTo(const MVector &) const MVector
transformAsNormal(const MMatrix &matrix) const MVector
xMVector
xAxisMVectorstatic
xNegAxisMVectorstatic
yMVector
yAxisMVectorstatic
yNegAxisMVectorstatic
zMVector
zAxisMVectorstatic
zeroMVectorstatic
zNegAxisMVectorstatic
~MVector()MVectorinline