walberla::math::Quaternion< Type > Member List

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

calcAngle(const Vector3< Other > &axis) constwalberla::math::Quaternion< Type >inline
data()walberla::math::Quaternion< Type >inline
data() constwalberla::math::Quaternion< Type >inline
diagRotate(const Matrix3< Other > &m) constwalberla::math::Quaternion< Type >inline
ElementType typedefwalberla::math::Quaternion< Type >
getAngle() constwalberla::math::Quaternion< Type >inline
getAxis() constwalberla::math::Quaternion< Type >inline
getEulerAnglesXYZ() constwalberla::math::Quaternion< Type >inline
getInverse() constwalberla::math::Quaternion< Type >inline
invert()walberla::math::Quaternion< Type >inline
operator=(const Quaternion &rhs)=defaultwalberla::math::Quaternion< Type >inline
operator=(const Quaternion< Other > &rhs)walberla::math::Quaternion< Type >inline
operator=(const Quaternion< Other > &rhs)walberla::math::Quaternion< Type >inline
operator[](size_t index) constwalberla::math::Quaternion< Type >inline
Quaternion()=defaultwalberla::math::Quaternion< Type >inlineexplicit
Quaternion(Type r, Type i, Type j, Type k)walberla::math::Quaternion< Type >inlineexplicit
Quaternion(Vector3< Axis > axis, Type angle)walberla::math::Quaternion< Type >inlineexplicit
Quaternion(Type xangle, Type yangle, Type zangle)walberla::math::Quaternion< Type >inlineexplicit
Quaternion(const Vector3< Other > &euler)walberla::math::Quaternion< Type >inlineexplicit
Quaternion(const Quaternion &q)=defaultwalberla::math::Quaternion< Type >inline
Quaternion(const Quaternion< Other > &q)walberla::math::Quaternion< Type >inline
reset()walberla::math::Quaternion< Type >inline
rotate(const Vector3< Other > &v) constwalberla::math::Quaternion< Type >inline
rotate(const Matrix3< Other > &m) constwalberla::math::Quaternion< Type >inline
rotateX(Type angle)walberla::math::Quaternion< Type >inline
rotateY(Type angle)walberla::math::Quaternion< Type >inline
rotateZ(Type angle)walberla::math::Quaternion< Type >inline
set(Type r, Type i, Type j, Type k)walberla::math::Quaternion< Type >inline
swap(Quaternion &q)walberla::math::Quaternion< Type >inline
toRotationMatrix() constwalberla::math::Quaternion< Type >inline
v_walberla::math::Quaternion< Type >private