| ComponentType typedef (defined in xiiQuatTemplate< Type >) | xiiQuatTemplate< Type > | |
| Dot(const xiiQuatTemplate &rhs) const | xiiQuatTemplate< Type > | |
| GetAsEulerAngles(xiiAngleTemplate< Type > &out_x, xiiAngleTemplate< Type > &out_y, xiiAngleTemplate< Type > &out_z) const | xiiQuatTemplate< Type > | |
| GetAsMat3() const | xiiQuatTemplate< Type > | |
| GetAsMat4() const | xiiQuatTemplate< Type > | |
| GetData() const | xiiQuatTemplate< Type > | inline |
| GetData() | xiiQuatTemplate< Type > | inline |
| GetInverse() const | xiiQuatTemplate< Type > | |
| GetNegated() const | xiiQuatTemplate< Type > | |
| GetRotationAxisAndAngle(xiiVec3Template< Type > &out_vAxis, xiiAngleTemplate< Type > &out_angle, Type fEpsilon=xiiMath::DefaultEpsilon< Type >()) const | xiiQuatTemplate< Type > | |
| GetVectorPart() const | xiiQuatTemplate< Type > | inline |
| Invert() | xiiQuatTemplate< Type > | |
| IsEqualRotation(const xiiQuatTemplate &qOther, Type fEpsilon) const | xiiQuatTemplate< Type > | |
| IsNaN() const | xiiQuatTemplate< Type > | |
| IsValid(Type fEpsilon=xiiMath::DefaultEpsilon< Type >()) const | xiiQuatTemplate< Type > | |
| MakeFromAxisAndAngle(const xiiVec3Template< Type > &vRotationAxis, xiiAngleTemplate< Type > angle) | xiiQuatTemplate< Type > | static |
| MakeFromElements(Type x, Type y, Type z, Type w) | xiiQuatTemplate< Type > | static |
| MakeFromEulerAngles(const xiiAngleTemplate< Type > &x, const xiiAngleTemplate< Type > &y, const xiiAngleTemplate< Type > &z) | xiiQuatTemplate< Type > | static |
| MakeFromMat3(const xiiMat3Template< Type > &m) | xiiQuatTemplate< Type > | static |
| MakeIdentity() | xiiQuatTemplate< Type > | static |
| MakeShortestRotation(const xiiVec3Template< Type > &vDirFrom, const xiiVec3Template< Type > &vDirTo) | xiiQuatTemplate< Type > | static |
| MakeSlerp(const xiiQuatTemplate &qFrom, const xiiQuatTemplate &qTo, Type t) | xiiQuatTemplate< Type > | static |
| Normalize() | xiiQuatTemplate< Type > | |
| ReconstructFromMat3(const xiiMat3Template< Type > &m) | xiiQuatTemplate< Type > | |
| ReconstructFromMat4(const xiiMat4Template< Type > &m) | xiiQuatTemplate< Type > | |
| Rotate(const xiiVec3Template< Type > &v) const | xiiQuatTemplate< Type > | |
| SetIdentity() | xiiQuatTemplate< Type > | |
| w (defined in xiiQuatTemplate< Type >) | xiiQuatTemplate< Type > | |
| x (defined in xiiQuatTemplate< Type >) | xiiQuatTemplate< Type > | |
| XII_DECLARE_POD_TYPE() (defined in xiiQuatTemplate< Type >) | xiiQuatTemplate< Type > | |
| xiiQuatTemplate() (defined in xiiQuatTemplate< Type >) | xiiQuatTemplate< Type > | |
| xiiQuatTemplate(Type x, Type y, Type z, Type w) | xiiQuatTemplate< Type > | |
| y (defined in xiiQuatTemplate< Type >) | xiiQuatTemplate< Type > | |
| z (defined in xiiQuatTemplate< Type >) | xiiQuatTemplate< Type > | |