Uses of Interface
cad.simcad.objectserver.spec.pathfinding.PathFindable

Packages that use PathFindable
cad.simcad.maps   
cad.simcad.objectserver.factory   
cad.simcad.pathfinding.astar   
cad.simcad.pathfinding.path   
 

Uses of PathFindable in cad.simcad.maps
 

Classes in cad.simcad.maps that implement PathFindable
 class CellMap
          implementing class for the AbstractMap interface This class is abstract This class family is PathFindable, that is we can find a path on it This implementation represents a point on the Map with a Cell Object
 class ClassicCellMap
          Map where cells at the top and bottom of viewable portion are not adjacent Map where cells at the right and left of viewable portion are not adjacent Conclusion : It is a chessboard map
 class ClassicCellMapNoDiag
           
 class ToroidalCellMap
          Map where cells at the top and bottom of viewable portion are adjacent Map where cells at the right and left of viewable portion are adjacent Conclusion : It is not an earth like map
 class ToroidalCellMapNoDiag
           
 

Uses of PathFindable in cad.simcad.objectserver.factory
 

Methods in cad.simcad.objectserver.factory with parameters of type PathFindable
static PathFinder PathFinderFactory.createPathFinderTester(PathFindable pf, Path p, AlgoProperties ap)
          Create a PathFinder for testing purpose.
static PathFinder PathFinderFactory.createPathFinderTester(PathFindable pf, PathPlace origin, PathPlace dest, PathUser pu, AlgoProperties ap)
          Create a PathFinder according to the properties given.
static PathFinder PathFinderFactory.createPathFinderTester(PathFindable pf, PathPlace origin, PathPlace dest, PathUser pu, java.util.Properties prop)
          Create a PathFinder according to the properties given.
static PathFinder PathFinderFactory.createProductivePathFinder(PathFindable pf, PathPlace origin, PathPlace dest, PathUser pu)
           
static APSSPathFinder PathFinderFactory.createAPSSPathFinder(PathFindable pf)
           
 

Uses of PathFindable in cad.simcad.pathfinding.astar
 

Fields in cad.simcad.pathfinding.astar declared as PathFindable
protected  PathFindable AStarAlgo._myMap
           
 

Constructors in cad.simcad.pathfinding.astar with parameters of type PathFindable
AStarSpeedOptimizedHeur(PathFindable map, Path cp, AlgoProperties ap)
          Creates new AStarBasicHeur
AStarFudge(PathFindable map, Path cp, AlgoProperties ap)
          Creates a new instance of AStarFudge
AStarBasicHeur(PathFindable map, Path cp, AlgoProperties ap)
          Creates new AStarBasicHeur
AStarForProduction(PathFindable map, Path cp, AlgoProperties ap)
          Creates new AStarForProduction
AStarForProduction(PathFindable map, Path cp)
          Creates new AStarForProduction
AStarBasic(PathFindable map, Path p, AlgoProperties ap)
          Creates new AStarBasic The map on which to search the path, an incomplete path, the pause value for each step of the aglorithm
AStarSpeedOptimized(PathFindable map, Path cp, AlgoProperties ap)
          Creates new AStarSpeedOptimized
AStarAlgo(PathFindable map, Path cp)
          Creates new AStarAlgo
AStarAlgo(PathFindable map)
           
AStarSequential(PathFindable map)
          Creates a new instance of AStarSequential
 

Uses of PathFindable in cad.simcad.pathfinding.path
 

Fields in cad.simcad.pathfinding.path declared as PathFindable
protected  PathFindable Path._map
           
 

Constructors in cad.simcad.pathfinding.path with parameters of type PathFindable
Path(PathFindable aMap, PathPlace origin, PathPlace dest, PathUser pathUser)
          Creates new Path Initialize.
 


Logo

With the help of www.sourceforge.net and www.info.ucl.ac.be