29 #ifndef HPP_MANIPULATION_CONSTRAINT_SET_HH 30 #define HPP_MANIPULATION_CONSTRAINT_SET_HH 32 #include <hpp/core/constraint-set.hh> 38 namespace manipulation {
49 const std::string& name);
69 virtual std::ostream& print(std::ostream& os)
const;
73 ConstraintSetWkPtr_t weak_;
94 #endif // HPP_MANIPULATION_CONSTRAINT_SET_HH
a core::ConstraintSet remembering which edge created it
Definition: constraint-set.hh:43
std::vector< ConstraintAndComplement_t > ConstraintsAndComplements_t
Definition: constraint-set.hh:87
#define HPP_MANIPULATION_DLLAPI
Definition: config.hh:88
core::ConstraintPtr_t ConstraintPtr_t
Definition: fwd.hh:128
ImplicitPtr_t constraint
Definition: constraint-set.hh:80
Definition: constraint-set.hh:79
shared_ptr< ConstraintSet > ConstraintSetPtr_t
Definition: fwd.hh:138
constraints::ImplicitPtr_t ImplicitPtr_t
Definition: fwd.hh:131
ImplicitPtr_t complement
Definition: constraint-set.hh:81
ConstraintAndComplement_t(const ImplicitPtr_t &constr, const ImplicitPtr_t &comp, const ImplicitPtr_t &b)
Definition: constraint-set.hh:83
core::ConstraintSet Parent_t
Definition: constraint-set.hh:45
shared_ptr< Device > DevicePtr_t
Definition: fwd.hh:40
shared_ptr< Edge > EdgePtr_t
Definition: fwd.hh:49
ImplicitPtr_t both
Definition: constraint-set.hh:82