29#ifndef HPP_MANIPULATION_PATH_OPTIMIZATION_RANDOM_SHORTCUT_HH
30#define HPP_MANIPULATION_PATH_OPTIMIZATION_RANDOM_SHORTCUT_HH
32#include <hpp/core/path-optimization/random-shortcut.hh>
37namespace manipulation {
40namespace pathOptimization {
45 :
public core::pathOptimization::RandomShortcut {
58 virtual bool shootTimes(
const core::PathVectorPtr_t& currentOpt,
Definition random-shortcut.hh:45
RandomShortcut(const core::ProblemConstPtr_t &problem)
Definition random-shortcut.hh:53
static RandomShortcutPtr_t create(const core::ProblemConstPtr_t problem)
Return shared pointer to new object.
Definition random-shortcut.hh:48
virtual bool shootTimes(const core::PathVectorPtr_t ¤tOpt, const value_type &t0, value_type &t1, value_type &t2, const value_type &t3)
#define HPP_MANIPULATION_DLLAPI
Definition config.hh:88
shared_ptr< RandomShortcut > RandomShortcutPtr_t
Definition random-shortcut.hh:42
HPP_PREDEF_CLASS(SmallSteps)
core::value_type value_type
Definition fwd.hh:89