|
CUGL
2.0
|
This is the complete list of members for cugl::Quaternion, including all inherited members.
| angle() const | cugl::Quaternion | inline |
| apply(const Vector &w) const | cugl::Quaternion | inline |
| apply() const | cugl::Quaternion | |
| axis() const | cugl::Quaternion | inline |
| conj() const | cugl::Quaternion | inline |
| dot(const Quaternion &q, const Quaternion &r) | cugl::Quaternion | friend |
| euler(double &xr, double &yr, double &zr) const | cugl::Quaternion | |
| exp(const Quaternion &q) | cugl::Quaternion | friend |
| exp(const Vector &v) | cugl::Quaternion | friend |
| integrate(const Vector &omega, double dt) | cugl::Quaternion | |
| inv() const | cugl::Quaternion | |
| log(const Quaternion &q) | cugl::Quaternion | friend |
| magnitude() const | cugl::Quaternion | inline |
| Matrix (defined in cugl::Quaternion) | cugl::Quaternion | friend |
| matrix(Matrix &m) const | cugl::Quaternion | |
| matrix(GL_Matrix m) const | cugl::Quaternion | |
| norm() const | cugl::Quaternion | inline |
| normalize() | cugl::Quaternion | |
| operator!=(const Quaternion &x, const Quaternion &y) | cugl::Quaternion | friend |
| operator*(const Quaternion &q, const Quaternion &r) | cugl::Quaternion | friend |
| operator*(const Vector &v, const Quaternion &q) | cugl::Quaternion | friend |
| operator*(const Quaternion &q, const Vector &v) | cugl::Quaternion | friend |
| operator*(const Quaternion &q, GLfloat a) | cugl::Quaternion | friend |
| operator*(GLfloat a, const Quaternion &q) | cugl::Quaternion | friend |
| operator*=(const Quaternion &q) | cugl::Quaternion | inline |
| operator*=(GLfloat s) | cugl::Quaternion | inline |
| operator+(const Quaternion &q, const Quaternion &r) | cugl::Quaternion | friend |
| operator+=(const Quaternion &q) | cugl::Quaternion | inline |
| operator-(const Quaternion &q, const Quaternion &r) | cugl::Quaternion | friend |
| operator-=(const Quaternion &q) | cugl::Quaternion | inline |
| operator/(GLfloat scale) const | cugl::Quaternion | |
| operator/=(const Quaternion &q) | cugl::Quaternion | inline |
| operator/=(GLfloat s) | cugl::Quaternion | inline |
| operator<<(std::ostream &os, const Quaternion &q) | cugl::Quaternion | friend |
| operator==(const Quaternion &x, const Quaternion &y) | cugl::Quaternion | friend |
| operator~() const | cugl::Quaternion | inline |
| Quaternion() | cugl::Quaternion | inline |
| Quaternion(GLfloat s, GLfloat x, GLfloat y, GLfloat z) | cugl::Quaternion | inline |
| Quaternion(const Vector &v) | cugl::Quaternion | inline |
| Quaternion(GLfloat s, const Vector &v) | cugl::Quaternion | inline |
| Quaternion(Vector axis, double angle) | cugl::Quaternion | inline |
| Quaternion(Matrix m) | cugl::Quaternion | |
| Quaternion(double xr, double yr, double zr) | cugl::Quaternion | |
| Quaternion(const Point &p) | cugl::Quaternion | |
| Quaternion(const Vector &u, const Vector &v) | cugl::Quaternion | |
| s | cugl::Quaternion | private |
| scalar() const | cugl::Quaternion | inline |
| trackball(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2) | cugl::Quaternion | |
| unit() const | cugl::Quaternion | |
| v | cugl::Quaternion | private |
| vector() const | cugl::Quaternion | inline |
| Vector (defined in cugl::Quaternion) | cugl::Quaternion | friend |