OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Quaternion Member List

This is the complete list of members for Quaternion, including all inherited members.

conjugate() constQuaternioninline
ElemDim enum valueVektor< double, 4 >
Element_t typedefVektor< double, 4 >
getMessage(Message &m)Vektor< double, 4 >inline
getRotationMatrix() constQuaternion
imag() constQuaternioninline
inverse() constQuaternion
isPure() constQuaternioninline
isPureUnit() constQuaternioninline
isUnit() constQuaternioninline
length() constQuaternioninline
Norm() constQuaternioninline
normalize()Quaternion
operator!=(const Vektor< double, D > &that) constVektor< double, 4 >inline
operator()(unsigned int i)Vektor< double, 4 >
operator()(unsigned int i) constVektor< double, 4 >
operator*(const double &) constQuaternion
operator*(const Quaternion &) constQuaternion
operator*=(const Quaternion &)Quaternion
Vektor< double, 4 >::operator*=(const Vektor< T1, D > &rhs)Vektor< double, 4 >inline
Vektor< double, 4 >::operator*=(const double &rhs)Vektor< double, 4 >inline
operator+=(const Vektor< T1, D > &rhs)Vektor< double, 4 >inline
operator+=(const double &rhs)Vektor< double, 4 >inline
operator-=(const Vektor< T1, D > &rhs)Vektor< double, 4 >inline
operator-=(const double &rhs)Vektor< double, 4 >inline
operator/(const double &) constQuaternion
operator/=(const Vektor< T1, D > &rhs)Vektor< double, 4 >inline
operator/=(const double &rhs)Vektor< double, 4 >inline
operator=(const Quaternion &)=defaultQuaternion
Vektor< double, 4 >::operator=(const Vektor< double, D > &rhs)Vektor< double, 4 >inline
Vektor< double, 4 >::operator=(const Vektor< T1, D > &rhs)Vektor< double, 4 >inline
Vektor< double, 4 >::operator=(const double &rhs)Vektor< double, 4 >inline
operator==(const Vektor< double, D > &that) constVektor< double, 4 >inline
operator[](unsigned int i)Vektor< double, 4 >
operator[](unsigned int i) constVektor< double, 4 >
putMessage(Message &m) constVektor< double, 4 >inline
Quaternion()Quaternioninline
Quaternion(const Quaternion &)Quaternioninline
Quaternion(const double &, const double &, const double &, const double &)Quaternioninline
Quaternion(const Vector_t &)Quaternioninline
Quaternion(const double &, const Vector_t &)Quaternioninline
Quaternion(const Tenzor< double, 3 > &)Quaternion
real() constQuaternioninline
rotate(const Vector_t &) constQuaternion
Size enum valueVektor< double, 4 >
Vektor()Vektor< double, 4 >inline
Vektor(const Vektor< double, D > &rhs)Vektor< double, 4 >inline
Vektor(const Vektor< T1, D1 > &rhs)Vektor< double, 4 >inline
Vektor(const double &x00)Vektor< double, 4 >inline
Vektor(const double &x00, const double &x01)Vektor< double, 4 >inline
Vektor(const double &x00, const double &x01, const double &x02)Vektor< double, 4 >inline
Vektor(const double &x00, const double &x01, const double &x02, const double &x03)Vektor< double, 4 >inline
XVektor< double, 4 >private
~Vektor()Vektor< double, 4 >inline