add_glob(const std::string &id) | GranOO3::Geom::Quaternion | |
boost::serialization::access class | GranOO3::Geom::Quaternion | friend |
class_ID() | GranOO3::Geom::Quaternion | inlinestatic |
clear() | GranOO3::Geom::Quaternion | |
clear_unit() | GranOO3::Geom::Quaternion | |
conjugate() const | GranOO3::Geom::Quaternion | |
coord | GranOO3::Geom::Quaternion | |
equalize(const Quaternion &) | GranOO3::Geom::Quaternion | private |
get_angle() const | GranOO3::Geom::Quaternion | |
get_axis() const | GranOO3::Geom::Quaternion | |
get_axis_angle(Vector &axis, double &angle) const | GranOO3::Geom::Quaternion | |
get_r() const | GranOO3::Geom::Quaternion | |
get_x() const | GranOO3::Geom::Quaternion | |
get_y() const | GranOO3::Geom::Quaternion | |
get_z() const | GranOO3::Geom::Quaternion | |
glob(const std::string &id) | GranOO3::Geom::Quaternion | static |
global | GranOO3::Geom::Quaternion | static |
info() const | GranOO3::Geom::Quaternion | |
inverse_rotate(const Vector &v_in) const | GranOO3::Geom::Quaternion | |
inverse_rotate(const Vector &v_in, Vector &v_out) const | GranOO3::Geom::Quaternion | |
is_nan() const | GranOO3::Geom::Quaternion | |
is_unit() const | GranOO3::Geom::Quaternion | |
N | GranOO3::Geom::Quaternion | static |
new_object(const TiXmlElement *el) | GranOO3::Geom::Quaternion | static |
norm() const | GranOO3::Geom::Quaternion | |
normalize() | GranOO3::Geom::Quaternion | |
normalized() const | GranOO3::Geom::Quaternion | |
null | GranOO3::Geom::Quaternion | static |
operator()(unsigned int i) const | GranOO3::Geom::Quaternion | |
operator()(unsigned int i) | GranOO3::Geom::Quaternion | |
operator*(const Quaternion &, const Vector &) | GranOO3::Geom::Quaternion | friend |
operator*(const Vector &, const Quaternion &) | GranOO3::Geom::Quaternion | friend |
operator*(const Quaternion &, const Quaternion &) | GranOO3::Geom::Quaternion | friend |
operator*(const Quaternion &, const double &) | GranOO3::Geom::Quaternion | friend |
operator*(const double &, const Quaternion &) | GranOO3::Geom::Quaternion | friend |
operator*=(const Quaternion &Q) | GranOO3::Geom::Quaternion | |
operator*=(const Vector &v) | GranOO3::Geom::Quaternion | |
operator*=(const double &d) | GranOO3::Geom::Quaternion | |
operator+(const Quaternion &, const Quaternion &) | GranOO3::Geom::Quaternion | friend |
operator+=(const Quaternion &Q) | GranOO3::Geom::Quaternion | |
operator-(const Quaternion &, const Quaternion &) | GranOO3::Geom::Quaternion | friend |
operator-=(const Quaternion &Q) | GranOO3::Geom::Quaternion | |
operator<<(std::ostream &, const Quaternion &) | GranOO3::Geom::Quaternion | friend |
operator=(const EulerAngle &) | GranOO3::Geom::Quaternion | |
operator=(const Quaternion &Q) | GranOO3::Geom::Quaternion | |
operator==(const Quaternion &, const Quaternion &) | GranOO3::Geom::Quaternion | friend |
Quaternion() | GranOO3::Geom::Quaternion | |
Quaternion(const Vector &axis, double angle) | GranOO3::Geom::Quaternion | |
Quaternion(const Vector &v) | GranOO3::Geom::Quaternion | explicit |
Quaternion(double vx, double vy, double vz, double s) | GranOO3::Geom::Quaternion | |
Quaternion(const Quaternion &q) | GranOO3::Geom::Quaternion | |
Quaternion(const Quaternion &q, const Frame &from, const Frame &to) | GranOO3::Geom::Quaternion | |
Quaternion(const Vector &from, const Vector &to) | GranOO3::Geom::Quaternion | |
r() | GranOO3::Geom::Quaternion | |
r() const | GranOO3::Geom::Quaternion | |
rotate(const Vector &v_in) const | GranOO3::Geom::Quaternion | |
rotate(const Vector &v_in, Vector &v_out) const | GranOO3::Geom::Quaternion | |
serialize(Archive &ar, const unsigned int) | GranOO3::Geom::Quaternion | private |
set_angle(double angle) | GranOO3::Geom::Quaternion | |
set_axis_angle(const Vector &axis, double angle) | GranOO3::Geom::Quaternion | |
set_r(const double &) | GranOO3::Geom::Quaternion | |
set_value(double q0, double q1, double q2, double q3) | GranOO3::Geom::Quaternion | |
set_vec_from_to(const Vector &from, const Vector &to) | GranOO3::Geom::Quaternion | |
set_x(const double &) | GranOO3::Geom::Quaternion | |
set_y(const double &) | GranOO3::Geom::Quaternion | |
set_z(const double &) | GranOO3::Geom::Quaternion | |
slerp(const Quaternion &, const Quaternion &, const double &ratio) | GranOO3::Geom::Quaternion | friend |
squared_norm() const | GranOO3::Geom::Quaternion | |
to_euler_angle(EulerAngle &) const | GranOO3::Geom::Quaternion | |
to_euler_angle() const | GranOO3::Geom::Quaternion | |
to_rotation_matrix() const | GranOO3::Geom::Quaternion | |
to_vector() const | GranOO3::Geom::Quaternion | |
val() | GranOO3::Geom::Quaternion | |
val() const | GranOO3::Geom::Quaternion | |
x() | GranOO3::Geom::Quaternion | |
x() const | GranOO3::Geom::Quaternion | |
y() | GranOO3::Geom::Quaternion | |
y() const | GranOO3::Geom::Quaternion | |
z() | GranOO3::Geom::Quaternion | |
z() const | GranOO3::Geom::Quaternion | |
~Quaternion() | GranOO3::Geom::Quaternion | |