17 #ifndef HPP_MANIPULATION_PROBLEM_HH 18 # define HPP_MANIPULATION_PROBLEM_HH 20 # include <hpp/core/problem.hh> 21 # include <hpp/core/problem-solver.hh> 28 namespace manipulation {
50 virtual void checkProblem ()
const;
68 void setPathValidationFactory (
76 void init (ProblemWkPtr_t wkPtr);
79 ProblemWkPtr_t wkPtr_;
91 #endif // HPP_MANIPULATION_PROBLEM_HH graph::GraphPtr_t constraintGraph() const
Get the graph of constraints.
Definition: problem.hh:44
boost::shared_ptr< SteeringMethod > SteeringMethodPtr_t
Definition: fwd.hh:90
Definition: problem.hh:32
core::value_type value_type
Definition: fwd.hh:79
boost::function< PathValidationPtr_t(const DevicePtr_t &, const value_type &) > PathValidationBuilder_t
boost::shared_ptr< Problem > ProblemPtr_t
Definition: fwd.hh:55
boost::shared_ptr< Device > DevicePtr_t
Definition: fwd.hh:29
void init(const ConfigurationShooterWkPtr_t &weak)
core::PathValidationPtr_t PathValidationPtr_t
Definition: fwd.hh:118
static GradientBasedPtr_t create(const Problem &problem)
boost::shared_ptr< Graph > GraphPtr_t
Definition: fwd.hh:35
core::Problem Parent
Definition: problem.hh:35