#include <heuristic.h>
Public Member Functions | |
double | getHeuristicValue (const State &from, const State &to, const State &start, const State &goal) const |
Heuristic () | |
Public Member Functions inherited from vigir_footstep_planning::ExtendedPluginAggregator< Heuristic, HeuristicPlugin > | |
ExtendedPluginAggregator (const std::string &name=std::string("PluginAggregator")) | |
virtual void | resetPlugins () |
Additional Inherited Members | |
Public Types inherited from vigir_footstep_planning::ExtendedPluginAggregator< Heuristic, HeuristicPlugin > | |
typedef boost::shared_ptr< const Heuristic > | ConstPtr |
typedef boost::shared_ptr< Heuristic > | Ptr |
Static Public Member Functions inherited from vigir_footstep_planning::Singleton< Heuristic > | |
static const T & | const2Instance () |
static const T & | instance () |
static T & | mutableInstance () |
Definition at line 41 of file heuristic.h.
vigir_footstep_planning::Heuristic::Heuristic | ( | ) |
Definition at line 7 of file heuristic.cpp.
double vigir_footstep_planning::Heuristic::getHeuristicValue | ( | const State & | from, |
const State & | to, | ||
const State & | start, | ||
const State & | goal | ||
) | const |
Definition at line 12 of file heuristic.cpp.