Package com.brackeen.javagamebook.path

Interface Summary
PathFinder The PathFinder interface is a function that finds a path (represented by a List of Vector3Ds) from one location to another, or from one GameObject to another.
 

Class Summary
AStarNode The AStarNode class, along with the AStarSearch class, implements a generic A* search algorthim.
AStarSearch The AStarSearch class, along with the AStarNode class, implements a generic A* search algorthim.
AStarSearch.PriorityList A simple priority list, also called a priority queue.
AStarSearchWithBSP The AStarSearchWithBSP class is a PathFinder that finds a path in a BSP tree using an A* search algorithm.
AStarSearchWithBSP.LeafNode The LeafNode class is an AStarNode that repesents a location in a leaf of a BSP tree.
PathBot A PathBot is a GameObject that follows a path from a PathFinder.