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

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

ComponentType typedef (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
ContainsNegativeScale() constxiiTransformTemplate< Type >
ContainsUniformScale() constxiiTransformTemplate< Type >
GetAsMat4() constxiiTransformTemplate< Type >
GetInverse() constxiiTransformTemplate< Type >inline
GetMaxScale() constxiiTransformTemplate< Type >
Invert()xiiTransformTemplate< Type >
IsEqual(const xiiTransformTemplate &rhs, Type fEpsilon) constxiiTransformTemplate< Type >inline
IsIdentical(const xiiTransformTemplate &rhs) constxiiTransformTemplate< Type >inline
IsValid() constxiiTransformTemplate< Type >inline
m_qRotation (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
m_vPosition (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
m_vScale (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
Make(const xiiVec3Template< Type > &vPosition, const xiiQuatTemplate< Type > &qRotation=xiiQuatTemplate< Type >::MakeIdentity(), const xiiVec3Template< Type > &vScale=xiiVec3Template< Type >(1))xiiTransformTemplate< Type >inlinestatic
MakeFromMat4(const xiiMat4Template< Type > &mMat)xiiTransformTemplate< Type >static
MakeGlobalTransform(const xiiTransformTemplate &globalTransformParent, const xiiTransformTemplate &localTransformChild)xiiTransformTemplate< Type >static
MakeIdentity()xiiTransformTemplate< Type >inlinestatic
MakeLocalTransform(const xiiTransformTemplate &globalTransformParent, const xiiTransformTemplate &globalTransformChild)xiiTransformTemplate< Type >static
operator+=(const xiiVec3Template< Type > &v) (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
operator-=(const xiiVec3Template< Type > &v) (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
SetIdentity()xiiTransformTemplate< Type >
TransformDirection(const xiiVec3Template< Type > &v) const (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
TransformPosition(const xiiVec3Template< Type > &v) const (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
XII_DECLARE_POD_TYPE() (defined in xiiTransformTemplate< Type >)xiiTransformTemplate< Type >
xiiTransformTemplate()=defaultxiiTransformTemplate< Type >
xiiTransformTemplate(const xiiVec3Template< Type > &vPosition, const xiiQuatTemplate< Type > &qRotation=xiiQuatTemplate< Type >::MakeIdentity(), const xiiVec3Template< Type > &vScale=xiiVec3Template< Type >(1))xiiTransformTemplate< Type >inlineexplicit