|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TileBasedMap | |
---|---|
org.newdawn.slick.util.pathfinding | A set of classes to provide configurable A* path finding on tilebased maps |
org.newdawn.slick.util.pathfinding.heuristics | |
org.newdawn.slick.util.pathfinding.navmesh |
Uses of TileBasedMap in org.newdawn.slick.util.pathfinding |
---|
Methods in org.newdawn.slick.util.pathfinding with parameters of type TileBasedMap | |
---|---|
float |
AStarHeuristic.getCost(TileBasedMap map,
Mover mover,
int x,
int y,
int tx,
int ty)
Get the additional heuristic cost of the given tile. |
Constructors in org.newdawn.slick.util.pathfinding with parameters of type TileBasedMap | |
---|---|
AStarPathFinder(TileBasedMap map,
int maxSearchDistance,
boolean allowDiagMovement)
Create a path finder with the default heuristic - closest to target. |
|
AStarPathFinder(TileBasedMap map,
int maxSearchDistance,
boolean allowDiagMovement,
AStarHeuristic heuristic)
Create a path finder |
Uses of TileBasedMap in org.newdawn.slick.util.pathfinding.heuristics |
---|
Methods in org.newdawn.slick.util.pathfinding.heuristics with parameters of type TileBasedMap | |
---|---|
float |
ManhattanHeuristic.getCost(TileBasedMap map,
Mover mover,
int x,
int y,
int tx,
int ty)
|
float |
ClosestSquaredHeuristic.getCost(TileBasedMap map,
Mover mover,
int x,
int y,
int tx,
int ty)
|
float |
ClosestHeuristic.getCost(TileBasedMap map,
Mover mover,
int x,
int y,
int tx,
int ty)
|
Uses of TileBasedMap in org.newdawn.slick.util.pathfinding.navmesh |
---|
Methods in org.newdawn.slick.util.pathfinding.navmesh with parameters of type TileBasedMap | |
---|---|
NavMesh |
NavMeshBuilder.build(TileBasedMap map)
Build a navigation mesh based on a tile map |
NavMesh |
NavMeshBuilder.build(TileBasedMap map,
boolean tileBased)
Build a navigation mesh based on a tile map |
boolean |
NavMeshBuilder.clear(TileBasedMap map,
Space space)
Check if a particular space is clear of blockages |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |