XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQuatTemplate< Type > Member List

This is the complete list of members for xiiQuatTemplate< Type >, including all inherited members.

ComponentType typedef (defined in xiiQuatTemplate< Type >)xiiQuatTemplate< Type >
Dot(const xiiQuatTemplate &rhs) constxiiQuatTemplate< Type >
GetAsEulerAngles(xiiAngleTemplate< Type > &out_x, xiiAngleTemplate< Type > &out_y, xiiAngleTemplate< Type > &out_z) constxiiQuatTemplate< Type >
GetAsMat3() constxiiQuatTemplate< Type >
GetAsMat4() constxiiQuatTemplate< Type >
GetData() constxiiQuatTemplate< Type >inline
GetData()xiiQuatTemplate< Type >inline
GetInverse() constxiiQuatTemplate< Type >
GetNegated() constxiiQuatTemplate< Type >
GetRotationAxisAndAngle(xiiVec3Template< Type > &out_vAxis, xiiAngleTemplate< Type > &out_angle, Type fEpsilon=xiiMath::DefaultEpsilon< Type >()) constxiiQuatTemplate< Type >
GetVectorPart() constxiiQuatTemplate< Type >inline
Invert()xiiQuatTemplate< Type >
IsEqualRotation(const xiiQuatTemplate &qOther, Type fEpsilon) constxiiQuatTemplate< Type >
IsNaN() constxiiQuatTemplate< Type >
IsValid(Type fEpsilon=xiiMath::DefaultEpsilon< Type >()) constxiiQuatTemplate< 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) constxiiQuatTemplate< 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 >