Cross(const MgcVector3 &rkVector) const | MgcVector3 | |
Dot(const MgcVector3 &rkVector) const | MgcVector3 | |
GenerateOrthonormalBasis(MgcVector3 &rkU, MgcVector3 &rkV, MgcVector3 &rkW, bool bUnitLengthW=true) | MgcVector3 | [static] |
Length() const | MgcVector3 | |
MgcVector3() | MgcVector3 | |
MgcVector3(MgcReal fX, MgcReal fY, MgcReal fZ) | MgcVector3 | |
MgcVector3(MgcReal afCoordinate[3]) | MgcVector3 | |
MgcVector3(const MgcVector3 &rkVector) | MgcVector3 | |
operator *(MgcReal fScalar) const | MgcVector3 | |
operator *(MgcReal fScalar, const MgcVector3 &rkVector) | MgcVector3 | [friend] |
operator *=(MgcReal fScalar) | MgcVector3 | |
operator MgcReal *() | MgcVector3 | |
operator!=(const MgcVector3 &rkVector) const | MgcVector3 | |
operator+(const MgcVector3 &rkVector) const | MgcVector3 | |
operator+=(const MgcVector3 &rkVector) | MgcVector3 | |
operator-(const MgcVector3 &rkVector) const | MgcVector3 | |
operator-() const | MgcVector3 | |
operator-=(const MgcVector3 &rkVector) | MgcVector3 | |
operator/(MgcReal fScalar) const | MgcVector3 | |
operator/=(MgcReal fScalar) | MgcVector3 | |
operator=(const MgcVector3 &rkVector) | MgcVector3 | |
operator==(const MgcVector3 &rkVector) const | MgcVector3 | |
operator[](int i) const | MgcVector3 | |
Orthonormalize(MgcVector3 akVector[3]) | MgcVector3 | [static] |
SquaredLength() const | MgcVector3 | |
UNIT_X | MgcVector3 | [static] |
UNIT_Y | MgcVector3 | [static] |
UNIT_Z | MgcVector3 | [static] |
UnitCross(const MgcVector3 &rkVector) const | MgcVector3 | |
Unitize(MgcReal fTolerance=1e-06) | MgcVector3 | |
x | MgcVector3 | |
y | MgcVector3 | |
z | MgcVector3 | |
ZERO | MgcVector3 | [static] |