HOG2
|
#include <AbstractWeightedSearchAlgorithm.h>
Public Member Functions | |
OctileHeuristic (Map *map, Graph *graph) | |
Graph * | GetGraph () |
double | HCost (const graphState &state1, const graphState &state2) const |
Public Member Functions inherited from GraphHeuristic | |
virtual | ~GraphHeuristic () |
virtual void | ChooseStartGoal (graphState &, graphState &) |
virtual void | OpenGLDraw () const |
Private Attributes | |
Map * | m |
Graph * | g |
Definition at line 292 of file AbstractWeightedSearchAlgorithm.h.
Definition at line 294 of file AbstractWeightedSearchAlgorithm.h.
|
inlinevirtual |
Implements GraphHeuristic.
Definition at line 296 of file AbstractWeightedSearchAlgorithm.h.
References g.
|
inlinevirtual |
Implements GraphHeuristic.
Definition at line 297 of file AbstractWeightedSearchAlgorithm.h.
References g, node::GetLabelL(), Graph::GetNode(), GraphAbstractionConstants::kFirstData, and ROOT_TWO.
|
private |
Definition at line 311 of file AbstractWeightedSearchAlgorithm.h.
Referenced by GetGraph(), and HCost().
|
private |
Definition at line 310 of file AbstractWeightedSearchAlgorithm.h.