|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Space | |
|---|---|
| org.newdawn.slick.util.pathfinding.navmesh | |
| Uses of Space in org.newdawn.slick.util.pathfinding.navmesh |
|---|
| Methods in org.newdawn.slick.util.pathfinding.navmesh that return Space | |
|---|---|
Space |
NavMesh.findSpace(float x,
float y)
Find the space at a given location |
Space |
NavMesh.getSpace(int index)
Get the space at a given index |
Space |
Link.getTarget()
Get the space this object links to |
Space |
Space.merge(Space other)
Merge this space with another |
| Methods in org.newdawn.slick.util.pathfinding.navmesh with parameters of type Space | |
|---|---|
void |
NavMesh.addSpace(Space space)
Add a single space to the mesh |
boolean |
Space.canMerge(Space other)
Check if the given space can be merged with this one. |
boolean |
NavMeshBuilder.clear(TileBasedMap map,
Space space)
Check if a particular space is clear of blockages |
void |
Space.fill(Space target,
float sx,
float sy,
float cost)
Fill the spaces based on the cost from a given starting point |
boolean |
Space.hasJoinedEdge(Space other)
Check if this space has an edge that is joined with another |
void |
Space.link(Space other)
Link this space to another by creating a link and finding the point at which the spaces link up |
Space |
Space.merge(Space other)
Merge this space with another |
boolean |
Space.pickLowestCost(Space target,
NavPath path)
Pick the lowest cost route from this space to another on the path |
| Constructors in org.newdawn.slick.util.pathfinding.navmesh with parameters of type Space | |
|---|---|
Link(float px,
float py,
Space target)
Create a new link |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||