![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiTransformTemplate< Type >, including all inherited members.
| ComponentType typedef (defined in xiiTransformTemplate< Type >) | xiiTransformTemplate< Type > | |
| ContainsNegativeScale() const | xiiTransformTemplate< Type > | |
| ContainsUniformScale() const | xiiTransformTemplate< Type > | |
| GetAsMat4() const | xiiTransformTemplate< Type > | |
| GetInverse() const | xiiTransformTemplate< Type > | inline |
| GetMaxScale() const | xiiTransformTemplate< Type > | |
| Invert() | xiiTransformTemplate< Type > | |
| IsEqual(const xiiTransformTemplate &rhs, Type fEpsilon) const | xiiTransformTemplate< Type > | inline |
| IsIdentical(const xiiTransformTemplate &rhs) const | xiiTransformTemplate< Type > | inline |
| IsValid() const | xiiTransformTemplate< 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()=default | xiiTransformTemplate< Type > | |
| xiiTransformTemplate(const xiiVec3Template< Type > &vPosition, const xiiQuatTemplate< Type > &qRotation=xiiQuatTemplate< Type >::MakeIdentity(), const xiiVec3Template< Type > &vScale=xiiVec3Template< Type >(1)) | xiiTransformTemplate< Type > | inlineexplicit |