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.