| Quaternion() (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| Quaternion(const U *array) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | explicit |
| Quaternion(T inW, T inX, T inY, T inZ) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| Quaternion(const Vector< T, 3 > &axis, T angle) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| Quaternion(const Matrix< T, 4, 1 > &rhs) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| Quaternion(const Quaternion &rhs) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| conjugate() (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| conjugated() const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| getLength() const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| getLengthSquared() const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| inverse() (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| normalize() | modm::Quaternion< T > | |
| normalized() const | modm::Quaternion< T > | |
| operator!=(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator*(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator*(const T &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator*=(const T &rhs) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator+(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator+=(const Quaternion &rhs) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator-() (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator-(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator-=(const Quaternion &rhs) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator/(const T &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator/=(const T &rhs) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator<(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator<=(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator=(const Matrix< T, 4, 1 > &rhs) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator=(const Quaternion &rhs) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator==(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator>(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator>=(const Quaternion &rhs) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| operator[](int index) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| ptr() (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| ptr() const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| scale(float newLength) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| scaled(float newLength) const (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| to3x3Matrix(Matrix< T, 3, 3 > *outMatrix) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| to4x4Matrix(Matrix< T, 4, 4 > *outMatrix) (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| unitInverse() (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| w (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| x (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| y (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |
| z (defined in modm::Quaternion< T >) | modm::Quaternion< T > | |