|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use AStarPathfinder.AStarNode | |
| org.generation5.ai | General AI classes including agents, pathfinders and finite-state machines. |
| Uses of AStarPathfinder.AStarNode in org.generation5.ai |
| Fields in org.generation5.ai declared as AStarPathfinder.AStarNode | |
protected AStarPathfinder.AStarNode |
AStarPathfinder.AStarNode.parent
The parent of the node. |
protected AStarPathfinder.AStarNode |
AStarPathfinder.nodeGoal
The goal node. |
protected AStarPathfinder.AStarNode |
AStarPathfinder.nodeStart
The start node. |
protected AStarPathfinder.AStarNode |
AStarPathfinder.nodeBest
The current best node. |
| Methods in org.generation5.ai that return AStarPathfinder.AStarNode | |
AStarPathfinder.AStarNode |
AStarPathfinder.AStarNode.getParent()
Return the parent node. |
AStarPathfinder.AStarNode |
AStarPathfinder.getStart()
Returns the start node. |
AStarPathfinder.AStarNode |
AStarPathfinder.getGoal()
Returns the goal node. |
protected AStarPathfinder.AStarNode |
AStarPathfinder.getBest()
Assigns the best node from the open list. |
AStarPathfinder.AStarNode |
AStarPathfinder.getBestNode()
Returns the current best node. |
protected AStarPathfinder.AStarNode |
AStarPathfinder.checkOpen(AStarPathfinder.AStarNode node)
Check the open list for a given node. |
protected AStarPathfinder.AStarNode |
AStarPathfinder.checkClosed(AStarPathfinder.AStarNode node)
Check the closed list for the given node. |
| Methods in org.generation5.ai with parameters of type AStarPathfinder.AStarNode | |
void |
AStarPathfinder.AStarNode.addChild(AStarPathfinder.AStarNode node)
Add a child to the node. |
void |
AStarPathfinder.setEndpoints(AStarPathfinder.AStarNode start,
AStarPathfinder.AStarNode goal)
Set the starting and goal points for the pathfinder. |
void |
AStarPathfinder.setStart(AStarPathfinder.AStarNode start)
Set the start node. |
void |
AStarPathfinder.setGoal(AStarPathfinder.AStarNode goal)
Set the goal node. |
protected void |
AStarPathfinder.createChildren(AStarPathfinder.AStarNode node)
Create the children surrounding the current best node. |
protected void |
AStarPathfinder.linkChild(AStarPathfinder.AStarNode node,
int x,
int y)
Link the children to the parent node. |
protected void |
AStarPathfinder.addToOpen(AStarPathfinder.AStarNode node)
Add the new child to the open list, ordering by the f-value. |
protected void |
AStarPathfinder.updateParents(AStarPathfinder.AStarNode node)
Update the parents for the new route. |
protected AStarPathfinder.AStarNode |
AStarPathfinder.checkOpen(AStarPathfinder.AStarNode node)
Check the open list for a given node. |
protected AStarPathfinder.AStarNode |
AStarPathfinder.checkClosed(AStarPathfinder.AStarNode node)
Check the closed list for the given node. |
|
This documentation is part of the Generation5 JDK.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||