30 #ifndef HPP_CORE_CONSTRAINT_SET_HH 31 #define HPP_CORE_CONSTRAINT_SET_HH 51 const std::string& name) {
76 Constraints_t::iterator
begin() {
return constraints_.begin(); }
78 Constraints_t::iterator
end() {
return constraints_.end(); }
121 bool rows =
true)
const;
129 bool rows =
true)
const;
143 virtual std::ostream& print(std::ostream& os)
const;
153 ConstraintSetWkPtr_t weak_;
167 #endif // HPP_CORE_CONSTRAINT_SET_HH pinocchio::DevicePtr_t DevicePtr_t
Definition: fwd.hh:133
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:106
Definition: bi-rrt-planner.hh:35
static ConstraintSetPtr_t create(const DevicePtr_t &robot, const std::string &name)
Return shared pointer to new object.
Definition: constraint-set.hh:50
pinocchio::ConfigurationOut_t ConfigurationOut_t
Definition: fwd.hh:107
pinocchio::size_type size_type
Definition: fwd.hh:172
std::vector< ConstraintPtr_t > Constraints_t
Definition: fwd.hh:131
ConstraintSet()
Constructor for serialization only.
Definition: constraint-set.hh:146
Constraints_t::iterator end()
Iterator over the constraints.
Definition: constraint-set.hh:78
Definition: config-projector.hh:66
shared_ptr< ConfigProjector > ConfigProjectorPtr_t
Definition: fwd.hh:113
Definition: constraint.hh:49
void init(const ConstraintPtr_t &self)
Store shared pointer to itself.
Definition: constraint.hh:82
pinocchio::vectorIn_t vectorIn_t
Definition: fwd.hh:220
constraints::matrixIn_t matrixIn_t
Definition: fwd.hh:165
static ConstraintSetPtr_t createCopy(const ConstraintSetPtr_t &cs)
Return shared pointer to new object.
Definition: constraint-set.hh:59
shared_ptr< ConstraintSet > ConstraintSetPtr_t
Definition: fwd.hh:129
pinocchio::vector_t vector_t
Definition: fwd.hh:219
void init(const ConstraintSetPtr_t &self)
Store weak pointer to itself.
Definition: constraint-set.hh:137
constraints::matrixOut_t matrixOut_t
Definition: fwd.hh:166
pinocchio::vectorOut_t vectorOut_t
Definition: fwd.hh:221
Constraints_t::iterator begin()
Iterator over the constraints.
Definition: constraint-set.hh:76
Definition: constraint-set.hh:47
#define HPP_CORE_DLLAPI
Definition: config.hh:64
shared_ptr< Constraint > ConstraintPtr_t
Definition: fwd.hh:128
constraints::LockedJoint LockedJoint
Definition: fwd.hh:157