Class CustomWebPath

java.lang.Object
org.highlife.api.methods.walking.web.node.CustomWebPath

public class CustomWebPath extends Object
  • Constructor Details

    • CustomWebPath

      public CustomWebPath(Tile... tiles)
    • CustomWebPath

      public CustomWebPath(AbstractWebNode... nodes)
    • CustomWebPath

      public CustomWebPath(boolean connect, AbstractWebNode... nodes)
  • Method Details

    • addNode

      public void addNode(Tile tile)
    • addNodes

      public void addNodes(Tile... tiles)
    • addNodes

      public void addNodes(AbstractWebNode... nodes)
    • addNode

      public void addNode(Tile tile, boolean twoWay)
    • addNode

      public void addNode(AbstractWebNode node)
    • addNode

      public void addNode(AbstractWebNode node, boolean twoWay)
    • connectToStart

      public void connectToStart(int nodeIndex)
    • connectStartToClosestNode

      public boolean connectStartToClosestNode()
    • connectEndToClosestNode

      public boolean connectEndToClosestNode()
    • connectToEnd

      public void connectToEnd(int nodeIndex)
    • getStart

      public AbstractWebNode getStart()
    • getEnd

      public AbstractWebNode getEnd()
    • getNodes

      public ArrayList<AbstractWebNode> getNodes()
    • attachToWeb

      public void attachToWeb()
    • attachToWeb

      public boolean attachToWeb(boolean attachStart, boolean attachEnd)