angle() const | numeric::BodyPosition< T > | inline |
apply(BodyPosition const &p, bool const precise=true) | numeric::BodyPosition< T > | inline |
axis() const | numeric::BodyPosition< T > | inline |
axis(Axis &u) const | numeric::BodyPosition< T > | inline |
Axis typedef | numeric::BodyPosition< T > | |
BodyPosition() | numeric::BodyPosition< T > | inline |
BodyPosition(Rotation const &R_a, Translation const &t_a) | numeric::BodyPosition< T > | inline |
BodyPosition(Rotation const &R_a) | numeric::BodyPosition< T > | inline |
BodyPosition(Quaternion const &q_a, Translation const &t_a) | numeric::BodyPosition< T > | inline |
BodyPosition(Quaternion const &q_a) | numeric::BodyPosition< T > | inline |
BodyPosition(Point const &, Vector const &x1, Vector const &u1, Point const &, Vector const &x2, Vector const &u2, Value const &cos, Value const &sin, Value const &csc) | numeric::BodyPosition< T > | inline |
BodyPosition(BodyPosition const &bp) | numeric::BodyPosition< T > | inline |
const_pointer typedef | numeric::BodyPosition< T > | |
const_reference typedef | numeric::BodyPosition< T > | |
ConstPointer typedef | numeric::BodyPosition< T > | |
ConstReference typedef | numeric::BodyPosition< T > | |
I() | numeric::BodyPosition< T > | inlinestatic |
identity() | numeric::BodyPosition< T > | inlinestatic |
inverse() const | numeric::BodyPosition< T > | inline |
inverse_transform(Point &p) const | numeric::BodyPosition< T > | inline |
inverse_transformed(Point const &p) const | numeric::BodyPosition< T > | inline |
inverse_translation() const | numeric::BodyPosition< T > | inline |
invert() | numeric::BodyPosition< T > | inline |
left_transform_by(BodyPosition const &p, bool const precise=true) | numeric::BodyPosition< T > | inline |
left_transform_by_inverse_of(BodyPosition const &p, bool const precise=true) | numeric::BodyPosition< T > | inline |
normalize() | numeric::BodyPosition< T > | inline |
normalize_if_needed(Value const &tol=Traits::quaternion_tolerance()) | numeric::BodyPosition< T > | inline |
operator!=(BodyPosition const &p1, BodyPosition const &p2) | numeric::BodyPosition< T > | friend |
operator()(Point &p) const | numeric::BodyPosition< T > | inline |
operator=(BodyPosition const &bp) | numeric::BodyPosition< T > | inline |
operator==(BodyPosition const &p1, BodyPosition const &p2) | numeric::BodyPosition< T > | friend |
Point typedef | numeric::BodyPosition< T > | |
pointer typedef | numeric::BodyPosition< T > | |
Pointer typedef | numeric::BodyPosition< T > | |
q() const | numeric::BodyPosition< T > | inline |
q_ | numeric::BodyPosition< T > | mutableprivate |
q_fresh_ | numeric::BodyPosition< T > | mutableprivate |
q_refresh(bool const precise=true) const | numeric::BodyPosition< T > | inlineprivate |
Quaternion typedef | numeric::BodyPosition< T > | |
R() const | numeric::BodyPosition< T > | inline |
R_ | numeric::BodyPosition< T > | mutableprivate |
R_fresh_ | numeric::BodyPosition< T > | mutableprivate |
R_refresh(bool const precise=true) const | numeric::BodyPosition< T > | inlineprivate |
Reference typedef | numeric::BodyPosition< T > | |
reference typedef | numeric::BodyPosition< T > | |
right_transform_by(BodyPosition const &p, bool const precise=true) | numeric::BodyPosition< T > | inline |
right_transform_by_inverse_of(BodyPosition const &p, bool const precise=true) | numeric::BodyPosition< T > | inline |
Rotation typedef | numeric::BodyPosition< T > | |
t() const | numeric::BodyPosition< T > | inline |
t_ | numeric::BodyPosition< T > | private |
to_identity() | numeric::BodyPosition< T > | inline |
Traits typedef | numeric::BodyPosition< T > | |
transform(Point &p) const | numeric::BodyPosition< T > | inline |
transformed(Point const &p) const | numeric::BodyPosition< T > | inline |
Translation typedef | numeric::BodyPosition< T > | |
Value typedef | numeric::BodyPosition< T > | |
value_type typedef | numeric::BodyPosition< T > | |
Vector typedef | numeric::BodyPosition< T > | |
~BodyPosition() | numeric::BodyPosition< T > | inline |