Quaternion Member List
This is the complete list of members for
Quaternion, including all inherited members.
IDENTITY | Quaternion | [static] |
Intermediate(const Quaternion &q0, const Quaternion &q1, const Quaternion &q2, Quaternion &a, Quaternion &b) | Quaternion | [static] |
inverse() const | Quaternion | [inline] |
norm() const | Quaternion | [inline] |
normalise() | Quaternion | [inline] |
operator%(const Quaternion &q) const | Quaternion | [inline] |
operator*(const Quaternion &q) const | Quaternion | [inline] |
operator*(const vec3 &v) const | Quaternion | [inline] |
operator*(const position &pt) const | Quaternion | [inline] |
operator+(const Quaternion &q) const | Quaternion | [inline] |
operator-(const Quaternion &q) const | Quaternion | [inline] |
operator-() const | Quaternion | [inline] |
operator<<(std::ostream &os, const Quaternion &q) | Quaternion | [friend] |
operator=(const Quaternion &q) | Quaternion | [inline] |
operator==(Quaternion const &q) const | Quaternion | [inline] |
operator>>(std::istream &is, Quaternion &q) | Quaternion | [friend] |
Quaternion() | Quaternion | [inline] |
Quaternion(double W, double X, double Y, double Z) | Quaternion | [inline] |
Quaternion(const mat3 &R) | Quaternion | [inline] |
Quaternion(const double &angle, const vec3 &axis) | Quaternion | [inline] |
set(const Quaternion &Q) | Quaternion | [inline] |
set(double W, double X, double Y, double Z) | Quaternion | [inline] |
set(const mat3 &R) | Quaternion | |
set(const double &angle, const vec3 &axis) | Quaternion | |
set(const SbRotation &SbRot) | Quaternion | |
Slerp(double t, const Quaternion &p, const Quaternion &q) | Quaternion | [static] |
Squad(double t, const Quaternion &p, const Quaternion &a, const Quaternion &b, const Quaternion &q) | Quaternion | [static] |
ToAngleAxis(double &angle, vec3 &axis) const | Quaternion | |
ToRotationMatrix(mat3 &m) const | Quaternion | |
toSbRotation() const | Quaternion | [inline] |
w | Quaternion | |
x | Quaternion | |
y | Quaternion | |
z | Quaternion | |