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 |