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 > | |