libQGLViewer  Version 2.7.1
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 &document) constQuaternion
dot(const Quaternion &a, const Quaternion &b)Quaternionstatic
exp()Quaternion
getAxisAngle(Vec &axis, qreal &angle) constQuaternion
getInverseMatrix(GLdouble m[4][4]) constQuaternion
getInverseMatrix(GLdouble m[16]) constQuaternion
getInverseRotationMatrix(qreal m[3][3]) constQuaternion
getMatrix(GLdouble m[4][4]) constQuaternion
getMatrix(GLdouble m[16]) constQuaternion
getRotationMatrix(qreal m[3][3]) constQuaternion
initFromDOMElement(const QDomElement &element)Quaternion
inverse() constQuaternion
inverseMatrix() constQuaternion
inverseRotate(const Vec &v) constQuaternion
invert()Quaternion
lnDif(const Quaternion &a, const Quaternion &b)Quaternionstatic
log()Quaternion
matrix() constQuaternion
negate()Quaternion
normalize()Quaternion
normalized() constQuaternion
operator*(const Quaternion &a, const Quaternion &b)Quaternionfriend
operator*(const Quaternion &q, const Vec &v)Quaternionfriend
operator*=(const Quaternion &q)Quaternion
operator<<(std::ostream &o, const qglviewer::Vec &)Quaternion
operator=(const Quaternion &Q)Quaternion
operator[](int i) constQuaternion
operator[](int i)Quaternion
Quaternion()Quaternion
Quaternion(const Vec &axis, qreal angle)Quaternion
Quaternion(const Vec &from, const Vec &to)Quaternion
Quaternion(qreal q0, qreal q1, qreal q2, qreal q3)Quaternion
Quaternion(const Quaternion &Q)Quaternion
Quaternion(const QDomElement &element)Quaternionexplicit
randomQuaternion()Quaternionstatic
rotate(const Vec &v) constQuaternion
setAxisAngle(const Vec &axis, qreal angle)Quaternion
setFromRotatedBasis(const Vec &X, const Vec &Y, const Vec &Z)Quaternion
setFromRotationMatrix(const qreal m[3][3])Quaternion
setValue(qreal q0, qreal q1, qreal q2, qreal q3)Quaternion
slerp(const Quaternion &a, const Quaternion &b, qreal t, bool allowFlip=true)Quaternionstatic
squad(const Quaternion &a, const Quaternion &tgA, const Quaternion &tgB, const Quaternion &b, qreal t)Quaternionstatic
squadTangent(const Quaternion &before, const Quaternion &center, const Quaternion &after)Quaternionstatic