| Add(const CSIBCQuaterniond &in_quat) |
CSIBCQuaterniond |
|
| Add(const CSIBCQuaterniond &in_quat1, const CSIBCQuaterniond &in_quat2) |
CSIBCQuaterniond |
|
| AreAlmostEqual(const CSIBCQuaterniond &in_quat1, const CSIBCQuaterniond &in_quat2, const double in_dEpsilon=PICO_EPS) |
CSIBCQuaterniond |
[friend] |
| BisectSlerp(const CSIBCQuaterniond &in_quatStart, const CSIBCQuaterniond &in_quatEnd) |
CSIBCQuaterniond |
|
| Conjugate(const CSIBCQuaterniond &in_quat) |
CSIBCQuaterniond |
|
| Conjugate() |
CSIBCQuaterniond |
|
| CSIBCQuaterniond() |
CSIBCQuaterniond |
|
| CSIBCQuaterniond(const double in_dW, const double in_dX, const double in_dY, const double in_dZ) |
CSIBCQuaterniond |
|
| CSIBCQuaterniond(const CSIBCVector3Dd &in_vct) |
CSIBCQuaterniond |
|
| CSIBCQuaterniond(const CSIBCVector4Dd &in_vct) |
CSIBCQuaterniond |
|
| DoubleSlerp(const CSIBCQuaterniond &in_quatStart, const CSIBCQuaterniond &in_quatEnd) |
CSIBCQuaterniond |
|
| Exp(CSIBCQuaterniond &out_quat) |
CSIBCQuaterniond |
|
| Get(CSIBCVector4Dd &out_vct) const |
CSIBCQuaterniond |
|
| Get(double &out_dW, double &out_dX, double &out_dY, double &out_dZ) const |
CSIBCQuaterniond |
|
| GetDot(const CSIBCQuaterniond &in_quat1, const CSIBCQuaterniond &in_quat2) |
CSIBCQuaterniond |
[friend] |
| GetLength() const |
CSIBCQuaterniond |
|
| GetSquaredLength() const |
CSIBCQuaterniond |
|
| GetW() const |
CSIBCQuaterniond |
|
| GetX() const |
CSIBCQuaterniond |
|
| GetY() const |
CSIBCQuaterniond |
|
| GetZ() const |
CSIBCQuaterniond |
|
| Invert(const CSIBCQuaterniond &in_quat) |
CSIBCQuaterniond |
|
| Invert() |
CSIBCQuaterniond |
|
| IsIdentity() |
CSIBCQuaterniond |
|
| IsPure(double in_dEpsilon=PICO_EPS) const |
CSIBCQuaterniond |
|
| Ln(CSIBCQuaterniond &out_quat) |
CSIBCQuaterniond |
|
| Mul(const CSIBCQuaterniond &in_quat1, const CSIBCQuaterniond &in_quat2) |
CSIBCQuaterniond |
|
| Mul(const CSIBCQuaterniond &in_quat) |
CSIBCQuaterniond |
|
| Mul(const CSIBCVector3Dd &in_quatPure, const CSIBCQuaterniond &in_quat) |
CSIBCQuaterniond |
|
| Mul(const CSIBCQuaterniond &in_quat, const CSIBCVector3Dd &in_quatPure) |
CSIBCQuaterniond |
|
| Mul(const CSIBCQuaterniond &in_quat, const double in_dFactor) |
CSIBCQuaterniond |
|
| Mul(const double in_dFactor, const CSIBCQuaterniond &in_quat) |
CSIBCQuaterniond |
|
| Mul(const double in_dFactor) |
CSIBCQuaterniond |
|
| Negate() |
CSIBCQuaterniond |
|
| Normalize() |
CSIBCQuaterniond |
|
| operator!=(const CSIBCQuaterniond &in_quat) const |
CSIBCQuaterniond |
|
| operator==(const CSIBCQuaterniond &in_quat) const |
CSIBCQuaterniond |
|
| Set(const double in_dW, const double in_dX, const double in_dY, const double in_dZ) |
CSIBCQuaterniond |
|
| Set(const CSIBCVector4Dd &in_vct) |
CSIBCQuaterniond |
|
| Set(const CSIBCVector3Dd &in_vct) |
CSIBCQuaterniond |
|
| Set(const CSIBCQuaterniond &in_quat) |
CSIBCQuaterniond |
|
| SetIdentity() |
CSIBCQuaterniond |
|
| SetW(const double in_dW) |
CSIBCQuaterniond |
|
| SetX(const double in_dX) |
CSIBCQuaterniond |
|
| SetY(const double in_dY) |
CSIBCQuaterniond |
|
| SetZ(const double in_dZ) |
CSIBCQuaterniond |
|
| Slerp(const CSIBCQuaterniond &in_quatStart, const CSIBCQuaterniond &in_quatEnd, const double in_dU) |
CSIBCQuaterniond |
|
| Squad(const CSIBCQuaterniond &in_quatB0, const CSIBCQuaterniond &in_quatS1, const CSIBCQuaterniond &in_quatS2, const CSIBCQuaterniond &in_quatB3, const double in_dU, const double in_dT) |
CSIBCQuaterniond |
|
| Sub(const CSIBCQuaterniond &in_quat) |
CSIBCQuaterniond |
|
| Sub(const CSIBCQuaterniond &in_quat1, const CSIBCQuaterniond &in_quat2) |
CSIBCQuaterniond |
|