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

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

conjugate() const Quaternioninline
ElemDim enum valueVektor< double, 4 >
Element_t typedefVektor< double, 4 >
getMessage(Message &m)Vektor< double, 4 >inline
getRotationMatrix() const Quaternion
imag() const Quaternioninline
inverse() const Quaternion
isPure() const Quaternioninline
isPureUnit() const Quaternioninline
isUnit() const Quaternioninline
length() const Quaternioninline
Norm() const Quaternioninline
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 &) const Quaternion
operator*(const Quaternion &) const Quaternion
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 &) const Quaternion
operator/=(const Vektor< T1, D > &rhs)Vektor< double, 4 >inline
operator/=(const double &rhs)Vektor< double, 4 >inline
operator=(const Vektor< double, D > &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< 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() const Quaternioninline
rotate(const Vector_t &) const Quaternion
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
~Vektor()Vektor< double, 4 >inline