| conjugate() const | Kratos::Quaternion< T > | inline |
| const_reference typedef | Kratos::Quaternion< T > | |
| FromAxisAngle(T x, T y, T z, T radians) | Kratos::Quaternion< T > | inlinestatic |
| FromEulerAngles(const array_1d< double, 3 > &EA) | Kratos::Quaternion< T > | inlinestatic |
| FromRotationMatrix(const TMatrix3x3 &m) | Kratos::Quaternion< T > | inlinestatic |
| FromRotationVector(T rx, T ry, T rz) | Kratos::Quaternion< T > | inlinestatic |
| FromRotationVector(const TVector3 &v) | Kratos::Quaternion< T > | inlinestatic |
| Identity() | Kratos::Quaternion< T > | inlinestatic |
| KRATOS_CLASS_POINTER_DEFINITION(Quaternion) | Kratos::Quaternion< T > | |
| KRATOS_DEPRECATED_MESSAGE("Deprecated method due to style") inline const T x() const | Kratos::Quaternion< T > | inline |
| KRATOS_DEPRECATED_MESSAGE("Deprecated method due to style") inline const T y() const | Kratos::Quaternion< T > | inline |
| KRATOS_DEPRECATED_MESSAGE("Deprecated method due to style") inline const T z() const | Kratos::Quaternion< T > | inline |
| KRATOS_DEPRECATED_MESSAGE("Deprecated method due to style") inline const T w() const | Kratos::Quaternion< T > | inline |
| norm() const | Kratos::Quaternion< T > | inline |
| normalize() | Kratos::Quaternion< T > | inline |
| operator=(const Quaternion &other) | Kratos::Quaternion< T > | inline |
| operator=(const boost::numeric::ublas::vector_expression< AE > &ae) | Kratos::Quaternion< T > | inline |
| operator[](size_t i) const | Kratos::Quaternion< T > | inline |
| operator[](size_t i) | Kratos::Quaternion< T > | inline |
| PrintData(std::ostream &rOStream) const | Kratos::Quaternion< T > | inlinevirtual |
| PrintInfo(std::ostream &rOStream) const | Kratos::Quaternion< T > | inlinevirtual |
| Quaternion() | Kratos::Quaternion< T > | inline |
| Quaternion(T w, T x, T y, T z) | Kratos::Quaternion< T > | inline |
| Quaternion(const Quaternion &other) | Kratos::Quaternion< T > | inline |
| reference typedef | Kratos::Quaternion< T > | |
| RotateVector3(const TVector3_A &a, TVector3_B &b) const | Kratos::Quaternion< T > | inline |
| RotateVector3(TVector3 &a) const | Kratos::Quaternion< T > | inline |
| Serializer class | Kratos::Quaternion< T > | friend |
| SetW(const T &value) | Kratos::Quaternion< T > | inline |
| SetX(const T &value) | Kratos::Quaternion< T > | inline |
| SetY(const T &value) | Kratos::Quaternion< T > | inline |
| SetZ(const T &value) | Kratos::Quaternion< T > | inline |
| squaredNorm() const | Kratos::Quaternion< T > | inline |
| ToEulerAngles(array_1d< double, 3 > &EA) const | Kratos::Quaternion< T > | inline |
| ToRotationMatrix(TMatrix3x3 &R) const | Kratos::Quaternion< T > | inline |
| ToRotationVector(T &rx, T &ry, T &rz) const | Kratos::Quaternion< T > | inline |
| ToRotationVector(TVector3 &v) const | Kratos::Quaternion< T > | inline |
| value_type typedef | Kratos::Quaternion< T > | |
| W() const | Kratos::Quaternion< T > | inline |
| X() const | Kratos::Quaternion< T > | inline |
| Y() const | Kratos::Quaternion< T > | inline |
| Z() const | Kratos::Quaternion< T > | inline |
| ~Quaternion() | Kratos::Quaternion< T > | inlinevirtual |