A 3D Dynamic Geometry Software

Calques 3D C++



unitquaternion Member List

This is the complete list of members for unitquaternion, including all inherited members.

conjugate()quaternion [inline]
conjugated() const quaternion [inline]
getRotMatrix()unitquaternion [virtual]
getVectorsOnSphere(vector &vfrom, vector &vto)unitquaternion
howMany()quaternion [inline, static]
inverse()unitquaternion [inline]
inversed() const unitquaternion [inline]
length() const quaternion [inline]
norm() const quaternion
normalize()quaternion
normalized() const quaternion
operator *(const unitquaternion &q, const real &s)unitquaternion [friend]
operator *(const real &s, const unitquaternion &q)unitquaternion [friend]
quaternion::operator *(const quaternion &q1, const quaternion &q2)quaternion [friend]
quaternion::operator *(const quaternion &q, const real &s)quaternion [friend]
quaternion::operator *(const real &s, const quaternion &q)quaternion [friend]
operator *=(const real &fact)unitquaternion [private]
operator *=(const unitquaternion &other)unitquaternion
quaternion::operator *=(const quaternion &other)quaternion
operator!=(const quaternion &q1, const quaternion &q2)quaternion [friend]
operator+(const unitquaternion &q1, const unitquaternion &q2)unitquaternion [friend]
quaternion::operator+(const quaternion &q1, const quaternion &q2)quaternion [friend]
operator+=(const unitquaternion &other)unitquaternion [private]
quaternion::operator+=(const quaternion &other)quaternion [inline]
operator-(const unitquaternion &q1, const unitquaternion &q2)unitquaternion [friend]
quaternion::operator-(const quaternion &q1, const quaternion &q2)quaternion [friend]
quaternion::operator-(const quaternion &q1)quaternion [friend]
operator-=(const unitquaternion &other)unitquaternion [private]
quaternion::operator-=(const quaternion &other)quaternion [inline]
operator/(const unitquaternion &q, const real &s)unitquaternion [friend]
quaternion::operator/(const quaternion &q, const real &s)quaternion [friend]
quaternion::operator/(const quaternion &q1, const quaternion &q2)quaternion [friend]
operator/=(const real &fact)unitquaternion [private]
quaternion::operator/=(const quaternion &other)quaternion
operator<<(ostream &os, const quaternion &q)quaternion [friend]
operator=(const quaternion &other)quaternion [inline]
operator==(const quaternion &q1, const quaternion &q2)quaternion [friend]
quaternion()quaternion [inline]
quaternion(const real &scal, const vector &vec)quaternion [inline]
quaternion(const real &s1, const real &s2, const real &s3, const real &s4)quaternion [inline]
quaternion(const quaternion &other)quaternion [inline]
squaternion [protected]
scalarPart() const unitquaternion [inline]
quaternion::scalarPart()quaternion [inline]
unitquaternion(const vector &v, const real &s)unitquaternion [inline, private]
unitquaternion()unitquaternion [inline]
unitquaternion(const real &angle, const vector &axis)unitquaternion [inline]
unitquaternion(const quaternion &q)unitquaternion [inline]
vquaternion [protected]
vectorPart() const unitquaternion [inline]
quaternion::vectorPart()quaternion [inline]
w() const unitquaternion [inline]
quaternion::w()quaternion [inline]
x() const unitquaternion [inline]
quaternion::x()quaternion [inline]
y() const unitquaternion [inline]
quaternion::y()quaternion [inline]
z() const unitquaternion [inline]
quaternion::z()quaternion [inline]
~quaternion()quaternion [inline, virtual]
~unitquaternion()unitquaternion [inline]