hpp-manipulation
4.12.0
Classes for manipulation planning.
|
Go to the documentation of this file.
18 #ifndef HPP_MANIPULATION_CONSTRAINT_SET_HH
19 # define HPP_MANIPULATION_CONSTRAINT_SET_HH
21 # include <hpp/core/constraint-set.hh>
28 namespace manipulation {
40 const std::string& name);
60 virtual std::ostream& print (std::ostream& os)
const;
64 ConstraintSetWkPtr_t weak_;
81 typedef std::vector <ConstraintAndComplement_t>
89 #endif // HPP_MANIPULATION_CONSTRAINT_SET_HH
a core::ConstraintSet remembering which edge created it
Definition: constraint-set.hh:33
ConstraintAndComplement_t(const ImplicitPtr_t &constr, const ImplicitPtr_t &comp, const ImplicitPtr_t &b)
Definition: constraint-set.hh:74
ImplicitPtr_t complement
Definition: constraint-set.hh:72
ImplicitPtr_t both
Definition: constraint-set.hh:73
#define HPP_MANIPULATION_DLLAPI
Definition: config.hh:64
core::ConstraintSet Parent_t
Definition: constraint-set.hh:36
core::ConstraintPtr_t ConstraintPtr_t
Definition: fwd.hh:105
shared_ptr< Edge > EdgePtr_t
Definition: fwd.hh:37
shared_ptr< ConstraintSet > ConstraintSetPtr_t
Definition: fwd.hh:115
ImplicitPtr_t constraint
Definition: constraint-set.hh:71
constraints::ImplicitPtr_t ImplicitPtr_t
Definition: fwd.hh:108
shared_ptr< Device > DevicePtr_t
Definition: fwd.hh:29
Definition: constraint-set.hh:70
std::vector< ConstraintAndComplement_t > ConstraintsAndComplements_t
Definition: constraint-set.hh:82