| blended(float u, const Quaternion &dest) const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| createFromAxisAngle(const Vector3 &axis, float degrees) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [static] |
| dotProduct(const Quaternion &q) const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| fromAxisAngle(const Vector3 &axis, float degrees) | OpenCAL::Utils::Quaternion | |
| fromEulerAngle(float rotX, float rotY, float rotZ) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| fromEulerAngle(const Vector3 &rot) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| fromMatrix33(const Matrix33 &matrix) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| getScalar() const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| getVector() const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| identity (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [static] |
| inverse() | OpenCAL::Utils::Quaternion | |
| inversed() const | OpenCAL::Utils::Quaternion | |
| inversed(Quaternion *q) const | OpenCAL::Utils::Quaternion | |
| m_scalar (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [protected] |
| m_vector (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [protected] |
| magnitude() const | OpenCAL::Utils::Quaternion | |
| magnitudeSquared() const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| normalize() | OpenCAL::Utils::Quaternion | |
| normalized() const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| normalized(Quaternion *q) const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| operator *(const Quaternion &q) const | OpenCAL::Utils::Quaternion | |
| operator *(const Vector3 &v) const | OpenCAL::Utils::Quaternion | |
| operator *(float factor) const | OpenCAL::Utils::Quaternion | |
| operator * (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [friend] |
| operator * (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [friend] |
| operator *=(const Quaternion &q) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| operator *=(const Vector3 &v) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| operator *=(float factor) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| operator Matrix33() const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| operator!=(const Quaternion &q) const | OpenCAL::Utils::Quaternion | |
| operator+(const Quaternion &q) const | OpenCAL::Utils::Quaternion | |
| operator+=(const Quaternion &q) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| operator-(const Quaternion &q) const | OpenCAL::Utils::Quaternion | |
| operator-() const | OpenCAL::Utils::Quaternion | |
| operator-=(const Quaternion &q) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| operator/(float factor) const | OpenCAL::Utils::Quaternion | |
| operator/ (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [friend] |
| operator/=(float factor) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| operator<< (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [friend] |
| operator==(const Quaternion &q) const | OpenCAL::Utils::Quaternion | |
| print() const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| Quaternion() (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| Quaternion(float scalar, const Vector3 &vector) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| setScalar(float scalar) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| setVector(const Vector3 &vector) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| slerp(float u, const Quaternion &dest) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| slerp(float u, const Quaternion &source, const Quaternion &dest) (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| slerped(float u, const Quaternion &dest) const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [inline] |
| slerped(float u, const Quaternion &source, const Quaternion &dest) const | OpenCAL::Utils::Quaternion | |
| toAxisAngle(Vector3 *axis, float *degrees) const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| toEulerAngle() const | OpenCAL::Utils::Quaternion | |
| toEulerAngle(float *rotX, float *rotY, float *rotZ) const | OpenCAL::Utils::Quaternion | |
| toEulerAngle(Vector3 *rot) const | OpenCAL::Utils::Quaternion | |
| toMatrix33() const (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | |
| toMatrix33(Matrix33 *matrix) const | OpenCAL::Utils::Quaternion | |
| ~Quaternion() (defined in OpenCAL::Utils::Quaternion) | OpenCAL::Utils::Quaternion | [virtual] |