Go to the documentation of this file.
29 aStarOld(
double _w = 1.0,
bool _doPathDraw =
true);
A generic class for basic operations on Graph abstractions.
path * extractBestPath(Graph *g, unsigned int current)
path * GetPath(GraphAbstraction *aMap, node *from, node *to, reservationProvider *rp=0)
A sample A* implementation.
void relaxEdge(Heap *nodeHeap, Graph *g, edge *e, int source, int nextNode, node *to)
virtual const char * GetName()
aStarOld(double _w=1.0, bool _doPathDraw=true)
A simple & efficient Heap class which uses Graph objects.
A generic algorithm which can be used for pathfinding.
A linked list of nodes which form a continuous path.
void drawPath(bool _doPathDraw)
Nodes to be stored within a Graph.
Edge class for connections between node in a Graph.