19 #ifndef HPP_CORE_PATH_OPTIMIZER_HH 20 # define HPP_CORE_PATH_OPTIMIZER_HH 25 # include <boost/date_time/posix_time/ptime.hpp> 51 void maxIterations (
const unsigned long int& n);
53 void timeOut(
const double& timeOut);
65 void monitorExecution();
69 bool shouldStop()
const;
71 void initFromParameters ();
96 #endif // HPP_CORE_PATH_OPTIMIZER_HH boost::shared_ptr< Path > PathPtr_t
Definition: fwd.hh:170
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:97
size_type iteration
Definition: path-optimizer.hh:89
Definition: problem.hh:48
Definition: basic-configuration-shooter.hh:26
pinocchio::size_type size_type
Definition: fwd.hh:156
void endIteration()
Definition: path-optimizer.hh:67
bool interrupt_
Definition: path-optimizer.hh:59
virtual ~PathOptimizer()
Definition: path-optimizer.hh:37
void interrupt()
Interrupt path optimization.
Definition: path-optimizer.hh:49
Definition: path-optimizer.hh:34
boost::posix_time::ptime timeStart
Definition: path-optimizer.hh:90
const Problem & problem() const
Get problem.
Definition: path-optimizer.hh:40
bool enabled
Definition: path-optimizer.hh:88
boost::shared_ptr< PathVector > PathVectorPtr_t
Definition: fwd.hh:176
#define HPP_CORE_DLLAPI
Definition: config.hh:64