PixelLightAPI  .
PLMath::Matrix3x3 Member List
This is the complete list of members for PLMath::Matrix3x3, including all inherited members.
CompareRotation(const Matrix3x3 &mM, float fEpsilon=Math::Epsilon) const PLMath::Matrix3x3
CompareScale(const Matrix3x3 &mM, float fEpsilon=Math::Epsilon) const PLMath::Matrix3x3
fMPLMath::Matrix3x3
fM33PLMath::Matrix3x3
FromAxis(const Vector3 &vX, const Vector3 &vY, const Vector3 &vZ)PLMath::Matrix3x3
FromAxisAngle(float fX, float fY, float fZ, float fAngle)PLMath::Matrix3x3
FromEulerAngleX(float fAngleX)PLMath::Matrix3x3
FromEulerAngleY(float fAngleY)PLMath::Matrix3x3
FromEulerAngleZ(float fAngleZ)PLMath::Matrix3x3
GetColumn(PLCore::uint8 nColumn) const PLMath::Matrix3x3 [inline]
GetDeterminant() const PLMath::Matrix3x3 [inline]
GetInverted() const PLMath::Matrix3x3
GetRow(PLCore::uint8 nRow) const PLMath::Matrix3x3 [inline]
GetScale(float &fX, float &fY, float &fZ) const PLMath::Matrix3x3
GetScale() const PLMath::Matrix3x3 [inline]
GetScale(float fV[]) const PLMath::Matrix3x3 [inline]
GetTrace() const PLMath::Matrix3x3 [inline]
GetTransposed() const PLMath::Matrix3x3 [inline]
GetXAxis() const PLMath::Matrix3x3 [inline]
GetYAxis() const PLMath::Matrix3x3 [inline]
GetZAxis() const PLMath::Matrix3x3 [inline]
IdentityPLMath::Matrix3x3 [static]
Invert()PLMath::Matrix3x3
IsIdentity() const PLMath::Matrix3x3 [inline]
IsOrthogonal() const PLMath::Matrix3x3 [inline]
IsRotationMatrix() const PLMath::Matrix3x3 [inline]
IsSymmetric() const PLMath::Matrix3x3 [inline]
IsTrueIdentity() const PLMath::Matrix3x3 [inline]
IsTrueZero() const PLMath::Matrix3x3 [inline]
IsZero() const PLMath::Matrix3x3 [inline]
LookAt(const Vector3 &vEye, const Vector3 &vAt, const Vector3 &vUp)PLMath::Matrix3x3
Matrix3x3()PLMath::Matrix3x3 [inline]
Matrix3x3(const float fS[])PLMath::Matrix3x3 [inline]
Matrix3x3(const Matrix3x3 &mM)PLMath::Matrix3x3 [inline]
Matrix3x3(const Matrix3x4 &mM)PLMath::Matrix3x3
Matrix3x3(const Matrix4x4 &mM)PLMath::Matrix3x3
Matrix3x3(float fXX, float fXY, float fXZ, float fYX, float fYY, float fYZ, float fZX, float fZY, float fZZ)PLMath::Matrix3x3 [inline]
operator const float *() const PLMath::Matrix3x3 [inline]
operator float *()PLMath::Matrix3x3 [inline]
operator!=(const Matrix3x3 &mM) const PLMath::Matrix3x3
operator()(PLCore::uint32 nRow=0, PLCore::uint32 nColumn=0) const PLMath::Matrix3x3 [inline]
operator()(PLCore::uint32 nRow=0, PLCore::uint32 nColumn=0)PLMath::Matrix3x3 [inline]
operator*(float fS) const PLMath::Matrix3x3 [inline]
operator*(const Vector2 &vV) const PLMath::Matrix3x3 [inline]
operator*(const Vector3 &vV) const PLMath::Matrix3x3 [inline]
operator*(const Vector4 &vV) const PLMath::Matrix3x3
operator*(const Matrix3x3 &mM) const PLMath::Matrix3x3
operator*=(float fS)PLMath::Matrix3x3 [inline]
operator*=(const Matrix3x3 &mM)PLMath::Matrix3x3 [inline]
operator+(const Matrix3x3 &mM) const PLMath::Matrix3x3 [inline]
operator+=(const Matrix3x3 &mM)PLMath::Matrix3x3 [inline]
operator-() const PLMath::Matrix3x3 [inline]
operator-(const Matrix3x3 &mM) const PLMath::Matrix3x3 [inline]
operator-=(const Matrix3x3 &mM)PLMath::Matrix3x3 [inline]
operator/(float fS) const PLMath::Matrix3x3 [inline]
operator/=(float fS)PLMath::Matrix3x3 [inline]
operator=(const float fS[])PLMath::Matrix3x3 [inline]
operator=(const Matrix3x3 &mM)PLMath::Matrix3x3 [inline]
operator=(const Matrix3x4 &mM)PLMath::Matrix3x3
operator=(const Matrix4x4 &mM)PLMath::Matrix3x3
operator==(const Matrix3x3 &mM) const PLMath::Matrix3x3
operator[](int nIndex) const PLMath::Matrix3x3 [inline]
operator[](int nIndex)PLMath::Matrix3x3 [inline]
RotateVector(float fX, float fY, float fZ, bool bUniformScale=false) const PLMath::Matrix3x3
RotateVector(const Vector3 &vV, bool bUniformScale=false) const PLMath::Matrix3x3
Set(float fXX, float fXY, float fXZ, float fYX, float fYY, float fYZ, float fZX, float fZY, float fZZ)PLMath::Matrix3x3 [inline]
SetColumn(PLCore::uint8 nColumn, const Vector3 &vColumn)PLMath::Matrix3x3 [inline]
SetIdentity()PLMath::Matrix3x3 [inline]
SetRow(PLCore::uint8 nRow, const Vector3 &vRow)PLMath::Matrix3x3 [inline]
SetScaleMatrix(float fX, float fY, float fZ)PLMath::Matrix3x3 [inline]
SetScaleMatrix(const Vector3 &vV)PLMath::Matrix3x3 [inline]
SetShearing(float fShearXY, float fShearXZ, float fShearYX, float fShearYZ, float fShearZX, float fShearZY)PLMath::Matrix3x3 [inline]
SetZero()PLMath::Matrix3x3 [inline]
ToAxis(Vector3 &vX, Vector3 &vY, Vector3 &vZ) const PLMath::Matrix3x3
ToAxisAngle(float &fX, float &fY, float &fZ, float &fAngle) const PLMath::Matrix3x3
Transpose()PLMath::Matrix3x3 [inline]
xxPLMath::Matrix3x3
xyPLMath::Matrix3x3
xzPLMath::Matrix3x3
yxPLMath::Matrix3x3
yyPLMath::Matrix3x3
yzPLMath::Matrix3x3
ZeroPLMath::Matrix3x3 [static]
zxPLMath::Matrix3x3
zyPLMath::Matrix3x3
zzPLMath::Matrix3x3
~Matrix3x3()PLMath::Matrix3x3 [inline]


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