| Add(const CSIBCMatrix33d &in_mat1, const CSIBCMatrix33d &in_mat2) |
CSIBCMatrix33d |
[private] |
| Add(const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| Adjoint(const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| Adjoint(void) |
CSIBCMatrix33d |
[private] |
| AreAlmostEqual(const CSIBCRotMatd &in_mat1, const CSIBCRotMatd &in_mat2, const double in_dEpsilon=PICO_EPS) |
CSIBCRotMatd |
[friend] |
| CSIBCMatrix33d::AreAlmostEqual(const CSIBCMatrix33d &in_mat1, const CSIBCMatrix33d &in_mat2, const double in_dEpsilon=PICO_EPS) |
CSIBCMatrix33d |
[friend] |
| CSIBCMatrix33d(void) |
CSIBCMatrix33d |
[private] |
| CSIBCMatrix33d(const CSIBCVector3Dd &in_vct0, const CSIBCVector3Dd &in_vct1, const CSIBCVector3Dd &in_vct2, const bool in_bAreRows=true) |
CSIBCMatrix33d |
[private] |
| CSIBCMatrix33d(const double in_dA00, const double in_dA01, const double in_dA02, const double in_dA10, const double in_dA11, const double in_dA12, const double in_dA20, const double in_dA21, const double in_dA22) |
CSIBCMatrix33d |
[private] |
| CSIBCMatrix33d(int in_nRow, int in_nCol, const CSIBCMatrix44d &in_mat) |
CSIBCMatrix33d |
[private] |
| CSIBCRotMatd(void) |
CSIBCRotMatd |
|
| CSIBCRotMatd(const CSIBCVector3Dd &in_vct0, const CSIBCVector3Dd &in_vct1, const CSIBCVector3Dd &in_vct2, const bool in_bAreRows=true) |
CSIBCRotMatd |
|
| CSIBCRotMatd(const double in_dA00, const double in_dA01, const double in_dA02, const double in_dA10, const double in_dA11, const double in_dA12, const double in_dA20, const double in_dA21, const double in_dA22) |
CSIBCRotMatd |
|
| Div(const CSIBCMatrix33d &in_mat, const double in_dFactor) |
CSIBCMatrix33d |
[private] |
| Div(const double in_dFactor) |
CSIBCMatrix33d |
[private] |
| Get(const int in_nRow, const int in_nCol) const |
CSIBCRotMatd |
|
| GetDet(void) const |
CSIBCRotMatd |
|
| GetEigenVectors(CSIBCMatrix33d &out_matEigenVectors, CSIBCVector3Dd &out_vctEigenValues, const double in_dEps=PICO_EPS) const |
CSIBCMatrix33d |
[private] |
| GetTrace(void) const |
CSIBCRotMatd |
|
| Invert(const CSIBCRotMatd &in_mat) |
CSIBCRotMatd |
|
| Invert(void) |
CSIBCRotMatd |
|
| CSIBCMatrix33d::Invert(const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| IsNull(const double in_dEpsilon=PICO_EPS) const |
CSIBCMatrix33d |
[private] |
| IsSingular(const double in_dEpsilon=PICO_EPS) const |
CSIBCMatrix33d |
[private] |
| IsSymmetric(const double in_dEpsilon=PICO_EPS) const |
CSIBCMatrix33d |
[private] |
| Mul(const CSIBCRotMatd &in_mat1, const CSIBCRotMatd &in_mat2) |
CSIBCRotMatd |
|
| Mul(const CSIBCRotMatd &in_mat) |
CSIBCRotMatd |
|
| CSIBCMatrix33d::Mul(const CSIBCMatrix33d &in_mat1, const CSIBCMatrix33d &in_mat2) |
CSIBCMatrix33d |
[private] |
| CSIBCMatrix33d::Mul(const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| CSIBCMatrix33d::Mul(const double in_dFactor, const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| CSIBCMatrix33d::Mul(const CSIBCMatrix33d &in_mat, const double in_dFactor) |
CSIBCMatrix33d |
[private] |
| CSIBCMatrix33d::Mul(const double in_dFactor) |
CSIBCMatrix33d |
[private] |
| MulRegByTrans(const CSIBCRotMatd &in_mat1, const CSIBCRotMatd &in_mat2) |
CSIBCRotMatd |
|
| CSIBCMatrix33d::MulRegByTrans(const CSIBCMatrix33d &in_mat1, const CSIBCMatrix33d &in_mat2) |
CSIBCMatrix33d |
[private] |
| MulTransByReg(const CSIBCRotMatd &in_mat1, const CSIBCRotMatd &in_mat2) |
CSIBCRotMatd |
|
| CSIBCMatrix33d::MulTransByReg(const CSIBCMatrix33d &in_mat1, const CSIBCMatrix33d &in_mat2) |
CSIBCMatrix33d |
[private] |
| Negate(const CSIBCRotMatd &in_mat) |
CSIBCRotMatd |
|
| Negate() |
CSIBCRotMatd |
|
| CSIBCMatrix33d::Negate(const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| operator!=(const CSIBCMatrix33d &in_mat) const |
CSIBCRotMatd |
|
| operator==(const CSIBCMatrix33d &in_mat) const |
CSIBCRotMatd |
|
| Set(int in_nRow, int in_nCol, const double in_dVal) |
CSIBCRotMatd |
|
| Set(double in_dVal[3][3]) |
CSIBCRotMatd |
|
| Set(const CSIBCMatrix33d &in_mat) |
CSIBCRotMatd |
|
| Set(const CSIBCRotMatd &in_mat) |
CSIBCRotMatd |
|
| Set(const E3DAxisType in_axis, const double in_dAngle) |
CSIBCRotMatd |
|
| CSIBCMatrix33d::Set(const double in_dA00, const double in_dA01, const double in_dA02, const double in_dA10, const double in_dA11, const double in_dA12, const double in_dA20, const double in_dA21, const double in_dA22) |
CSIBCMatrix33d |
[private] |
| CSIBCMatrix33d::Set(int in_nRow, int in_nCol, const CSIBCMatrix44d &in_mat) |
CSIBCMatrix33d |
[private] |
| SetCol(const int in_nCol, const CSIBCVector3Dd &in_vct) |
CSIBCRotMatd |
|
| SetCol(const int in_nCol, double in_dA0, double in_dA1, double in_dA2) |
CSIBCRotMatd |
|
| SetIdentity(void) |
CSIBCRotMatd |
|
| SetNull() |
CSIBCRotMatd |
|
| SetOuterProduct(const CSIBCVector3Dd &in_vct1, const CSIBCVector3Dd &in_vct2) |
CSIBCMatrix33d |
[private] |
| SetRow(const int in_nRow, const CSIBCVector3Dd &in_vct) |
CSIBCRotMatd |
|
| SetRow(const int in_nRow, double in_dA0, double in_dA1, double in_dA2) |
CSIBCRotMatd |
|
| Sub(const CSIBCMatrix33d &in_mat1, const CSIBCMatrix33d &in_mat2) |
CSIBCMatrix33d |
[private] |
| Sub(const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| Symmetry(CSIBCMatrix33d &in_mat) const |
CSIBCMatrix33d |
[private] |
| Symmetry(void) const |
CSIBCMatrix33d |
[private] |
| Transpose(const CSIBCRotMatd &in_mat) |
CSIBCRotMatd |
|
| Transpose(void) |
CSIBCRotMatd |
|
| CSIBCMatrix33d::Transpose(const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| TransposeInverse(const CSIBCMatrix33d &in_mat) |
CSIBCMatrix33d |
[private] |
| TransposeInverse(void) |
CSIBCMatrix33d |
[private] |