| AlignAxesToVct(const E3DAxisType in_eFirstAxis, const CSIBCVector3Dd &in_vct1, const E3DAxisType in_eSecondAxis, const CSIBCVector3Dd &in_vct2, int &out_bFlip) |
CSIBCRotationd |
|
| AlignToX(const CSIBCVector3Dd &in_vct, int &out_bFlip) |
CSIBCRotationd |
|
| AlignToY(const CSIBCVector3Dd &in_vct, int &out_bFlip) |
CSIBCRotationd |
|
| AlignToZ(const CSIBCVector3Dd &in_vct, int &out_bFlip) |
CSIBCRotationd |
|
| AreAlmostEqual(const CSIBCRotationd &in_rot1, const CSIBCRotationd &in_rot2, const double in_dEpsilon=PICO_EPS) |
CSIBCRotationd |
[friend] |
| CSIBCRotationd() |
CSIBCRotationd |
|
| CSIBCRotationd(const CSIBCQuaterniond &in_quat) |
CSIBCRotationd |
|
| CSIBCRotationd(const CSIBCRotMatd &in_matRot) |
CSIBCRotationd |
|
| CSIBCRotationd(const CSIBCVector3Dd &in_vctXYZAngles) |
CSIBCRotationd |
|
| CSIBCRotationd(double in_dX, double in_dY, double in_dZ) |
CSIBCRotationd |
|
| CSIBCRotationd(const E3DAxisType in_axis, const double in_dAngle) |
CSIBCRotationd |
|
| CSIBCRotationd(const CSIBCVector3Dd &in_vctAxis, const double in_dAngle) |
CSIBCRotationd |
|
| CSIBCRotationd(const CSIBCVector3Dd &in_vctFrom, const CSIBCVector3Dd &in_vctTo) |
CSIBCRotationd |
|
| GetAxisAngle(CSIBCVector3Dd &out_vctAxis, double &out_dAngle) |
CSIBCRotationd |
|
| GetMatrix() |
CSIBCRotationd |
|
| GetMatrix(CSIBCRotMatd &out_matRot) |
CSIBCRotationd |
|
| GetQuat(CSIBCQuaterniond &out_quat) |
CSIBCRotationd |
|
| GetXYZAngles(CSIBCVector3Dd &out_vctXYZAngles) |
CSIBCRotationd |
|
| GetXYZAngles(double &out_dX, double &out_dY, double &out_dZ) |
CSIBCRotationd |
|
| Interpolate(CSIBCRotationd &in_rot1, CSIBCRotationd &in_rot2, const double in_dU) |
CSIBCRotationd |
|
| Invert(CSIBCRotationd &in_rot) |
CSIBCRotationd |
|
| Invert() |
CSIBCRotationd |
|
| InvRotateVct(const CSIBCVector3Dd &in_vct, CSIBCVector3Dd &out_vct) |
CSIBCRotationd |
|
| InvRotateVct(const CSIBCVector3Dd *in_vcts, const long in_lNbVcts, CSIBCVector3Dd *out_vcts) |
CSIBCRotationd |
|
| IsAlmostIdentity(const double &in_rdTolerance=PICO_EPS) const |
CSIBCRotationd |
|
| IsIdentity() |
CSIBCRotationd |
|
| LeftMul(CSIBCRotationd &in_rot) |
CSIBCRotationd |
|
| MapDirSpaceToSpace(CSIBCRotationd &in_rotFrom, CSIBCRotationd &in_rotTo, const CSIBCVector3Dd &in_vctDir, CSIBCVector3Dd &out_vctDir) |
CSIBCRotationd |
[friend] |
| MapDirSpaceToWorld(CSIBCRotationd &in_rotFrom, const CSIBCVector3Dd &in_vctDir, CSIBCVector3Dd &out_vctDir) |
CSIBCRotationd |
[friend] |
| MapDirWorldToSpace(CSIBCRotationd &in_rotTo, const CSIBCVector3Dd &in_vctDir, CSIBCVector3Dd &out_vctDir) |
CSIBCRotationd |
[friend] |
| MinAlignToX(const CSIBCVector3Dd &in_vct, int &out_bFlip) |
CSIBCRotationd |
|
| MinAlignToY(const CSIBCVector3Dd &in_vct, int &out_bFlip) |
CSIBCRotationd |
|
| MinAlignToZ(const CSIBCVector3Dd &in_vct, int &out_bFlip) |
CSIBCRotationd |
|
| Mul(CSIBCRotationd &in_rot1, CSIBCRotationd &in_rot2) |
CSIBCRotationd |
|
| Mul(CSIBCRotationd &in_rot) |
CSIBCRotationd |
|
| MulAndUpdateEulerAngles(CSIBCRotationd &in_rot1, CSIBCRotationd &in_rot2, unsigned long in_ulUseRot1OrUseRot2AsTarget) |
CSIBCRotationd |
|
| MulUsingEulerAnglesTarget(CSIBCRotationd &in_rot1, CSIBCRotationd &in_rot2, CSIBCVector3Dd &in_oEulerAngles) |
CSIBCRotationd |
|
| operator!=(const CSIBCRotationd &in_rot) const |
CSIBCRotationd |
|
| operator==(const CSIBCRotationd &in_rot) const |
CSIBCRotationd |
|
| RotateVct(const CSIBCVector3Dd &in_vct, CSIBCVector3Dd &out_vct) |
CSIBCRotationd |
|
| RotateVct(const CSIBCVector3Dd *in_vcts, const long in_lNbVcts, CSIBCVector3Dd *out_vcts) |
CSIBCRotationd |
|
| Set(const CSIBCRotationd &in_rot) |
CSIBCRotationd |
|
| Set(const CSIBCQuaterniond &in_quat) |
CSIBCRotationd |
|
| Set(const CSIBCRotMatd &in_matRot) |
CSIBCRotationd |
|
| Set(const CSIBCVector3Dd &in_vctXYZAngles) |
CSIBCRotationd |
|
| Set(double in_dX, double in_dY, double in_dZ) |
CSIBCRotationd |
|
| Set(const E3DAxisType in_axis, const double in_dAngle) |
CSIBCRotationd |
|
| Set(const CSIBCVector3Dd &in_vctAxis, const double in_dAngle) |
CSIBCRotationd |
|
| Set(const CSIBCVector3Dd &in_vctFrom, const CSIBCVector3Dd &in_vctTo, int &out_bFlip) |
CSIBCRotationd |
|
| Set(const CSIBCVector3Dd &in_vctX, const CSIBCVector3Dd &in_vctY, const CSIBCVector3Dd &in_vctZ) |
CSIBCRotationd |
|
| SetIdentity() |
CSIBCRotationd |
|