Package mindustry.ai
Class Astar
java.lang.Object
mindustry.ai.Astar
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic arc.struct.Seq<Tile>
pathfind
(int startX, int startY, int endX, int endY, Astar.TileHeuristic th, arc.func.Boolf<Tile> passable) static arc.struct.Seq<Tile>
pathfind
(int startX, int startY, int endX, int endY, Astar.TileHeuristic th, Astar.DistanceHeuristic dh, arc.func.Boolf<Tile> passable) static arc.struct.Seq<Tile>
pathfind
(Tile from, Tile to, Astar.TileHeuristic th, arc.func.Boolf<Tile> passable)
-
Field Details
-
manhattan
-
-
Constructor Details
-
Astar
public Astar()
-
-
Method Details
-
pathfind
public static arc.struct.Seq<Tile> pathfind(Tile from, Tile to, Astar.TileHeuristic th, arc.func.Boolf<Tile> passable) -
pathfind
public static arc.struct.Seq<Tile> pathfind(int startX, int startY, int endX, int endY, Astar.TileHeuristic th, arc.func.Boolf<Tile> passable) -
pathfind
public static arc.struct.Seq<Tile> pathfind(int startX, int startY, int endX, int endY, Astar.TileHeuristic th, Astar.DistanceHeuristic dh, arc.func.Boolf<Tile> passable)
-