OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
Quaternion Member List

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

conjugate() constQuaternioninline
getRotationMatrix() constQuaternion
imag() constQuaternioninline
inverse() constQuaternion
isPure() constQuaternioninline
isPureUnit() constQuaternioninline
isUnit() constQuaternioninline
length() constQuaternioninline
Norm() constQuaternioninline
normalize()Quaternion
operator*(const double &) constQuaternion
operator*(const Quaternion &) constQuaternion
operator*=(const Quaternion &)Quaternion
operator/(const double &) constQuaternion
operator=(const Quaternion &)=defaultQuaternion
Quaternion()Quaternioninline
Quaternion(const Quaternion &)Quaternioninline
Quaternion(const double &, const double &, const double &, const double &)Quaternioninline
Quaternion(const ippl::Vector< double, 3 > &)Quaternioninline
Quaternion(const double &, const ippl::Vector< double, 3 > &)Quaternioninline
Quaternion(const matrix_t &)Quaternion
real() constQuaternioninline
rotate(const ippl::Vector< double, 3 > &) constQuaternion