qglviewer::Quaternion Member List
This is the complete list of members for qglviewer::Quaternion, including all inherited members.
angle() const qglviewer::Quaternion
axis() const qglviewer::Quaternion
domElement(const QString &name, QDomDocument &document) const qglviewer::Quaternion
dot(const Quaternion &a, const Quaternion &b)qglviewer::Quaternion [inline, static]
exp()qglviewer::Quaternion
getAxisAngle(Vec &axis, float &angle) const qglviewer::Quaternion
getInverseMatrix(GLdouble m[4][4]) const qglviewer::Quaternion
getInverseMatrix(GLdouble m[16]) const qglviewer::Quaternion
getInverseRotationMatrix(float m[3][3]) const qglviewer::Quaternion
getMatrix(GLdouble m[4][4]) const qglviewer::Quaternion
getMatrix(GLdouble m[16]) const qglviewer::Quaternion
getRotationMatrix(float m[3][3]) const qglviewer::Quaternion
initFromDOMElement(const QDomElement &element)qglviewer::Quaternion
inverse() const qglviewer::Quaternion [inline]
inverseMatrix() const qglviewer::Quaternion
inverseRotate(const Vec &v) const qglviewer::Quaternion
invert()qglviewer::Quaternion [inline]
lnDif(const Quaternion &a, const Quaternion &b)qglviewer::Quaternion [static]
log()qglviewer::Quaternion
matrix() const qglviewer::Quaternion
negate()qglviewer::Quaternion [inline]
normalize()qglviewer::Quaternion [inline]
normalized() const qglviewer::Quaternion [inline]
operator*(const Quaternion &a, const Quaternion &b)qglviewer::Quaternion [friend]
operator*(const Quaternion &q, const Vec &v)qglviewer::Quaternion [friend]
operator*=(const Quaternion &q)qglviewer::Quaternion [inline]
operator=(const Quaternion &Q)qglviewer::Quaternion [inline]
operator[](int i) const qglviewer::Quaternion [inline]
operator[](int i)qglviewer::Quaternion [inline]
qqglviewer::Quaternion [private]
Quaternion()qglviewer::Quaternion [inline]
Quaternion(const Vec &axis, double angle)qglviewer::Quaternion [inline]
Quaternion(const Vec &from, const Vec &to)qglviewer::Quaternion
Quaternion(double q0, double q1, double q2, double q3)qglviewer::Quaternion [inline]
Quaternion(const Quaternion &Q)qglviewer::Quaternion [inline]
Quaternion(const QDomElement &element)qglviewer::Quaternion [explicit]
randomQuaternion()qglviewer::Quaternion [static]
rotate(const Vec &v) const qglviewer::Quaternion
setAxisAngle(const Vec &axis, double angle)qglviewer::Quaternion [inline]
setFromRotatedBase(const Vec &X, const Vec &Y, const Vec &Z)qglviewer::Quaternion
setFromRotatedBasis(const Vec &X, const Vec &Y, const Vec &Z)qglviewer::Quaternion
setFromRotationMatrix(const float m[3][3])qglviewer::Quaternion
setFromRotationMatrix(const double m[3][3])qglviewer::Quaternion
setValue(double q0, double q1, double q2, double q3)qglviewer::Quaternion [inline]
slerp(const Quaternion &a, const Quaternion &b, float t, bool allowFlip=true)qglviewer::Quaternion [static]
squad(const Quaternion &a, const Quaternion &tgA, const Quaternion &tgB, const Quaternion &b, float t)qglviewer::Quaternion [static]
squadTangent(const Quaternion &before, const Quaternion &center, const Quaternion &after)qglviewer::Quaternion [static]


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Thu Feb 11 2016 23:51:21