17 #ifndef HPP_MANIPULATION_GRAPH_NODE_OPTIMIZER_HH 18 # define HPP_MANIPULATION_GRAPH_NODE_OPTIMIZER_HH 20 # include <hpp/core/path.hh> 21 # include <hpp/core/path-vector.hh> 22 # include <hpp/core/path-optimizer.hh> 23 # include <hpp/core/problem.hh> 24 # include <hpp/core/problem-solver.hh> 28 # include <hpp/manipulation/config.hh> 32 namespace manipulation {
65 #endif // HPP_MANIPULATION_GRAPH_NODE_OPTIMIZER_HH boost::shared_ptr< Path > PathPtr_t
GraphNodeOptimizer(const core::Problem &problem)
Constructor.
Definition: graph-node-optimizer.hh:55
Definition: graph-node-optimizer.hh:46
virtual PathVectorPtr_t optimize(const PathVectorPtr_t &path)
const Problem & problem() const
static GradientBasedPtr_t create(const Problem &problem)
boost::shared_ptr< PathVector > PathVectorPtr_t
boost::shared_ptr< GraphNodeOptimizer > GraphNodeOptimizerPtr_t
Definition: fwd.hh:96