My Project
|
This is the complete list of members for ParaEngine::Matrix3, including all inherited members.
_11 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
_12 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
_13 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
_21 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
_22 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
_23 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
_31 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
_32 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
_33 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
Bidiagonalize(Matrix3 &kA, Matrix3 &kL, Matrix3 &kR) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | protectedstatic |
Determinant() const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
EigenSolveSymmetric(float afEigenvalue[3], Vector3 akEigenvector[3]) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
EPSILON (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | static |
FromAxes(const Vector3 &xAxis, const Vector3 &yAxis, const Vector3 &zAxis) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
FromAxisAngle(const Vector3 &rkAxis, const Radian &fRadians) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
FromEulerAnglesXYZ(const Radian &fYAngle, const Radian &fPAngle, const Radian &fRAngle) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
FromEulerAnglesXZY(const Radian &fYAngle, const Radian &fPAngle, const Radian &fRAngle) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
FromEulerAnglesYXZ(const Radian &fYAngle, const Radian &fPAngle, const Radian &fRAngle) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
FromEulerAnglesYZX(const Radian &fYAngle, const Radian &fPAngle, const Radian &fRAngle) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
FromEulerAnglesZXY(const Radian &fYAngle, const Radian &fPAngle, const Radian &fRAngle) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
FromEulerAnglesZYX(const Radian &fYAngle, const Radian &fPAngle, const Radian &fRAngle) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
GetColumn(size_t iCol) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
GolubKahanStep(Matrix3 &kA, Matrix3 &kL, Matrix3 &kR) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | protectedstatic |
hasScale() const | ParaEngine::Matrix3 | inline |
IDENTITY (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | static |
Inverse(Matrix3 &rkInverse, float fTolerance=1e-06) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
Inverse(float fTolerance=1e-06) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
m (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
Matrix3() | ParaEngine::Matrix3 | inline |
Matrix3(const float arr[3][3]) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | inlineexplicit |
Matrix3(const Matrix3 &rkMatrix) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | inline |
Matrix3(const Matrix4 &rkMatrix) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
Matrix3(float fEntry00, float fEntry01, float fEntry02, float fEntry10, float fEntry11, float fEntry12, float fEntry20, float fEntry21, float fEntry22) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | inline |
Matrix4 (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | friend |
MaxCubicRoot(float afCoeff[3]) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | protectedstatic |
ms_fSvdEpsilon (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | protectedstatic |
ms_iSvdMaxIterations (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | protectedstatic |
operator!=(const Matrix3 &rkMatrix) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | inline |
operator*(const Matrix3 &rkMatrix) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
operator*(const Vector3 &rkVector) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
operator* (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | friend |
operator*(float fScalar) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
operator* (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | friend |
operator+(const Matrix3 &rkMatrix) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
operator-(const Matrix3 &rkMatrix) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
operator-() const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
operator=(const Matrix3 &rkMatrix) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | inline |
operator==(const Matrix3 &rkMatrix) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
operator[](size_t iRow) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | inline |
Orthonormalize() (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
QDUDecomposition(Matrix3 &rkQ, Vector3 &rkD, Vector3 &rkU) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
QLAlgorithm(float afDiag[3], float afSubDiag[3]) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | protected |
RotX(float angle) | ParaEngine::Matrix3 | |
RotY(float angle) | ParaEngine::Matrix3 | |
RotZ(float angle) | ParaEngine::Matrix3 | |
SetColumn(size_t iCol, const Vector3 &vec) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
SingularValueComposition(const Matrix3 &rkL, const Vector3 &rkS, const Matrix3 &rkR) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
SingularValueDecomposition(Matrix3 &rkL, Vector3 &rkS, Matrix3 &rkR) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
SpectralNorm() const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
TensorProduct(const Vector3 &rkU, const Vector3 &rkV, Matrix3 &rkProduct) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | static |
ToAxisAngle(Vector3 &rkAxis, Radian &rfAngle) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
ToAxisAngle(Vector3 &rkAxis, Degree &rfAngle) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | inline |
ToEulerAnglesXYZ(Radian &rfYAngle, Radian &rfPAngle, Radian &rfRAngle) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
ToEulerAnglesXZY(Radian &rfYAngle, Radian &rfPAngle, Radian &rfRAngle) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
ToEulerAnglesYXZ(Radian &rfYAngle, Radian &rfPAngle, Radian &rfRAngle) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
ToEulerAnglesYZX(Radian &rfYAngle, Radian &rfPAngle, Radian &rfRAngle) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
ToEulerAnglesZXY(Radian &rfYAngle, Radian &rfPAngle, Radian &rfRAngle) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
ToEulerAnglesZYX(Radian &rfYAngle, Radian &rfPAngle, Radian &rfRAngle) const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
Transpose() const (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | |
Tridiagonal(float afDiag[3], float afSubDiag[3]) (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | protected |
ZERO (defined in ParaEngine::Matrix3) | ParaEngine::Matrix3 | static |