mt
 All Classes Files Functions Enumerations Groups Pages
mt::Quaternion Member List

This is the complete list of members for mt::Quaternion, including all inherited members.

angle(const Quaternion &q) const mt::Quaternioninline
angleCos(const Quaternion &q) const mt::Quaternioninline
at(size_t n)mt::Quaternioninline
at(size_t n) const mt::Quaternioninline
conjugate() const mt::Quaternioninline
distance(const Quaternion &q) const mt::Quaternioninline
distance2(const Quaternion &q) const mt::Quaternioninline
dot(const Quaternion &q) const mt::Quaternioninline
inverse() const mt::Quaternioninline
length() const mt::Quaternioninline
length2() const mt::Quaternioninline
m_co (defined in mt::Quaternion)mt::Quaternionprotected
normalize()mt::Quaternioninline
operator!=(const Quaternion &q) const (defined in mt::Quaternion)mt::Quaternioninline
operator()(const Vector3 &v) const mt::Quaternioninline
operator*=(const Quaternion &q)mt::Quaternioninline
operator*=(const Scalar &s)mt::Quaternioninline
operator+=(const Quaternion &q) (defined in mt::Quaternion)mt::Quaternioninline
operator-=(const Quaternion &q) (defined in mt::Quaternion)mt::Quaternioninline
operator/=(const Scalar &s)mt::Quaternioninline
operator==(const Quaternion &q) const mt::Quaternioninline
operator[](size_t n)mt::Quaternioninline
operator[](size_t n) const mt::Quaternioninline
Quaternion()mt::Quaternioninline
Quaternion(const Scalar &x, const Scalar &y, const Scalar &z, const Scalar &w)mt::Quaternioninline
Quaternion(const Scalar *q)mt::Quaternioninlineexplicit
setValue(const Scalar &x, const Scalar &y, const Scalar &z, const Scalar &w)mt::Quaternioninline
setValue(const Scalar *q)mt::Quaternioninline
slerp(const Quaternion &q, const Scalar &t) const mt::Quaternioninline
~Quaternion() (defined in mt::Quaternion)mt::Quaternioninlinevirtual