# CVector4 Member List

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

Absolute(const CVector4 &in_vector4) | CVector4 |
AbsoluteInPlace() | CVector4 |
Add(const CVector4 &in_vector4A, const CVector4 &in_vector4B) | CVector4 |
AddInPlace(const CVector4 &in_vector4) | CVector4 |
Cross(const CVector4 &in_vector4A, const CVector4 &in_vector4B) | CVector4 |
CVector4() | CVector4 |
CVector4(double in_dX, double in_dY, double in_dZ, double in_dW) | CVector4 |
CVector4(const CVector4 &in_vector4) | CVector4 |
Dot(const CVector4 &in_vector4) const | CVector4 |
EpsilonEquals(const CVector4 &in_vector4, double in_dEpsilon) const | CVector4 |
Equals(const CVector4 &in_vector4) const | CVector4 |
Get(double &out_dX, double &out_dY, double &out_dZ, double &out_dW) const | CVector4 |
GetLength() const | CVector4 |
GetLengthSquared() const | CVector4 |
GetW() const | CVector4 |
GetX() const | CVector4 |
GetY() const | CVector4 |
GetZ() const | CVector4 |
MulByMatrix4(const CVector4 &in_vector4, const CMatrix4 &in_matrix4) | CVector4 |
MulByMatrix4InPlace(const CMatrix4 &in_matrix4) | CVector4 |
MulByTransformation(const CVector4 &in_vector4, const CTransformation &in_transformation) | CVector4 |
MulByTransformationInPlace(const CTransformation &in_transformation) | CVector4 |
Negate(const CVector4 &in_vector4) | CVector4 |
NegateInPlace() | CVector4 |
Normalize(const CVector4 &in_vector4) | CVector4 |
NormalizeInPlace() | CVector4 |
operator *=(const CMatrix4 &in_matrix4) | CVector4 |
operator *=(const CTransformation &in_transformation) | CVector4 |
operator *=(const double &in_dAlpha) | CVector4 |
operator!=(const CVector4 &in_vector4) const | CVector4 |
operator+=(const CVector4 &in_vector4) | CVector4 |
operator-=(const CVector4 &in_vector4) | CVector4 |
operator=(const CVector4 &in_vector4) | CVector4 |
operator==(const CVector4 &in_vector4) const | CVector4 |
operator[](const short &in_sIndex) | CVector4 |
operator~() | CVector4 |
PutNull() | CVector4 |
PutW(double in_dW) | CVector4 |
PutX(double in_dX) | CVector4 |
PutY(double in_dY) | CVector4 |
PutZ(double in_dZ) | CVector4 |
Scale(double in_dAlpha, const CVector4 &in_vector4) | CVector4 |
ScaleAdd(double in_dS, const CVector4 &in_vector4A, const CVector4 &in_vector4B) | CVector4 |
ScaleAddInPlace(double in_dS, const CVector4 &in_vector4) | CVector4 |
ScaleInPlace(double in_dAlpha) | CVector4 |
Set(double in_dX, double in_dY, double in_dZ, double in_dW) | CVector4 |
Sub(const CVector4 &in_vector4A, const CVector4 &in_vector4B) | CVector4 |
SubInPlace(const CVector4 &in_vector4) | CVector4 |
~CVector4() | CVector4 |