Plasma Engine  2.0
Loading...
Searching...
No Matches
plQuatTemplate< Type > Member List

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

ComponentType typedef (defined in plQuatTemplate< Type >)plQuatTemplate< Type >
Dot(const plQuatTemplate &rhs) constplQuatTemplate< Type >
GetAsEulerAngles(plAngle &out_x, plAngle &out_y, plAngle &out_z) constplQuatTemplate< Type >
GetAsMat3() constplQuatTemplate< Type >
GetAsMat4() constplQuatTemplate< Type >
GetData() constplQuatTemplate< Type >inline
GetData()plQuatTemplate< Type >inline
GetInverse() constplQuatTemplate< Type >
GetNegated() constplQuatTemplate< Type >
GetRotationAxisAndAngle(plVec3Template< Type > &out_vAxis, plAngle &out_angle, Type fEpsilon=plMath::DefaultEpsilon< Type >()) constplQuatTemplate< Type >
GetVectorPart() constplQuatTemplate< Type >inline
Invert()plQuatTemplate< Type >
IsEqualRotation(const plQuatTemplate &qOther, Type fEpsilon) constplQuatTemplate< Type >
IsNaN() constplQuatTemplate< Type >
IsValid(Type fEpsilon=plMath::DefaultEpsilon< Type >()) constplQuatTemplate< Type >
MakeFromAxisAndAngle(const plVec3Template< Type > &vRotationAxis, plAngle angle)plQuatTemplate< Type >static
MakeFromElements(Type x, Type y, Type z, Type w)plQuatTemplate< Type >static
MakeFromEulerAngles(const plAngle &x, const plAngle &y, const plAngle &z)plQuatTemplate< Type >static
MakeFromMat3(const plMat3Template< Type > &m)plQuatTemplate< Type >static
MakeIdentity()plQuatTemplate< Type >static
MakeShortestRotation(const plVec3Template< Type > &vDirFrom, const plVec3Template< Type > &vDirTo)plQuatTemplate< Type >static
MakeSlerp(const plQuatTemplate &qFrom, const plQuatTemplate &qTo, Type t)plQuatTemplate< Type >static
Normalize()plQuatTemplate< Type >
PL_DECLARE_POD_TYPE() (defined in plQuatTemplate< Type >)plQuatTemplate< Type >
plQuatTemplate() (defined in plQuatTemplate< Type >)plQuatTemplate< Type >
plQuatTemplate(Type x, Type y, Type z, Type w)plQuatTemplate< Type >
ReconstructFromMat3(const plMat3Template< Type > &m)plQuatTemplate< Type >
ReconstructFromMat4(const plMat4Template< Type > &m)plQuatTemplate< Type >
Rotate(const plVec3Template< Type > &v) constplQuatTemplate< Type >
SetIdentity()plQuatTemplate< Type >
w (defined in plQuatTemplate< Type >)plQuatTemplate< Type >
x (defined in plQuatTemplate< Type >)plQuatTemplate< Type >
y (defined in plQuatTemplate< Type >)plQuatTemplate< Type >
z (defined in plQuatTemplate< Type >)plQuatTemplate< Type >