| angle_to(const Quaternion &target) const | gams::pose::Quaternion | |
| conjugate() | gams::pose::Quaternion | |
| dot_product(const Quaternion &rhs) const | gams::pose::Quaternion | |
| exp() const | gams::pose::Quaternion | |
| exp_this() | gams::pose::Quaternion | |
| from_angular_vector(double rx, double ry, double rz) | gams::pose::Quaternion | |
| from_angular_vector(const OrientationVector &rot) | gams::pose::Quaternion | |
| from_linear_vector(double x, double y, double z) | gams::pose::Quaternion | |
| from_linear_vector(const PositionVector &loc) | gams::pose::Quaternion | |
| hamilton_product(Quaternion &into, const Quaternion &lhs, const Quaternion &rhs) | gams::pose::Quaternion | static |
| imag() const | gams::pose::Quaternion | |
| inner_product(const Quaternion &rhs) const | gams::pose::Quaternion | |
| invert() | gams::pose::Quaternion | |
| ln() const | gams::pose::Quaternion | |
| ln_this() | gams::pose::Quaternion | |
| m11() const | gams::pose::Quaternion | |
| m12() const | gams::pose::Quaternion | |
| m13() const | gams::pose::Quaternion | |
| m21() const | gams::pose::Quaternion | |
| m22() const | gams::pose::Quaternion | |
| m23() const | gams::pose::Quaternion | |
| m31() const | gams::pose::Quaternion | |
| m32() const | gams::pose::Quaternion | |
| m33() const | gams::pose::Quaternion | |
| mag() const | gams::pose::Quaternion | |
| mag_squared() const | gams::pose::Quaternion | |
| negate() | gams::pose::Quaternion | |
| operator*(const Quaternion &rhs) const | gams::pose::Quaternion | |
| operator*=(const Quaternion &rhs) | gams::pose::Quaternion | |
| operator-() const | gams::pose::Quaternion | |
| orient_by(Quaternion rot) | gams::pose::Quaternion | |
| pow(double e) const | gams::pose::Quaternion | |
| pow(const Quaternion &e) const | gams::pose::Quaternion | |
| pow_this(double e) | gams::pose::Quaternion | |
| pow_this(const Quaternion &e) | gams::pose::Quaternion | |
| pre_multiply(const Quaternion &lhs) | gams::pose::Quaternion | inline |
| Quaternion() | gams::pose::Quaternion | inline |
| Quaternion(double x, double y, double z, double w) | gams::pose::Quaternion | |
| Quaternion(double rx, double ry, double rz) | gams::pose::Quaternion | |
| Quaternion(const OrientationVector &rot) | gams::pose::Quaternion | explicit |
| Quaternion(const PositionVector &loc) | gams::pose::Quaternion | explicit |
| scale(double s) | gams::pose::Quaternion | |
| slerp(const Quaternion &o, double t) | gams::pose::Quaternion | |
| slerp_this(const Quaternion &o, double t) | gams::pose::Quaternion | |
| to_angular_vector(double &rx, double &ry, double &rz) const | gams::pose::Quaternion | |
| to_angular_vector(OrientationVector &rot) const | gams::pose::Quaternion | |
| to_linear_vector(double &x, double &y, double &z) const | gams::pose::Quaternion | |
| to_linear_vector(PositionVector &loc) const | gams::pose::Quaternion | |
| w() const | gams::pose::Quaternion | |
| w(double new_w) | gams::pose::Quaternion | |
| w_ | gams::pose::Quaternion | private |
| x() const | gams::pose::Quaternion | |
| x(double new_x) | gams::pose::Quaternion | |
| x_ | gams::pose::Quaternion | private |
| y() const | gams::pose::Quaternion | |
| y(double new_y) | gams::pose::Quaternion | |
| y_ | gams::pose::Quaternion | private |
| z() const | gams::pose::Quaternion | |
| z(double new_z) | gams::pose::Quaternion | |
| z_ | gams::pose::Quaternion | private |