PixelLightAPI  .
PLMath::Vector4 Member List
This is the complete list of members for PLMath::Vector4, including all inherited members.
Component enum namePLMath::Vector4
DotProduct(const Vector4 &vV) const PLMath::Vector4 [inline]
FromString(const PLCore::String &sString)PLMath::Vector4
fVPLMath::Vector4
GetAngle(const Vector4 &vV) const PLMath::Vector4 [inline]
GetDistance(const Vector4 &vV) const PLMath::Vector4 [inline]
GetGreatestComponent() const PLMath::Vector4 [inline]
GetGreatestValue() const PLMath::Vector4 [inline]
GetInverted() const PLMath::Vector4 [inline]
GetLength() const PLMath::Vector4 [inline]
GetNormalized() const PLMath::Vector4 [inline]
GetPackedTo01() const PLMath::Vector4 [inline]
GetProjection(const Vector4 &vX, const Vector4 &vN)PLMath::Vector4
GetSmallestComponent() const PLMath::Vector4 [inline]
GetSmallestValue() const PLMath::Vector4 [inline]
GetSquaredDistance(const Vector4 &vV) const PLMath::Vector4 [inline]
GetSquaredLength() const PLMath::Vector4 [inline]
GetUnpackedFrom01() const PLMath::Vector4 [inline]
GetW() const PLMath::Vector4 [inline]
GetX() const PLMath::Vector4 [inline]
GetXYZW(float &fX, float &fY, float &fZ, float &fW) const PLMath::Vector4 [inline]
GetY() const PLMath::Vector4 [inline]
GetZ() const PLMath::Vector4 [inline]
IncW(float fW)PLMath::Vector4 [inline]
IncX(float fX)PLMath::Vector4 [inline]
IncXYZW(float fX=0.0f, float fY=0.0f, float fZ=0.0f, float fW=0.0f)PLMath::Vector4 [inline]
IncXYZW(const float fV[])PLMath::Vector4 [inline]
IncY(float fY)PLMath::Vector4 [inline]
IncZ(float fZ)PLMath::Vector4 [inline]
Invert()PLMath::Vector4 [inline]
IsNull() const PLMath::Vector4 [inline]
IsPacked() const PLMath::Vector4 [inline]
NegativeOnePLMath::Vector4 [static]
NegativeUnitWPLMath::Vector4 [static]
NegativeUnitXPLMath::Vector4 [static]
NegativeUnitYPLMath::Vector4 [static]
NegativeUnitZPLMath::Vector4 [static]
Normalize()PLMath::Vector4 [inline]
OnePLMath::Vector4 [static]
operator const float *() const PLMath::Vector4 [inline]
operator float *()PLMath::Vector4 [inline]
operator Vector3()PLMath::Vector4
operator!=(const Vector4 &vV) const PLMath::Vector4 [inline]
operator*(const Vector4 &vV) const PLMath::Vector4 [inline]
operator*(float fS) const PLMath::Vector4 [inline]
operator*=(const Vector4 &vV)PLMath::Vector4 [inline]
operator*=(float fS)PLMath::Vector4 [inline]
operator*=(const Matrix4x4 &mTrans)PLMath::Vector4
operator+(const Vector4 &vV) const PLMath::Vector4 [inline]
operator+(float fN) const PLMath::Vector4 [inline]
operator+=(const Vector4 &vV)PLMath::Vector4 [inline]
operator+=(float fN)PLMath::Vector4 [inline]
operator-() const PLMath::Vector4 [inline]
operator-(const Vector4 &vV) const PLMath::Vector4 [inline]
operator-(float fN) const PLMath::Vector4 [inline]
operator-=(const Vector4 &vV)PLMath::Vector4 [inline]
operator-=(float fN)PLMath::Vector4 [inline]
operator/(const Vector4 &vV) const PLMath::Vector4 [inline]
operator/(float fS) const PLMath::Vector4 [inline]
operator/=(const Vector4 &vV)PLMath::Vector4 [inline]
operator/=(float fS)PLMath::Vector4 [inline]
operator<(const Vector4 &vV) const PLMath::Vector4 [inline]
operator<=(const Vector4 &vV) const PLMath::Vector4 [inline]
operator=(const float fV[])PLMath::Vector4 [inline]
operator=(const Vector2 &vV)PLMath::Vector4
operator=(const Vector3 &vV)PLMath::Vector4
operator=(const Vector4 &vV)PLMath::Vector4 [inline]
operator==(const Vector4 &vV) const PLMath::Vector4 [inline]
operator>(const Vector4 &vV) const PLMath::Vector4 [inline]
operator>=(const Vector4 &vV) const PLMath::Vector4 [inline]
operator[](int nIndex)PLMath::Vector4 [inline]
operator[](int nIndex) const PLMath::Vector4 [inline]
PackTo01()PLMath::Vector4 [inline]
ProjectPlane(const Vector4 &vV1, const Vector4 &vV2)PLMath::Vector4
ProjectVector(const Vector4 &vA, const Vector4 &vB) const PLMath::Vector4 [inline]
SetLength(float fLength=1.0f)PLMath::Vector4 [inline]
SetW(float fW=1.0f)PLMath::Vector4 [inline]
SetX(float fX=0.0f)PLMath::Vector4 [inline]
SetXYZ(float fX=0.0f, float fY=0.0f, float fZ=0.0f)PLMath::Vector4 [inline]
SetXYZ(const float fV[])PLMath::Vector4 [inline]
SetXYZ(const Vector3 &vV)PLMath::Vector4
SetXYZW(float fX=0.0f, float fY=0.0f, float fZ=0.0f, float fW=1.0f)PLMath::Vector4 [inline]
SetXYZW(const float fV[])PLMath::Vector4 [inline]
SetXYZW(const Vector3 &vV, float fW=1.0f)PLMath::Vector4
SetY(float fY=0.0f)PLMath::Vector4 [inline]
SetZ(float fZ=0.0f)PLMath::Vector4 [inline]
ToString() const PLMath::Vector4
UnitWPLMath::Vector4 [static]
UnitXPLMath::Vector4 [static]
UnitYPLMath::Vector4 [static]
UnitZPLMath::Vector4 [static]
UnpackFrom01()PLMath::Vector4 [inline]
Vector4()PLMath::Vector4 [inline]
Vector4(float fX, float fY, float fZ=0.0f, float fW=1.0f)PLMath::Vector4 [inline]
Vector4(const float fV[])PLMath::Vector4 [inline]
Vector4(const Vector2 &vV, float fZ=0.0f, float fW=1.0f)PLMath::Vector4
Vector4(const Vector3 &vV, float fW=1.0f)PLMath::Vector4
Vector4(const Vector4 &vV)PLMath::Vector4 [inline]
Vector4(const PLCore::String &sString)PLMath::Vector4 [inline]
wPLMath::Vector4
W enum valuePLMath::Vector4
xPLMath::Vector4
X enum valuePLMath::Vector4
Y enum valuePLMath::Vector4
yPLMath::Vector4
Z enum valuePLMath::Vector4
zPLMath::Vector4
ZeroPLMath::Vector4 [static]
~Vector4()PLMath::Vector4 [inline]


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:36
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported