# Uses of Class org.newdawn.slick.util.pathfinding.navmesh.Space (Slick - The 2D Library)
Date: 2013-06-03

## Uses of Class
org.newdawn.slick.util.pathfinding.navmesh.Space

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

Copyright © 2006 New Dawn Software. All Rights Reserved.