Methods
Modifier and Type |
Method and Description |
static void |
analyze() |
static void |
balanceAnalysis() |
static void |
buildChokeNodes() |
static void |
cleanMemory() |
static void |
computeDistanceTransform() |
static java.util.List<BaseLocation> |
getBaseLocations() |
static double |
getGroundDistance(TilePosition start,
TilePosition end) |
static int |
getGroundDistance2(TilePosition start,
TilePosition end) |
static java.util.Map<TilePosition,java.lang.Double> |
getGroundDistances(TilePosition start,
java.util.List<TilePosition> targets) |
static java.util.List<Chokepoint> |
getChokepoints() |
static int |
getMaxDistanceTransform() |
static BaseLocation |
getNearestBaseLocation(int x,
int y) |
static BaseLocation |
getNearestBaseLocation(Position position) |
static BaseLocation |
getNearestBaseLocation(TilePosition tileposition) |
static Chokepoint |
getNearestChokepoint(int x,
int y) |
static Chokepoint |
getNearestChokepoint(Position position) |
static Chokepoint |
getNearestChokepoint(TilePosition tileposition) |
static Pair<TilePosition,java.lang.Double> |
getNearestTilePosition(TilePosition start,
java.util.List<TilePosition> targets) |
static Polygon |
getNearestUnwalkablePolygon(int x,
int y) |
static Polygon |
getNearestUnwalkablePolygon(TilePosition tileposition) |
static Position |
getNearestUnwalkablePosition(Position position) |
static Region |
getRegion(int x,
int y) |
static Region |
getRegion(Position position) |
static Region |
getRegion(TilePosition tileposition) |
static java.util.List<Region> |
getRegions() |
static java.util.List<TilePosition> |
getShortestPath(TilePosition start,
java.util.List<TilePosition> targets) |
static java.util.List<TilePosition> |
getShortestPath(TilePosition start,
TilePosition end) |
static BaseLocation |
getStartLocation(Player player) |
static java.util.List<BaseLocation> |
getStartLocations() |
static java.util.List<Polygon> |
getUnwalkablePolygons() |
static boolean |
isConnected(int x1,
int y1,
int x2,
int y2) |
static boolean |
isConnected(TilePosition a,
TilePosition b) |
static void |
readMap() |