, 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 | |
fM | PLMath::Matrix3x3 | |
fM33 | PLMath::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] |
Identity | PLMath::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] |
xx | PLMath::Matrix3x3 | |
xy | PLMath::Matrix3x3 | |
xz | PLMath::Matrix3x3 | |
yx | PLMath::Matrix3x3 | |
yy | PLMath::Matrix3x3 | |
yz | PLMath::Matrix3x3 | |
Zero | PLMath::Matrix3x3 | [static] |
zx | PLMath::Matrix3x3 | |
zy | PLMath::Matrix3x3 | |
zz | PLMath::Matrix3x3 | |
~Matrix3x3() | PLMath::Matrix3x3 | [inline] |