Main Page   Class Hierarchy   Compound List   All functions   Search  

Quaternion Member List

This is the complete list of members for Quaternion, including all inherited members.
angle() constQuaternion
axis() constQuaternion
domElement(const QString &name, QDomDocument &doc) constQuaternion
dot(const Quaternion &a, const Quaternion &b)Quaternion [inline, static]
exp()Quaternion
getAxisAngle(Vec &axis, float &angle) constQuaternion
getMatrix(GLdouble m[4][4]) constQuaternion
getMatrix(GLdouble m[16]) constQuaternion
getRotationMatrix(float m[3][3]) constQuaternion
initFromDOMElement(const QDomElement &de)Quaternion
inverse() constQuaternion [inline]
inverseRotate(const Vec &v) constQuaternion
invert()Quaternion [inline]
lnDif(const Quaternion &a, const Quaternion &b)Quaternion [static]
log()Quaternion
matrix() constQuaternion
negate()Quaternion [inline]
normalize()Quaternion [inline]
operator *(const Quaternion &a, const Quaternion &b)Quaternion [friend]
operator *=(const Quaternion &q)Quaternion [inline]
operator=(const Quaternion &Q)Quaternion [inline]
operator[](int i) constQuaternion [inline]
operator[](int i)Quaternion [inline]
Quaternion()Quaternion [inline, explicit]
Quaternion(const Vec &axis, const double angle)Quaternion [inline, explicit]
Quaternion(const Vec &v, const double sin_ha, const double cos_ha)Quaternion [inline, explicit]
Quaternion(const double q0, const double q1, const double q2, const double q3)Quaternion [inline, explicit]
Quaternion(const Vec &from, const Vec &to)Quaternion [explicit]
Quaternion(const Quaternion &Q)Quaternion [inline]
randomOrientation()Quaternion [static]
rotate(const Vec &v) constQuaternion
setAxisAngle(const Vec &v, const double angle)Quaternion [inline]
setFromRotatedBase(const Vec &X, const Vec &Y, const Vec &Z)Quaternion
setFromRotationMatrix(const float m[3][3])Quaternion
setValue(const double q0, const double q1, const double q2, const double q3)Quaternion [inline]
slerp(const Quaternion &a, const Quaternion &b, float t, bool allowFlip=true)Quaternion [static]
squad(const Quaternion &a, const Quaternion &tgA, const Quaternion &tgB, const Quaternion &b, float t)Quaternion [static]
squadTangent(const Quaternion &a, const Quaternion &b, const Quaternion &c)Quaternion [static]

Generated on Fri Jun 27 18:34:04 2003 for libQGLViewer by doxygen1.3-rc2