All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs
problem-solver.hh File Reference
#include <stdexcept>
#include <boost/function.hpp>
#include <hpp/pinocchio/fwd.hh>
#include <hpp/core/fwd.hh>
#include <hpp/core/config.hh>
#include <hpp/core/deprecated.hh>
#include <hpp/core/container.hh>
Include dependency graph for problem-solver.hh:

Classes

class  hpp::core::ProblemSolver
 Set and solve a path planning problem. More...
 

Namespaces

 hpp
 
 hpp::core
 

Typedefs

typedef boost::function
< DevicePtr_t(const
std::string &) > 
hpp::core::RobotBuilder_t
 
typedef boost::function
< PathOptimizerPtr_t(const
Problem &) > 
hpp::core::PathOptimizerBuilder_t
 
typedef boost::function
< PathPlannerPtr_t(const
Problem &, const RoadmapPtr_t &) > 
hpp::core::PathPlannerBuilder_t
 
typedef boost::function
< PathValidationPtr_t(const
DevicePtr_t &, const
value_type &) > 
hpp::core::PathValidationBuilder_t
 
typedef boost::function
< ConfigValidationPtr_t(const
DevicePtr_t &) > 
hpp::core::ConfigValidationBuilder_t
 
typedef boost::function
< PathProjectorPtr_t(const
Problem &, const value_type &) > 
hpp::core::PathProjectorBuilder_t
 
typedef boost::function
< ConfigurationShooterPtr_t(const
DevicePtr_t &) > 
hpp::core::ConfigurationShooterBuilder_t
 
typedef boost::function
< DistancePtr_t(const Problem &) > 
hpp::core::DistanceBuilder_t
 
typedef boost::function
< SteeringMethodPtr_t(const
Problem &) > 
hpp::core::SteeringMethodBuilder_t
 
typedef std::vector
< CollisionObjectPtr_t
hpp::core::AffordanceObjects_t
 
typedef vector3_t hpp::core::AffordanceConfig_t