Class LowLevelAStar

java.lang.Object
astar.AStar
zombie.characters.animals.pathfind.LowLevelAStar

public final class LowLevelAStar extends astar.AStar
  • Constructor Details

    • LowLevelAStar

      public LowLevelAStar(MeshList meshList)
  • Method Details

    • setMeshList

      public void setMeshList(MeshList meshList)
    • makeKey

      public long makeKey(int meshIdx, int tri)
    • triFromKey

      public int triFromKey(int key)
    • edgeFromKey

      public int edgeFromKey(int key)
    • getSuccessors

      public void getSuccessors(LowLevelSearchNode searchNode, ArrayList<astar.ISearchNode> successors)
    • stringPull

      public ArrayList<org.joml.Vector3f> stringPull(ArrayList<astar.ISearchNode> nodes)