All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
blaze::Quaternion< Type > Member List

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

calcAngle(const StaticVector< Other, 3UL, false > &axis) const blaze::Quaternion< Type >inline
diagRotate(const StaticMatrix< Other, 3UL, 3UL, false > &m) const blaze::Quaternion< Type >inline
ElementType typedefblaze::Quaternion< Type >
getNormalized() const blaze::Quaternion< Type >inline
invert()blaze::Quaternion< Type >inline
length() const blaze::Quaternion< Type >inline
normalize()blaze::Quaternion< Type >inline
operator=(const Quaternion &rhs)blaze::Quaternion< Type >inline
operator=(const Quaternion< Other > &rhs)blaze::Quaternion< Type >inline
operator[](size_t index) const blaze::Quaternion< Type >inline
Quaternion()blaze::Quaternion< Type >inlineexplicit
Quaternion(Type r, Type i, Type j, Type k)blaze::Quaternion< Type >inlineexplicit
Quaternion(StaticVector< Axis, 3UL, false > axis, Type angle)blaze::Quaternion< Type >inlineexplicit
Quaternion(Type xangle, Type yangle, Type zangle)blaze::Quaternion< Type >inlineexplicit
Quaternion(const StaticVector< Other, 3UL, false > &euler)blaze::Quaternion< Type >inlineexplicit
Quaternion(const Quaternion &q)blaze::Quaternion< Type >inline
Quaternion(const Quaternion< Other > &q)blaze::Quaternion< Type >inline
reset()blaze::Quaternion< Type >inline
rotate(const StaticVector< Other, 3UL, TF > &v) const blaze::Quaternion< Type >inline
rotate(const StaticMatrix< Other, 3UL, 3UL, false > &m) const blaze::Quaternion< Type >inline
rotateX(Type angle)blaze::Quaternion< Type >inline
rotateY(Type angle)blaze::Quaternion< Type >inline
rotateZ(Type angle)blaze::Quaternion< Type >inline
set(Type r, Type i, Type j, Type k)blaze::Quaternion< Type >inline
swap(Quaternion &q)blaze::Quaternion< Type >inline
toRotationMatrix() const blaze::Quaternion< Type >inline
v_blaze::Quaternion< Type >private