libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moVector3< Real > Member List

This is the complete list of members for moVector3< Real >, including all inherited members.

Angle(const moVector3< Real > &rkV)moVector3< Real >inline
ComputeExtremes(int iVQuantity, const moVector3 *akPoint, moVector3 &rkMin, moVector3 &rkMax)moVector3< Real >inlinestatic
Cosine(const moVector3< Real > &rkV)moVector3< Real >inline
Cross(const moVector3 &rkV) const moVector3< Real >inline
Dot(const moVector3 &rkV) const moVector3< Real >inline
Finish()moAbstractvirtual
GenerateComplementBasis(moVector3 &rkU, moVector3 &rkV, const moVector3 &rkW)moVector3< Real >inlinestatic
GenerateOrthonormalBasis(moVector3 &rkU, moVector3 &rkV, moVector3 &rkW)moVector3< Real >inlinestatic
GetBarycentrics(const moVector3< Real > &rkV0, const moVector3< Real > &rkV1, const moVector3< Real > &rkV2, const moVector3< Real > &rkV3, Real afBary[4]) const moVector3< Real >inline
Init()moAbstractvirtual
Initialized()moAbstract
Length() const moVector3< Real >inline
m_bInitializedmoAbstract
moAbstract()moAbstract
MODebugmoAbstractstatic
MODebug2moAbstractstatic
moVector3()moVector3< Real >inline
moVector3(Real fX, Real fY, Real fZ)moVector3< Real >inline
moVector3(const Real *afTuple)moVector3< Real >inline
moVector3(const moVector3 &rkV)moVector3< Real >inline
Normalize()moVector3< Real >inline
ONEmoVector3< Real >static
ONE(1, 1, 1)moVector3< Real >
ONE(1.0, 1.0, 1.0)moVector3< Real >
operator const Real *() const moVector3< Real >inline
operator Real *()moVector3< Real >inline
operator!=(const moVector3 &rkV) const moVector3< Real >inline
operator*(Real fScalar) const moVector3< Real >inline
operator*=(const Real fScalar)moVector3< Real >inline
operator+(const moVector3 &rkV) const moVector3< Real >inline
operator+=(const moVector3 &rkV)moVector3< Real >inline
operator-(const moVector3 &rkV) const moVector3< Real >inline
operator-() const moVector3< Real >inline
operator-=(const moVector3 &rkV)moVector3< Real >inline
operator/(Real fScalar) const moVector3< Real >inline
operator/=(const Real fScalar)moVector3< Real >inline
operator<(const moVector3 &rkV) const moVector3< Real >inline
operator<=(const moVector3 &rkV) const moVector3< Real >inline
operator=(const moVector3 &rkV)moVector3< Real >inline
operator==(const moVector3 &rkV) const moVector3< Real >inline
operator>(const moVector3 &rkV) const moVector3< Real >inline
operator>=(const moVector3 &rkV) const moVector3< Real >inline
operator[](int i) const moVector3< Real >inline
operator[](int i)moVector3< Real >inline
Orthonormalize(moVector3 &rkU, moVector3 &rkV, moVector3 &rkW)moVector3< Real >inlinestatic
Orthonormalize(moVector3 *akV)moVector3< Real >inlinestatic
SquaredLength() const moVector3< Real >inline
UNIT_XmoVector3< Real >static
UNIT_X(1.0, 0.0, 0.0)moVector3< Real >
UNIT_YmoVector3< Real >static
UNIT_Y(0, 1, 0)moVector3< Real >
UNIT_Y(0.0, 1.0, 0.0)moVector3< Real >
UNIT_ZmoVector3< Real >static
UNIT_Z(0, 0, 1)moVector3< Real >
UNIT_Z(0.0, 0.0, 1.0)moVector3< Real >
UnitCross(const moVector3 &rkV) const moVector3< Real >inline
X() const moVector3< Real >inline
X()moVector3< Real >inline
Y() const moVector3< Real >inline
Y()moVector3< Real >inline
Z() const moVector3< Real >inline
Z()moVector3< Real >inline
ZEROmoVector3< Real >static
ZERO(0.0, 0.0, 0.0)moVector3< Real >
~moAbstract()moAbstractvirtual