1 #ifndef PMPL_BOUNDARY_CONSTRAINT_H_
2 #define PMPL_BOUNDARY_CONSTRAINT_H_
37 virtual std::unique_ptr<Constraint>
Clone()
const override;
std::ostream & operator<<(std::ostream &, const BoundaryConstraint &)
Definition: BoundaryConstraint.cpp:66
Definition: BoundaryConstraint.h:16
virtual const Boundary * GetBoundary() const override
Definition: BoundaryConstraint.cpp:49
virtual ~BoundaryConstraint()
virtual std::unique_ptr< Constraint > Clone() const override
Definition: BoundaryConstraint.cpp:41
virtual bool Satisfied(const Cfg &_c) const override
Definition: BoundaryConstraint.cpp:56
BoundaryConstraint(Robot *const _r, std::unique_ptr< Boundary > &&_b)
Definition: BoundaryConstraint.cpp:18
std::unique_ptr< Boundary > m_boundary
The boundary for this constraint.
Definition: BoundaryConstraint.h:54
Definition: Boundary.h:30
Definition: Constraint.h:23