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 |