Class GlobalPath<T extends AbstractWebNode>

All Implemented Interfaces:
Iterable<T>, Collection<T>, List<T>

public class GlobalPath<T extends AbstractWebNode> extends AbstractPath<T>
  • Constructor Details

    • GlobalPath

      public GlobalPath()
  • Method Details

    • walk

      public boolean walk()
      Specified by:
      walk in class AbstractPath<T extends AbstractWebNode>
    • hasSpecialNode

      public boolean hasSpecialNode()
    • next

      public T next()
      Specified by:
      next in class AbstractPath<T extends AbstractWebNode>
    • closest

      public T closest()
    • closest

      public T closest(Tile tile)
    • getLastWalkedPath

      public static GlobalPath<? extends AbstractWebNode> getLastWalkedPath()
    • getFinalCost

      public int getFinalCost()
    • setFinalCost

      public void setFinalCost(int finalCost)