This is the complete list of members for Quat< T >, including all inherited members.
| add(const Quat &q1, const Quat &q2) | Quat< T > | inline | 
| angle() const | Quat< T > | inline | 
| axis() const | Quat< T > | inline | 
| conjugate() const | Quat< T > | inline | 
| derivative(const Vec3< T > &omega) const | Quat< T > | inline | 
| dot(const Quat &q) const | Quat< T > | inline | 
| eq(const Quat &q, T eps=1.0e-7) const | Quat< T > | inline | 
| eulerAngles(RotationOrder rotationOrder) const | Quat< T > | inline | 
| identity() | Quat< T > | inlinestatic | 
| init(T x, T y, T z, T w) | Quat< T > | inline | 
| init() | Quat< T > | inline | 
| inverse(T tolerance=T(0)) const | Quat< T > | inline | 
| mm | Quat< T > | protected | 
| mult(const Quat &q1, const Quat &q2) | Quat< T > | inline | 
| normalize(T eps=T(1.0e-8)) | Quat< T > | inline | 
| numElements() | Quat< T > | inlinestatic | 
| operator const T *() const | Quat< T > | inline | 
| operator T*() | Quat< T > | inline | 
| operator()(int i) | Quat< T > | inline | 
| operator()(int i) const | Quat< T > | inline | 
| operator*(const Quat &q) const | Quat< T > | inline | 
| operator*(T scalar) const | Quat< T > | inline | 
| operator*=(T scalar) | Quat< T > | inline | 
| operator*=(const Quat &q) | Quat< T > | inline | 
| operator+(const Quat &q) const | Quat< T > | inline | 
| operator+=(const Quat &q) | Quat< T > | inline | 
| operator-(const Quat &q) const | Quat< T > | inline | 
| operator-() const | Quat< T > | inline | 
| operator-=(const Quat &q) | Quat< T > | inline | 
| operator/(T scalar) const | Quat< T > | inline | 
| operator<<(std::ostream &stream, const Quat &q) | Quat< T > | friend | 
| operator==(const Quat &q) const | Quat< T > | inline | 
| operator[](int i) | Quat< T > | inline | 
| operator[](int i) const | Quat< T > | inline | 
| Quat()=default | Quat< T > | |
| Quat(T x, T y, T z, T w) | Quat< T > | inline | 
| Quat(T *a) | Quat< T > | inline | 
| Quat(const Vec3< T > &axis, T angle) | Quat< T > | inline | 
| Quat(math::Axis axis, T angle) | Quat< T > | inline | 
| Quat(const Mat3< T1 > &rot) | Quat< T > | inline | 
| read(std::istream &is) | Quat< T > | inline | 
| rotateVector(const Vec3< T > &v) const | Quat< T > | inline | 
| scale(T scale, const Quat &q) | Quat< T > | inline | 
| setAxisAngle(const Vec3< T > &axis, T angle) | Quat< T > | inline | 
| setIdentity() | Quat< T > | inline | 
| setZero() | Quat< T > | inline | 
| size | Quat< T > | static | 
| slerp(const Quat &q1, const Quat &q2, T t, T tolerance) | Quat< T > | friend | 
| str() const | Quat< T > | inline | 
| sub(const Quat &q1, const Quat &q2) | Quat< T > | inline | 
| unit() const | Quat< T > | inline | 
| value_type typedef | Quat< T > | |
| ValueType typedef | Quat< T > | |
| w() | Quat< T > | inline | 
| w() const | Quat< T > | inline | 
| write(std::ostream &os) const | Quat< T > | inline | 
| x() | Quat< T > | inline | 
| x() const | Quat< T > | inline | 
| y() | Quat< T > | inline | 
| y() const | Quat< T > | inline | 
| z() | Quat< T > | inline | 
| z() const | Quat< T > | inline | 
| zero() | Quat< T > | inlinestatic |