, including all inherited members.
| abs() const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| absSquared() const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| conjug() const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| cross(const Quaternion< T > &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| cross(const Quaternion< T > &a, const Quaternion< T > &b) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| cross(const Quaternion< T > &a, const Quaternion< T > &b) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| dot(const Quaternion< T > &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| dot(const Quaternion< T > &a, const Quaternion< T > &b) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline, static] |
| getMaxComponent() (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| getMinComponent() (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| getRotationMatrix() const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| IDENTITY (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline, static] |
| invert() (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| isAkin(const Quaternion &a, const T &delta=std::numeric_limits< T >::epsilon()) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| normal(const Quaternion &aa, const Quaternion &bb, const Quaternion &cc, const Quaternion &dd) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| normal(const Quaternion &aa, const Quaternion &bb, const Quaternion &cc) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| normalise() (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| normalise(float *source) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline, static] |
| normalize() (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| normalize(float *source) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline, static] |
| operator!=(const T &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator!=(const Quaternion &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator*(const T a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator*(const Vector3< T > &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator*(const Quaternion< T > &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator*=(T a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator*=(const Vector3< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator*=(const Quaternion< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator+(const T a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator+(const Vector3< T > &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator+(const Quaternion< T > &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator+=(T a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator+=(const Vector3< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator+=(const Quaternion< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator-(const T a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator-(const Vector3< T > &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator-(const Quaternion< T > &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator-() const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator-=(T a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator-=(const Vector3< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator-=(const Quaternion< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator/(T a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator/=(T a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator<< (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [friend] |
| operator=(T a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator=(const Quaternion &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator==(const T &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator==(const Quaternion &a) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator[](size_t position) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| operator[](size_t position) const (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| QUATERI (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline, static] |
| QUATERJ (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline, static] |
| QUATERK (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline, static] |
| Quaternion() (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| Quaternion(const T a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| Quaternion(const T r, const T i, const T j, const T k) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| Quaternion(const T &real, const Vector3< T > &imag) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| Quaternion(const Vector3< T > &v) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| Quaternion(const Matrix3< T > &m) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| Quaternion(const float *values) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| Quaternion(const double *values) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| rotate(T theta, const Vector3< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| rotate(T theta, Vector3< T > &axis, const Vector3< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| rotatex(T theta) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| rotatex(T theta, const Vector3< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| rotatey(T theta) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| rotatey(T theta, const Vector3< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| rotatez(T theta) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| rotatez(T theta, const Vector3< T > &a) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| s (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| scale(T scale_factor) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| set(T ww, T xx, T yy, T zz) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| set(const float *values) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| set(const double *values) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| slerp(T a, Quaternion< T > &p, Quaternion &q) (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |
| stuv (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| t (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| u (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| v (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| w (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| wxyz (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| x (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| y (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| z (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | |
| ZERO (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline, static] |
| ~Quaternion() (defined in vmml::Quaternion< T >) | vmml::Quaternion< T > | [inline] |