PixelLightAPI  .
PLMath::Quaternion Member List
This is the complete list of members for PLMath::Quaternion, including all inherited members.
Compare(const Quaternion &qQ, float fEpsilon=Math::Epsilon) const PLMath::Quaternion [inline]
Component enum namePLMath::Quaternion
Conjugate()PLMath::Quaternion [inline]
DotProduct(const Quaternion &qQ) const PLMath::Quaternion [inline]
Exp()PLMath::Quaternion [inline]
fQPLMath::Quaternion
FromAxisAngle(float fX, float fY, float fZ, float fAngle)PLMath::Quaternion
FromRotationMatrix(const Matrix3x3 &mRot)PLMath::Quaternion
FromRotationMatrix(const Matrix3x4 &mRot)PLMath::Quaternion
FromRotationMatrix(const Matrix4x4 &mRot)PLMath::Quaternion
FromString(const PLCore::String &sString)PLMath::Quaternion
GetConjugated() const PLMath::Quaternion [inline]
GetExp() const PLMath::Quaternion [inline]
GetInverted() const PLMath::Quaternion [inline]
GetLength() const PLMath::Quaternion [inline]
GetLog() const PLMath::Quaternion [inline]
GetNormalized() const PLMath::Quaternion [inline]
GetPower(float fPower) const PLMath::Quaternion [inline]
GetSquaredLength() const PLMath::Quaternion [inline]
GetUnitInverted() const PLMath::Quaternion [inline]
GetXAxis() const PLMath::Quaternion
GetYAxis() const PLMath::Quaternion
GetZAxis() const PLMath::Quaternion
IdentityPLMath::Quaternion [static]
Invert()PLMath::Quaternion [inline]
Log()PLMath::Quaternion [inline]
Normalize()PLMath::Quaternion [inline]
operator const float *() const PLMath::Quaternion [inline]
operator float *()PLMath::Quaternion [inline]
operator!=(const Quaternion &qQ) const PLMath::Quaternion [inline]
operator*(float f) const PLMath::Quaternion [inline]
operator*(const Quaternion &qQ) const PLMath::Quaternion [inline]
operator*(const Vector3 &vV) const PLMath::Quaternion [inline]
operator*(const Vector4 &vV) const PLMath::Quaternion [inline]
operator*=(float f)PLMath::Quaternion [inline]
operator*=(const Quaternion &qQ)PLMath::Quaternion [inline]
operator+(const Quaternion &qQ) const PLMath::Quaternion [inline]
operator+=(const Quaternion &qQ)PLMath::Quaternion [inline]
operator-() const PLMath::Quaternion [inline]
operator-(const Quaternion &qQ) const PLMath::Quaternion [inline]
operator-=(const Quaternion &qQ)PLMath::Quaternion [inline]
operator/(float f) const PLMath::Quaternion [inline]
operator/=(float f)PLMath::Quaternion [inline]
operator=(const Quaternion &qQ)PLMath::Quaternion [inline]
operator==(const Quaternion &qQ) const PLMath::Quaternion [inline]
Power(float fPower)PLMath::Quaternion [inline]
Quaternion()PLMath::Quaternion [inline]
Quaternion(float fW, float fX, float fY, float fZ)PLMath::Quaternion [inline]
Quaternion(const float fQ[])PLMath::Quaternion [inline]
Quaternion(const Quaternion &qQ)PLMath::Quaternion [inline]
Quaternion(const Vector3 &vAxis, float fAngle)PLMath::Quaternion [inline]
Quaternion(const Matrix3x3 &mRot)PLMath::Quaternion
Quaternion(const Matrix3x4 &mRot)PLMath::Quaternion
Quaternion(const Matrix4x4 &mRot)PLMath::Quaternion
SetWXYZ(float fW, float fX, float fY, float fZ)PLMath::Quaternion [inline]
SetWXYZ(const float fValues[])PLMath::Quaternion [inline]
Slerp(const Quaternion &qQ1, const Quaternion &qQ2, float fTime)PLMath::Quaternion
ToAxisAngle(float &fX, float &fY, float &fZ, float &fAngle) const PLMath::Quaternion
ToRotationMatrix(Matrix3x3 &mRot) const PLMath::Quaternion
ToRotationMatrix(Matrix3x4 &mRot) const PLMath::Quaternion
ToRotationMatrix(Matrix4x4 &mRot) const PLMath::Quaternion
ToString() const PLMath::Quaternion
UnitInvert()PLMath::Quaternion [inline]
W enum valuePLMath::Quaternion
wPLMath::Quaternion
xPLMath::Quaternion
X enum valuePLMath::Quaternion
yPLMath::Quaternion
Y enum valuePLMath::Quaternion
Z enum valuePLMath::Quaternion
zPLMath::Quaternion
ZeroPLMath::Quaternion [static]
~Quaternion()PLMath::Quaternion [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