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 > | |