, including all inherited members.
abs() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
absSquared() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
array (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | |
at(size_t position) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
at(size_t position) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
conjugate() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
copyFrom1DimCArray(const float_t *a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
cross(const quaternion< float_t > &b) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
dot(const quaternion< float_t > &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
dot(const quaternion< float_t > &a, const quaternion< float_t > &b) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline, static] |
fromRotationMatrix(const matrix< DIM, DIM, float_t > &rotationMatrix) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
getConjugate() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
getInverse() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
getMaxComponent() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
getMinComponent() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
getNormalized() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
getRotationMatrix() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
getRotationMatrix(matrix< DIM, DIM, float_t > &result) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
identity() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
IDENTITY (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline, static] |
isAkin(const quaternion &a, const float_t &delta=std::numeric_limits< float_t >::epsilon()) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
negate() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | |
normal(const quaternion &aa, const quaternion &bb, const quaternion &cc, const quaternion &dd) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
normal(const quaternion &aa, const quaternion &bb, const quaternion &cc) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
normalize() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator!=(const float_t &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator!=(const quaternion &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator()(size_t position) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator()(size_t position) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator*(const quaternion< float_t > &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator*(float_t a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator*(const vector< 3, float_t > &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator*=(const quaternion< float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator*=(float_t a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator*=(const vector< 3, float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator+(const quaternion< float_t > &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator+(const vector< 3, float_t > &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator+=(const quaternion< float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator+=(const vector< 3, float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator-() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator-(const quaternion< float_t > &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator-(const vector< 3, float_t > &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator-=(const quaternion< float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator-=(const vector< 3, float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator/(float_t a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator/=(float_t a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator<< (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [friend] |
operator=(const quaternion &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator=(float_t *a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator==(const float_t &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator==(const quaternion &a) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator[](size_t position) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
operator[](size_t position) const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
QUATERI (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline, static] |
QUATERJ (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline, static] |
QUATERK (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline, static] |
quaternion() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
quaternion(float_t x, float_t y, float_t z, float_t w) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
quaternion(const vector< 3, float_t > &xyz, float_t w) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
quaternion(const vector< 3, float_t > &xyz) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
quaternion(const matrix< 3, 3, float_t > &rotationMatrix) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
quaternion(const matrix< 4, 4, float_t > &matrix) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
rotate(float_t theta, const vector< 3, float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | |
rotate(float_t theta, vector< 3, float_t > &axis, const vector< 3, float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
rotatex(float_t theta) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | |
rotatex(float_t theta, const vector< 3, float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
rotatey(float_t theta) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | |
rotatey(float_t theta, const vector< 3, float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
rotatez(float_t theta) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | |
rotatez(float_t theta, const vector< 3, float_t > &a) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
set(float_t ww, float_t xx, float_t yy, float_t zz) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
slerp(float_t a, const quaternion< float_t > &p, const quaternion &q) (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
w() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
w() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
x() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
x() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
y() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
y() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
z() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
z() const (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |
ZERO (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline, static] |
zero() (defined in vmml::quaternion< float_t >) | vmml::quaternion< float_t > | [inline] |