| Interface | Description |
|---|---|
| Graph<T> |
Provides a navigable graph whose nodes map to regions in two-dimensional space.
|
| GraphAgent<T> |
Represents an agent that can navigate a
Graph. |
| GraphPath<T> |
Represents the path of a
GraphAgent across a Graph. |
| Class | Description |
|---|---|
| AStar<T> |
Provides an A* pathfinding algorithm for
Graph instances. |
| Coverage<T> |
Provides a path coverage algorithm for
Graph instances. |
| FloodFill<T> |
Provides a flood fill algorithm for
Graph instances. |
| NodeArc |
Defines the visibility of a
Graph node from a source node. |
| PathNode<T> |
Provides a node within
AStar search paths. |
| Visibility<T> |
Provides a line-of-sight algorithm for
Graph instances. |