Interface | Description |
---|---|
AstarHeuristic |
Interface for all A* heurtic classes
|
IGraphSearch |
Any class that can be used to search the graph should implement this
class.
|
Class | Description |
---|---|
AshCrowFlight |
This class is used to calculate the heuristic estimated-cost-to-goal.
|
AshManhattan |
This class is used to calculate the heuristic estimated-cost-to-goal.
|
Graph |
Objects of this class represents graphs that can be used in games.
|
GraphEdge |
This class is used to represent a directed edge between 2 nodes and the cost
of traversing this edge.
|
GraphNode |
This class represents a node (vertex) that can be used with
the Graph class.
|
GraphSearch_Astar | |
GraphSearch_BFS |
Breadth First Search
|
GraphSearch_DFS | |
GraphSearch_Dijkstra |
Processing library AI_for_2D_Games by Peter Lager. (C) 2013