Honeycomb  0.1
Component-Model Framework
honey::Quat_< Real__ > Member List

This is the complete list of members for honey::Quat_< Real__ >, including all inherited members.

axes(Vec3 &axisX, Vec3 &axisY, Vec3 &axisZ) const honey::Quat_< Real__ >
axisAngle(Vec3 &axis, Real &angle) const honey::Quat_< Real__ >
axisX() const honey::Quat_< Real__ >
axisY() const honey::Quat_< Real__ >
axisZ() const honey::Quat_< Real__ >
baryCentric(Real f, Real g, const Quat_ &q0, const Quat_ &q1, const Quat_ &q2)honey::Quat_< Real__ >static
conjugate() const honey::Quat_< Real__ >inline
dimhoney::Quat_< Real__ >static
dot(const Quat_ &q) const honey::Quat_< Real__ >inline
eulerAngles() const honey::Quat_< Real__ >
eulerAngles(EulerOrder order) const honey::Quat_< Real__ >
EulerOrder enum namehoney::Quat_< Real__ >
exp() const honey::Quat_< Real__ >
fromAlign(const Vec3 &v1, const Vec3 &v2)honey::Quat_< Real__ >
fromAxes(const Vec3 &axisX, const Vec3 &axisY, const Vec3 &axisZ)honey::Quat_< Real__ >
fromAxisAngle(const Vec3 &axis, Real angle)honey::Quat_< Real__ >
fromEulerAngles(const Vec3 &eulerAngles)honey::Quat_< Real__ >
fromEulerAngles(const Vec3 &eulerAngles, EulerOrder order)honey::Quat_< Real__ >
fromIdentity()honey::Quat_< Real__ >inline
fromMatrix(const Matrix4 &rot)honey::Quat_< Real__ >
fromZero()honey::Quat_< Real__ >inline
identityhoney::Quat_< Real__ >static
inverse() const honey::Quat_< Real__ >inline
inverseNonUnit() const honey::Quat_< Real__ >inline
length() const honey::Quat_< Real__ >inline
lengthSqr() const honey::Quat_< Real__ >inline
ln() const honey::Quat_< Real__ >
normalize(optional< Real & > len=optnull) const honey::Quat_< Real__ >inline
normalize_fast() const honey::Quat_< Real__ >inline
operator const Real *() const honey::Quat_< Real__ >inline
operator Real *()honey::Quat_< Real__ >inline
operator!=(const Quat_ &rhs) const honey::Quat_< Real__ >inline
operator*(const Quat_ &rhs) const honey::Quat_< Real__ >inline
operator*(const Vec3 &rhs) const honey::Quat_< Real__ >inline
operator*(Real rhs) const honey::Quat_< Real__ >inline
operator*(Real lhs, const Quat_ &rhs)honey::Quat_< Real__ >friend
operator*=(const Quat_ &rhs)honey::Quat_< Real__ >inline
operator*=(Real rhs)honey::Quat_< Real__ >inline
operator+() const honey::Quat_< Real__ >inline
operator+(const Quat_ &rhs) const honey::Quat_< Real__ >inline
operator+=(const Quat_ &rhs)honey::Quat_< Real__ >inline
operator-() const honey::Quat_< Real__ >inline
operator-(const Quat_ &rhs) const honey::Quat_< Real__ >inline
operator-=(const Quat_ &rhs)honey::Quat_< Real__ >inline
operator/(const Quat_ &rhs) const honey::Quat_< Real__ >inline
operator/(Real rhs) const honey::Quat_< Real__ >inline
operator/=(const Quat_ &rhs)honey::Quat_< Real__ >inline
operator/=(Real rhs)honey::Quat_< Real__ >inline
operator<<(ostream &os, const Quat_ &val)honey::Quat_< Real__ >friend
operator==(const Quat_ &rhs) const honey::Quat_< Real__ >inline
operator[](int i) const honey::Quat_< Real__ >inline
operator[](int i)honey::Quat_< Real__ >inline
Quat_()honey::Quat_< Real__ >inline
Quat_(Real x, Real y, Real z, Real w)honey::Quat_< Real__ >inline
Quat_(const Vec3 &axis, Real angle)honey::Quat_< Real__ >inline
Quat_(const Vec3 &axisX, const Vec3 &axisY, const Vec3 &axisZ)honey::Quat_< Real__ >inline
Quat_(const Vec3 &from, const Vec3 &to)honey::Quat_< Real__ >inline
Quat_(const Vec3 &eulerAngles)honey::Quat_< Real__ >inlineexplicit
Quat_(const Vec3 &eulerAngles, EulerOrder order)honey::Quat_< Real__ >inline
Quat_(const Matrix4 &rot)honey::Quat_< Real__ >inline
Real typedefhoney::Quat_< Real__ >
slerp(Real t, const Quat_ &q0, const Quat_ &q1)honey::Quat_< Real__ >inlinestatic
sqrt() const honey::Quat_< Real__ >inline
squad(Real t, const Quat_ &q1, const Quat_ &a, const Quat_ &b, const Quat_ &c)honey::Quat_< Real__ >static
squadSetup(const Quat_ &q0, const Quat_ &q1, const Quat_ &q2, const Quat_ &q3, Quat_ &a, Quat_ &b, Quat_ &c)honey::Quat_< Real__ >static
toMatrix(Matrix4 &rot, bool b3x3=false) const honey::Quat_< Real__ >
whoney::Quat_< Real__ >
xhoney::Quat_< Real__ >
yhoney::Quat_< Real__ >
zhoney::Quat_< Real__ >
zerohoney::Quat_< Real__ >static