| add(const Vector< Real, Dim > &v1) | OpenMD::Vector< Real, 4 > | inline |
| add(const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2) | OpenMD::Vector< Real, 4 > | inline |
| align(const Vector3< Real > &V1, const Vector3< Real > &V2) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| componentProduct() | OpenMD::Vector< Real, 4 > | inline |
| ComputeTwist(const Quaternion &q) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| conjugate() const | OpenMD::Quaternion< Real > | inline |
| div(Quaternion< Real > &q) | OpenMD::Quaternion< Real > | inline |
| div(const Real &s) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| OpenMD::Vector< Real, 4 >::div(Real s) | OpenMD::Vector< Real, 4 > | inline |
| OpenMD::Vector< Real, 4 >::div(const Vector< Real, Dim > &v1, Real s) | OpenMD::Vector< Real, 4 > | inline |
| fromAxisAngle(const Vector3< Real > &axis, const Real &angle) | OpenMD::Quaternion< Real > | inline |
| fromShortestArc(const Vector3d &from, const Vector3d &to) | OpenMD::Quaternion< Real > | inline |
| get_rotation_angle() const | OpenMD::Quaternion< Real > | inline |
| getArray(Real *array) | OpenMD::Vector< Real, 4 > | inline |
| getArrayPointer() | OpenMD::Vector< Real, 4 > | inline |
| getTwistSwingAxisAngle(Real &twistAngle, Real &swingAngle, Vector3< Real > &swingAxis) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| inverse() | OpenMD::Quaternion< Real > | inline |
| isNormalized() | OpenMD::Vector< Real, 4 > | inline |
| length() | OpenMD::Vector< Real, 4 > | inline |
| lengthSquare() | OpenMD::Vector< Real, 4 > | inline |
| mul(const Quaternion< Real > &q) | OpenMD::Quaternion< Real > | inline |
| mul(const Real &s) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| OpenMD::Vector< Real, 4 >::mul(Real s) | OpenMD::Vector< Real, 4 > | inline |
| OpenMD::Vector< Real, 4 >::mul(const Vector< Real, Dim > &v1, Real s) | OpenMD::Vector< Real, 4 > | inline |
| negate() | OpenMD::Vector< Real, 4 > | inline |
| negate(const Vector< Real, Dim > &v1) | OpenMD::Vector< Real, 4 > | inline |
| normalize() | OpenMD::Vector< Real, 4 > | inline |
| operator!=(const Vector< Real, Dim > &v) | OpenMD::Vector< Real, 4 > | inline |
| operator()(unsigned int i) | OpenMD::Vector< Real, 4 > | inline |
| operator()(unsigned int i) const | OpenMD::Vector< Real, 4 > | inline |
| operator*=(const Quaternion< Real > &q) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| operator*=(const Real &s) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| OpenMD::Vector< Real, 4 >::operator*=(Real s) | OpenMD::Vector< Real, 4 > | inline |
| operator+=(const Vector< Real, Dim > &v1) | OpenMD::Vector< Real, 4 > | inline |
| operator-=(const Vector< Real, Dim > &v1) | OpenMD::Vector< Real, 4 > | inline |
| operator/=(Quaternion< Real > &q) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| operator/=(const Real &s) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| OpenMD::Vector< Real, 4 >::operator/=(Real s) | OpenMD::Vector< Real, 4 > | inline |
| operator=(const Vector< Real, 4 > &v) | OpenMD::Quaternion< Real > | inline |
| OpenMD::Vector< Real, 4 >::operator=(const Vector< Real, Dim > &v) | OpenMD::Vector< Real, 4 > | inline |
| OpenMD::Vector< Real, 4 >::operator=(const Real *v) | OpenMD::Vector< Real, 4 > | inline |
| operator==(const Quaternion< Real > &q) | OpenMD::Quaternion< Real > | inline |
| OpenMD::Vector< Real, 4 >::operator==(const Vector< Real, Dim > &v) | OpenMD::Vector< Real, 4 > | inline |
| operator[](unsigned int i) | OpenMD::Vector< Real, 4 > | inline |
| operator[](unsigned int i) const | OpenMD::Vector< Real, 4 > | inline |
| Quaternion() (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| Quaternion(Real w, Real x, Real y, Real z) | OpenMD::Quaternion< Real > | inline |
| Quaternion(const Vector< Real, 4 > &v) | OpenMD::Quaternion< Real > | inline |
| RemoveTwist(Quaternion &q) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| rotate(const Vector3< Real > &v) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| sub(const Vector< Real, Dim > &v1) | OpenMD::Vector< Real, 4 > | inline |
| sub(const Vector< Real, Dim > &v1, const Vector &v2) | OpenMD::Vector< Real, 4 > | inline |
| sum() | OpenMD::Vector< Real, 4 > | inline |
| toAxisAngle(Vector3< Real > &axis, Real &angle) const | OpenMD::Quaternion< Real > | inline |
| toRotationMatrix3() | OpenMD::Quaternion< Real > | inline |
| toSwingTwist(Real &sx, Real &sy, Real &tw) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| toTwistSwing(Real &tw, Real &sx, Real &sy) (defined in OpenMD::Quaternion< Real >) | OpenMD::Quaternion< Real > | inline |
| Vdiv(const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2) | OpenMD::Vector< Real, 4 > | inline |
| Vector() | OpenMD::Vector< Real, 4 > | inline |
| Vector(const Vector< Real, Dim > &v) | OpenMD::Vector< Real, 4 > | inline |
| Vector(Real *v) | OpenMD::Vector< Real, 4 > | inline |
| Vmul(const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2) | OpenMD::Vector< Real, 4 > | inline |
| w() const | OpenMD::Quaternion< Real > | inline |
| w() | OpenMD::Quaternion< Real > | inline |
| x() const | OpenMD::Quaternion< Real > | inline |
| x() | OpenMD::Quaternion< Real > | inline |
| y() const | OpenMD::Quaternion< Real > | inline |
| y() | OpenMD::Quaternion< Real > | inline |
| z() const | OpenMD::Quaternion< Real > | inline |
| z() | OpenMD::Quaternion< Real > | inline |
| zero() | OpenMD::Vector< Real, 4 > | inline |