29 #ifndef HPP_MANIPULATION_PROBLEM_HH 30 #define HPP_MANIPULATION_PROBLEM_HH 32 #include <hpp/core/problem-solver.hh> 33 #include <hpp/core/problem.hh> 39 namespace manipulation {
57 virtual void checkProblem()
const;
75 void setPathValidationFactory(
const core::PathValidationBuilder_t& factory,
82 void init(ProblemWkPtr_t wkPtr);
85 ProblemWkPtr_t wkPtr_;
90 core::PathValidationBuilder_t pvFactory_;
97 #endif // HPP_MANIPULATION_PROBLEM_HH graph::GraphPtr_t constraintGraph() const
Get the graph of constraints.
Definition: problem.hh:54
Definition: problem.hh:43
core::value_type value_type
Definition: fwd.hh:90
#define HPP_MANIPULATION_DLLAPI
Definition: config.hh:64
shared_ptr< Problem > ProblemPtr_t
Definition: fwd.hh:66
core::PathValidationPtr_t PathValidationPtr_t
Definition: fwd.hh:129
shared_ptr< Device > DevicePtr_t
Definition: fwd.hh:40
shared_ptr< Graph > GraphPtr_t
Definition: fwd.hh:47
core::Problem Parent
Definition: problem.hh:45
shared_ptr< SteeringMethod > SteeringMethodPtr_t
Definition: fwd.hh:101