vmmlib  1.11.0
Templatized C++ vector and matrix math library
vmml::Quaternion< T > Member List

This is the complete list of members for vmml::Quaternion< T >, including all inherited members.

abs() const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
absSquare() const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
equals(const Quaternion &other, T tolerance=std::numeric_limits< T >::epsilon()) const vmml::Quaternion< T >
getConjugate() const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
getRotationMatrix() const vmml::Quaternion< T >
inverse() const vmml::Quaternion< T >
normalize() (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator!=(const Quaternion &a) const vmml::Quaternion< T >
operator*(const Quaternion< T > &a) const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator*(T a) const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator*=(const Quaternion< T > &a) (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator*=(T a) (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator+(const Quaternion< T > &a) const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator+=(const Quaternion< T > &a) (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator-() const vmml::Quaternion< T >
operator-(const Quaternion< T > &a) const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator-=(const Quaternion< T > &a) (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator/(T a) const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator/=(T a) (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator<< (defined in vmml::Quaternion< T >)vmml::Quaternion< T >friend
operator=(const Quaternion &other) (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
operator==(const Quaternion &a) const vmml::Quaternion< T >
Quaternion()vmml::Quaternion< T >inline
Quaternion(T x, T y, T z, T w) (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
Quaternion(T angle, vector< 3, T > axis)vmml::Quaternion< T >
Quaternion(const Matrix< M, M, T > &rotation_matrix_, typename enable_if< M >=3 >::type *=0) (defined in vmml::Quaternion< T >)vmml::Quaternion< T >
w() const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >inline
x() const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >inline
y() const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >inline
z() const (defined in vmml::Quaternion< T >)vmml::Quaternion< T >inline