Modifier and Type | Method and Description |
---|---|
static <T extends AStarNodeBase<T>> |
AStar.findPath(AStarOpenListBase<T> openList,
AStarClosedListBase<T> closedList,
AStarMapBase<T> map,
AStarGoalBase<T> goal,
ObjectPool<T> nodePool,
AStarMapVisitorBase<T> usedVisitor)
Executes a path search on the provided data structures.
|
void |
AStarGoalBase.setNodeStorage(AStarOpenListBase<T> openList)
Tells the goal about the used storage containers.
|
Constructor and Description |
---|
ExternalVisitor(AStarOpenListBase<T> openList,
AStarClosedListBase<T> closedList,
AStarMapBase<T> map,
AStarGoalBase<T> goal) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleGoalEightNeighbours.setNodeStorage(AStarOpenListBase<AStarNode> openList) |
void |
SimpleGoal.setNodeStorage(AStarOpenListBase<AStarNode> openList) |
void |
RegionGoal.setNodeStorage(AStarOpenListBase<AStarRegionNode> openList) |
Modifier and Type | Class and Description |
---|---|
class |
AStarOpenListCheapList<T extends AStarNodeBase<T>> |
class |
AStarOpenListPriorityQueue |