Uses of Interface
org.deken.game.pathfinding.Node

Packages that use Node
org.deken.game.pathfinding   
 

Uses of Node in org.deken.game.pathfinding
 

Classes in org.deken.game.pathfinding that implement Node
 class NodeFourWay
          Title: NodeFourWay
 

Methods in org.deken.game.pathfinding that return Node
 Node NodeLink.getNode()
           
 Node FindPathsFourWay.getNode(int x, int y)
           
 Node Node.getPathParent()
          Used by pathfinding, gets the node traveled through to get to this node.
 Node NodeFourWay.getPathParent()
           
 

Methods in org.deken.game.pathfinding that return types with arguments of type Node
 java.util.List<Node> FindPathsFourWay.getNearestNodes(int x, int y)
          This returns one or two nodes.
 java.util.Map<java.lang.String,Node> FindPathsFourWay.getNodes()
           
 java.util.List<Node> Path.getNodes()
           
 java.util.List<Node> PathPoint.getNodes()
           
 

Methods in org.deken.game.pathfinding with parameters of type Node
 void PathPoint.addNode(Node node)
           
 void Node.addNode(Node node, int distance, java.util.List<java.lang.String> path)
          Add a connecting Node that is X distance away, with a path containing points.
 void NodeFourWay.addNode(Node node, int distance, java.util.List<java.lang.String> path)
           
 java.util.List<java.lang.String> PathFindingUtils.buildPathNodeToNode(Node node, int pathX, int pathY)
           
 Path PathFindingUtils.constructPath(Node node, java.util.List<Node> pathList)
          Builds a Path from Node through the List of Nodes
 Path PathFinding.getPath(Node startNode, Node goalNode)
          Gets path from the start to the goal.
 Path PathFindingAStar.getPath(Node startNode, Node goalNode)
           
 Path PathFindingBreathFirst.getPath(Node startNode, Node goalNode)
           
 Path PathFinding.getPath(Node startNode, Node goalNode, int excludeX, int excludeY)
          Gets the path from the start, by not going through the excludeX & Y.
 Path PathFindingAStar.getPath(Node startNode, Node goalNode, int excludeX, int excludeY)
           
 Path PathFindingBreathFirst.getPath(Node startNode, Node goalNode, int excludeX, int excludeY)
           
 void Node.setPathParent(Node node)
          Used by pathfinding, sets the node traveled through to get to this node.
 void NodeFourWay.setPathParent(Node node)
           
 

Method parameters in org.deken.game.pathfinding with type arguments of type Node
 Path PathFindingUtils.constructPath(Node node, java.util.List<Node> pathList)
          Builds a Path from Node through the List of Nodes
 

Constructors in org.deken.game.pathfinding with parameters of type Node
NodeLink(Node node, int distance, java.util.List<java.lang.String> path)
           
 

Constructor parameters in org.deken.game.pathfinding with type arguments of type Node
Path(java.util.List<Node> nodes, int distance)