| Add(const ChQuaternion< Real > &A, const ChQuaternion< Real > &B) | chrono::ChQuaternion< Real > | inline |
| ArchiveIN(ChArchiveIn &marchive) | chrono::ChQuaternion< Real > | inline |
| ArchiveOUT(ChArchiveOut &marchive) | chrono::ChQuaternion< Real > | inline |
| ChQuaternion class | chrono::ChQuaternion< Real > | friend |
| ChQuaternion() | chrono::ChQuaternion< Real > | inline |
| ChQuaternion(Real e0, Real e1, Real e2, Real e3) | chrono::ChQuaternion< Real > | inline |
| ChQuaternion(Real s, const ChVector< Real > &v) | chrono::ChQuaternion< Real > | inline |
| ChQuaternion(const ChQuaternion< Real > &other) | chrono::ChQuaternion< Real > | inline |
| ChQuaternion(const ChQuaternion< RealB > &other) | chrono::ChQuaternion< Real > | inline |
| ChQuaternion(const Eigen::MatrixBase< Derived > &vec, typename std::enable_if<(Derived::MaxRowsAtCompileTime==1||Derived::MaxColsAtCompileTime==1), Derived >::type *=0) | chrono::ChQuaternion< Real > | inline |
| Conjugate(const ChQuaternion< Real > &A) | chrono::ChQuaternion< Real > | inline |
| Conjugate() | chrono::ChQuaternion< Real > | inline |
| Cross(const ChQuaternion< Real > &qa, const ChQuaternion< Real > &qb) | chrono::ChQuaternion< Real > | inline |
| data() const | chrono::ChQuaternion< Real > | inline |
| Dot(const ChQuaternion< Real > &B) const | chrono::ChQuaternion< Real > | inline |
| e0() | chrono::ChQuaternion< Real > | inline |
| e0() const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| e1() (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| e1() const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| e2() (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| e2() const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| e3() (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| e3() const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| eigen() | chrono::ChQuaternion< Real > | inline |
| eigen() const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| Equals(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| Equals(const ChQuaternion< Real > &other, Real tol) const | chrono::ChQuaternion< Real > | inline |
| GetConjugate() const | chrono::ChQuaternion< Real > | inline |
| GetInverse() const | chrono::ChQuaternion< Real > | inline |
| GetNormalized() const | chrono::ChQuaternion< Real > | inline |
| GetVector() const | chrono::ChQuaternion< Real > | inline |
| GetXaxis() const | chrono::ChQuaternion< Real > | inline |
| GetYaxis() const | chrono::ChQuaternion< Real > | inline |
| GetZaxis() const | chrono::ChQuaternion< Real > | inline |
| ImmQ_complete(const ChVector< Real > &qimm) | chrono::ChQuaternion< Real > | inline |
| ImmQ_dt_complete(const ChQuaternion< Real > &q, const ChVector< Real > &qimm_dt) (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| ImmQ_dtdt_complete(const ChQuaternion< Real > &q, const ChQuaternion< Real > &qdt, const ChVector< Real > &qimm_dtdt) (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| Length() const | chrono::ChQuaternion< Real > | inline |
| Length2() const | chrono::ChQuaternion< Real > | inline |
| LengthInf() const | chrono::ChQuaternion< Real > | inline |
| Mul(const ChQuaternion< Real > &A, Real s) | chrono::ChQuaternion< Real > | inline |
| Normalize() | chrono::ChQuaternion< Real > | inline |
| operator!() const | chrono::ChQuaternion< Real > | inline |
| operator!=(const ChQuaternion< Real > &other) const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator%(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| operator%=(const ChQuaternion< Real > &other) (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator*(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| operator*(Real s) const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator*=(const ChQuaternion< Real > &other) | chrono::ChQuaternion< Real > | inline |
| operator*=(Real s) (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator+() const | chrono::ChQuaternion< Real > | inline |
| operator+(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| operator+=(const ChQuaternion< Real > &other) (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator-() const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator-(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| operator-=(const ChQuaternion< Real > &other) (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator/(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| operator/(Real s) const | chrono::ChQuaternion< Real > | inline |
| operator/=(const ChQuaternion< Real > &other) (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator/=(Real s) (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator<(const ChQuaternion< Real > &other) const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator<=(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| operator=(const Eigen::MatrixBase< Derived > &vec) | chrono::ChQuaternion< Real > | inline |
| operator=(const ChQuaternion< Real > &other) | chrono::ChQuaternion< Real > | inline |
| operator==(const ChQuaternion< Real > &other) const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator>(const ChQuaternion< Real > &other) const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator>=(const ChQuaternion< Real > &other) const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator>>(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| operator>>=(const ChQuaternion< Real > &other) | chrono::ChQuaternion< Real > | inline |
| operator[](unsigned index) | chrono::ChQuaternion< Real > | inline |
| operator[](unsigned index) const (defined in chrono::ChQuaternion< Real >) | chrono::ChQuaternion< Real > | inline |
| operator^(const ChQuaternion< Real > &other) const | chrono::ChQuaternion< Real > | inline |
| Q_from_AngAxis(Real angle, const ChVector< Real > &axis) | chrono::ChQuaternion< Real > | inline |
| Q_from_AngX(Real angleX) | chrono::ChQuaternion< Real > | inline |
| Q_from_AngY(Real angleY) | chrono::ChQuaternion< Real > | inline |
| Q_from_AngZ(Real angleZ) | chrono::ChQuaternion< Real > | inline |
| Q_from_Euler123(const ChVector< Real > &ang) | chrono::ChQuaternion< Real > | inline |
| Q_from_NasaAngles(const ChVector< Real > &ang) | chrono::ChQuaternion< Real > | inline |
| Q_from_Rotv(const ChVector< Real > &angle_axis) | chrono::ChQuaternion< Real > | inline |
| Q_to_AngAxis(Real &a_angle, ChVector< Real > &a_axis) const | chrono::ChQuaternion< Real > | inline |
| Q_to_Euler123() | chrono::ChQuaternion< Real > | inline |
| Q_to_NasaAngles() | chrono::ChQuaternion< Real > | inline |
| Q_to_Rotv() | chrono::ChQuaternion< Real > | inline |
| Qdt_from_AngAxis(const ChQuaternion< Real > &q, Real angle_dt, const ChVector< Real > &axis) | chrono::ChQuaternion< Real > | inline |
| Qdt_from_Wabs(const ChVector< Real > &w, const ChQuaternion< Real > &q) | chrono::ChQuaternion< Real > | inline |
| Qdt_from_Wrel(const ChVector< Real > &w, const ChQuaternion< Real > &q) | chrono::ChQuaternion< Real > | inline |
| Qdt_to_Wabs(ChVector< Real > &w, const ChQuaternion< Real > &q) | chrono::ChQuaternion< Real > | inline |
| Qdt_to_Wrel(ChVector< Real > &w, const ChQuaternion< Real > &q) | chrono::ChQuaternion< Real > | inline |
| Qdtdt_from_Aabs(const ChVector< Real > &a, const ChQuaternion< Real > &q, const ChQuaternion< Real > &q_dt) | chrono::ChQuaternion< Real > | inline |
| Qdtdt_from_AngAxis(const ChQuaternion< Real > &q, const ChQuaternion< Real > &q_dt, Real angle_dtdt, const ChVector< Real > &axis) | chrono::ChQuaternion< Real > | inline |
| Qdtdt_from_Arel(const ChVector< Real > &a, const ChQuaternion< Real > &q, const ChQuaternion< Real > &q_dt) | chrono::ChQuaternion< Real > | inline |
| Rotate(const ChVector< Real > &A) const | chrono::ChQuaternion< Real > | inline |
| RotateBack(const ChVector< Real > &A) const | chrono::ChQuaternion< Real > | inline |
| Scale(Real s) | chrono::ChQuaternion< Real > | inline |
| Set(Real e0, Real e1, Real e2, Real e3) | chrono::ChQuaternion< Real > | inline |
| Set(const ChQuaternion< Real > &q) | chrono::ChQuaternion< Real > | inline |
| Set(Real s) | chrono::ChQuaternion< Real > | inline |
| SetNull() | chrono::ChQuaternion< Real > | inline |
| SetScalar(Real s) | chrono::ChQuaternion< Real > | inline |
| SetUnit() | chrono::ChQuaternion< Real > | inline |
| SetVector(const ChVector< Real > &v) | chrono::ChQuaternion< Real > | inline |
| Sub(const ChQuaternion< Real > &A, const ChQuaternion< Real > &B) | chrono::ChQuaternion< Real > | inline |