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

Packages that use PathPlace
cad.simcad.main_server   
cad.simcad.maps   
cad.simcad.objectserver.factory   
cad.simcad.objectserver.spec.map   
cad.simcad.objectserver.spec.map.event   
cad.simcad.objectserver.spec.pathfinding   
cad.simcad.objectserver.spec.sim   
cad.simcad.pathfinding.astar   
cad.simcad.pathfinding.path   
cad.simcad.pathfinding.ui   
cad.simcad.pathfinding.ui.map   
cad.simcad.worldsimulator.objects   
cad.simcad.worldsimulator.objects.buildings   
cad.simcad.worldsimulator.objects.others   
cad.simcad.worldsimulator.objects.units   
cad.simcad.worldsimulator.world   
 

Uses of PathPlace in cad.simcad.main_server
 

Methods in cad.simcad.main_server that return PathPlace
 PathPlace IDPathUser.getCurrentPathPlace()
          Return the current PathPlace the PathUser is on
 

Constructors in cad.simcad.main_server with parameters of type PathPlace
IDPathUser(Id id, PathPlace pp)
          Creates a new instance of IDPathUser
 

Uses of PathPlace in cad.simcad.maps
 

Classes in cad.simcad.maps that implement PathPlace
 class BreachedCellGroup
          This class represents a group of adjacent cells This class is used to modelize objects that are bigger than just one cell.
 class Cell
          Describe a Cell units relative to a map See CellPath for Pathing attributes
 class CellGroup
          A CellGroup is a set of cell
 class CellRectangle
          a Group of cells forming a rectangular shape This is a subclass of CellGroup
 class CellSquare
           
 

Fields in cad.simcad.maps declared as PathPlace
protected  PathPlace[] CellMap._cgex
           
 

Methods in cad.simcad.maps that return PathPlace
 PathPlace[] Cell.getAdjacentPathPlaces()
           
 PathPlace[] CellGroup.getAdjacentPathPlaces()
           
 PathPlace[] CellMap.getAdjacent(PathPlace pp)
           
 

Methods in cad.simcad.maps with parameters of type PathPlace
 double ToroidalCellMapNoDiag.computeHeuristic(PathPlace origin, PathPlace dest)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ToroidalCellMapNoDiag.computeHeuristic(PathPlace origin, PathPlace dest)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ToroidalCellMapNoDiag.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ToroidalCellMapNoDiag.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double CellRectangle.getCostToReachFrom(PathPlace pp, PathUser pu)
          Returns the cost associated with originating cell and path user
 boolean CellRectangle.equals(PathPlace pp)
           
 double ToroidalCellMap.computeHeuristic(PathPlace origin, PathPlace dest)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ToroidalCellMap.computeHeuristic(PathPlace origin, PathPlace dest)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ToroidalCellMap.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ToroidalCellMap.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double Cell.getCostToReachFrom(PathPlace pp, PathUser pu)
           
 boolean Cell.isAdjacent(PathPlace pp)
           
 MapUnit[] Cell.getNotMyAdjacentMapUnits(PathPlace pp)
          Returns the MapUnits of the PathPlace given in argument adjacent to this PathPlace If the PathPlace in argument contains
 MapUnit[] Cell.getMyAdjacentMapUnits(PathPlace pp)
          Returns the MapUnits of this PathPlace adjacent to the PathPlace given in argument
 boolean Cell.contains(PathPlace pp)
           
 boolean Cell.contained(PathPlace pp)
           
 MapUnit[] Cell.getDifference(PathPlace pp)
          Return the MapUnits of the PathPlace that are not contained in the given PathPlace
 MapUnit[] Cell.getIntersection(PathPlace pp)
          Return the MapUnit contained in both PathPlaces( argument and object)
 boolean Cell.equals(PathPlace pp)
           
 MapUnit[] CellGroup.intersection(PathPlace pp)
          Return the MapUnit contained in both PathPlaces( argument and object)
 MapUnit[] CellGroup.getMyAdjacentMapUnits(PathPlace pp)
          Returns the MapUnits of this PathPlace adjacent to the PathPlace given in argument
 MapUnit[] CellGroup.getIntersection(PathPlace pp)
          Return the MapUnit contained in both PathPlaces( argument and object)
 boolean CellGroup.contains(PathPlace pp)
           
 boolean CellGroup.contained(PathPlace pp)
           
abstract  double CellGroup.getCostToReachFrom(PathPlace pp, PathUser pu)
           
 boolean CellGroup.isAdjacent(PathPlace pp)
           
 MapUnit[] CellGroup.getNotMyAdjacentMapUnits(PathPlace pp)
          Returns the MapUnits of the PathPlace given in argument adjacent to this PathPlace If the PathPlace in argument contains
 MapUnit[] CellGroup.getDifference(PathPlace pp)
          Return the MapUnits of the PathPlace that are not contained in the given PathPlace
abstract  double CellMap.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
           
abstract  double CellMap.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
           
abstract  double CellMap.computeHeuristic(PathPlace origin, PathPlace dest)
           
abstract  double CellMap.computeHeuristic(PathPlace origin, PathPlace dest)
           
 PathPlace[] CellMap.getAdjacent(PathPlace pp)
           
 void CellMap.setValue(PathPlace pp, double value)
           
 PathPlaceSet CellMap.findShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
           
 PathPlaceSet CellMap.findShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
           
 PathPlaceSet CellMap.findShortestPath(PathPlace origin, PathPlace dest, PathUser pu, java.util.Properties ap)
           
 PathPlaceSet CellMap.findShortestPath(PathPlace origin, PathPlace dest, PathUser pu, java.util.Properties ap)
           
 void CellMap.firePathPlaceChange(PathPlace mp)
          Notify all map Place listeners that the state of a cell has changed PRE : A Cell.
 double CellMap.getCostToReach(PathPlace from, PathPlace to, PathUser pu)
          PRE: Two adjacent PathPlace
 double CellMap.getCostToReach(PathPlace from, PathPlace to, PathUser pu)
          PRE: Two adjacent PathPlace
 PathPlaceSet CellMap.fastFindShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
           
 PathPlaceSet CellMap.fastFindShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
           
 double ClassicCellMap.computeHeuristic(PathPlace origin, PathPlace dest)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ClassicCellMap.computeHeuristic(PathPlace origin, PathPlace dest)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ClassicCellMap.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ClassicCellMap.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ClassicCellMapNoDiag.computeHeuristic(PathPlace origin, PathPlace dest)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ClassicCellMapNoDiag.computeHeuristic(PathPlace origin, PathPlace dest)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ClassicCellMapNoDiag.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 double ClassicCellMapNoDiag.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          calculates the heuristic for the Cell C The heuristic depends on the Map.
 

Uses of PathPlace in cad.simcad.objectserver.factory
 

Methods in cad.simcad.objectserver.factory with parameters of type PathPlace
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, 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.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 PathFinder PathFinderFactory.createProductivePathFinder(PathFindable pf, PathPlace origin, PathPlace dest, PathUser pu)
           
 

Uses of PathPlace in cad.simcad.objectserver.spec.map
 

Subinterfaces of PathPlace in cad.simcad.objectserver.spec.map
 interface MapUnit
           
 

Methods in cad.simcad.objectserver.spec.map with parameters of type PathPlace
 double AbstractMap.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          Compute the heuristic for the two PathPlaces
 double AbstractMap.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
          Compute the heuristic for the two PathPlaces
 double AbstractMap.computeHeuristic(PathPlace origin, PathPlace dest)
          Compute the heuristic for the two PathPlaces.
 double AbstractMap.computeHeuristic(PathPlace origin, PathPlace dest)
          Compute the heuristic for the two PathPlaces.
 PathPlaceSet AbstractMap.findShortestPath(PathPlace origin, PathPlace dest, PathUser pu, java.util.Properties algoProperties)
          Find the best Path
 PathPlaceSet AbstractMap.findShortestPath(PathPlace origin, PathPlace dest, PathUser pu, java.util.Properties algoProperties)
          Find the best Path
 PathPlaceSet AbstractMap.findShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
          Find the best Path
 PathPlaceSet AbstractMap.findShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
          Find the best Path
 PathPlaceSet AbstractMap.fastFindShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
          Find the best Path with a productive algorithm
 PathPlaceSet AbstractMap.fastFindShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
          Find the best Path with a productive algorithm
 void AbstractMap.firePathPlaceChange(PathPlace mp)
          This method should be used if you want to notice the Map when a PathPlace has been modified in some way
 double AbstractMap.getCostToReach(PathPlace from, PathPlace to, PathUser pu)
          This method computes the cost for a PathUser to move from the PathPlace "from" to the PathPlace "to"
 double AbstractMap.getCostToReach(PathPlace from, PathPlace to, PathUser pu)
          This method computes the cost for a PathUser to move from the PathPlace "from" to the PathPlace "to"
 

Uses of PathPlace in cad.simcad.objectserver.spec.map.event
 

Constructors in cad.simcad.objectserver.spec.map.event with parameters of type PathPlace
PathPlaceEvent(PathPlace mp)
          Creates new CellEvent
 

Uses of PathPlace in cad.simcad.objectserver.spec.pathfinding
 

Methods in cad.simcad.objectserver.spec.pathfinding that return PathPlace
 PathPlace[] PathFindable.getAdjacent(PathPlace mp)
          Returns the PathPlace adjacent to the given PathPlace
 PathPlace PathPlaceSet.getDest()
          Returns the destination PathPlace of the path
 PathPlace PathPlaceSet.getOrigin()
          Returns the origin PathPlace of the path
 PathPlace PathUser.getCurrentPathPlace()
          Return the current PathPlace the PathUser is on
 PathPlace[] PathPlace.getAdjacentPathPlaces()
          Returns the array of adjacent PathPlace to this one.
 

Methods in cad.simcad.objectserver.spec.pathfinding with parameters of type PathPlace
 PathPlaceSet APSSPathFinder.getClosestPathPlace(java.util.Map placesToUsers, PathPlace dest)
          Returns the closest
 PathPlaceSet PathFinder.getShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
          Find the shortest path between two places.
 PathPlaceSet PathFinder.getShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
          Find the shortest path between two places.
 PathPlace[] PathFindable.getAdjacent(PathPlace mp)
          Returns the PathPlace adjacent to the given PathPlace
 void PathFindable.firePathPlaceChange(PathPlace mp)
           
 double PathFindable.getCostToReach(PathPlace from, PathPlace to, PathUser pu)
           
 double PathFindable.getCostToReach(PathPlace from, PathPlace to, PathUser pu)
           
 void PathFindable.setValue(PathPlace pp, double value)
          Delegates the work of tagging the given PathPlace with a double value
 double PathFindable.computeHeuristic(PathPlace pp, PathPlace dest)
           
 double PathFindable.computeHeuristic(PathPlace pp, PathPlace dest)
           
 double PathFindable.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
           
 double PathFindable.computeHeuristic(PathPlace origin, PathPlace dest, double factor)
           
 double PathPlace.getCostToReachFrom(PathPlace pp, PathUser pu)
           
 boolean PathPlace.isAdjacent(PathPlace mp)
          Returns true if the PathPlace given in argument is adjacent returns false otherwise
 MapUnit[] PathPlace.getNotMyAdjacentMapUnits(PathPlace pp)
          Returns the MapUnits of the PathPlace given in argument adjacent to the current PathPlace
 MapUnit[] PathPlace.getMyAdjacentMapUnits(PathPlace pp)
          Returns the MapUnits of this PathPlace adjacent to the PathPlace given in argument
 MapUnit[] PathPlace.getIntersection(PathPlace pp)
          Return the MapUnit contained in both PathPlaces( argument and object)
 MapUnit[] PathPlace.getDifference(PathPlace pp)
          Return the MapUnits of the PathPlace that are not contained in the given PathPlace
 boolean PathPlace.contains(PathPlace pp)
           
 boolean PathPlace.contained(PathPlace pp)
           
 boolean PathPlace.equals(PathPlace pp)
           
 

Uses of PathPlace in cad.simcad.objectserver.spec.sim
 

Methods in cad.simcad.objectserver.spec.sim that return PathPlace
 PathPlace SimObject.getCurrentPathPlace()
          Return the PathPlace for this object Could be null
 

Methods in cad.simcad.objectserver.spec.sim with parameters of type PathPlace
 void SimEnvironment.updateObjectPosition(SimObject so, PathPlace oldPathPlace, PathPlace newPathPlace)
          Update the position of the object given in parameters
 void SimEnvironment.updateObjectPosition(SimObject so, PathPlace oldPathPlace, PathPlace newPathPlace)
          Update the position of the object given in parameters
 SimObject SimEnvironment.createSimObject(java.lang.String name, Owner o, PathPlace pp)
          Adds a new Simulated Objects in the World
 SimObject SimObjectServer.createSimObject(java.lang.String name, Owner o, PathPlace pp)
          Creates a new SimObject .
 

Uses of PathPlace in cad.simcad.pathfinding.astar
 

Fields in cad.simcad.pathfinding.astar declared as PathPlace
protected  PathPlace AlgoAssociation._mp
           
protected  PathPlace AStarAlgo._finish
           
protected  PathPlace AStarAlgo._start
           
 

Methods in cad.simcad.pathfinding.astar that return PathPlace
 PathPlace AlgoAssociation.getPathPlace()
           
protected  PathPlace AStarAlgo.getLowestAdjacent(PathPlace mp)
          Returns the best PathPlace adjacent to the given PathPlace.
protected  PathPlace AStarAlgo.getFudgedLowestAdjacent(PathPlace mp)
          Returns the best PathPlace adjacent to the given PathPlace.
 

Methods in cad.simcad.pathfinding.astar with parameters of type PathPlace
protected  PathPlace AStarAlgo.getLowestAdjacent(PathPlace mp)
          Returns the best PathPlace adjacent to the given PathPlace.
protected  PathPlace AStarAlgo.getFudgedLowestAdjacent(PathPlace mp)
          Returns the best PathPlace adjacent to the given PathPlace.
 PathPlaceSet AStarAlgo.getShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
          Find the shortest path between two places.
 PathPlaceSet AStarAlgo.getShortestPath(PathPlace origin, PathPlace dest, PathUser pu)
          Find the shortest path between two places.
protected  void AStarAlgo.firePathPlaceChange(PathPlace pp)
           
 PathPlaceSet AStarSequential.getClosestPathPlace(java.util.Map placesToUsers, PathPlace dest)
          Returns the closest
 

Constructors in cad.simcad.pathfinding.astar with parameters of type PathPlace
AlgoAssociation(PathPlace mp, double d, int id)
          Creates new TempCell
 

Uses of PathPlace in cad.simcad.pathfinding.path
 

Fields in cad.simcad.pathfinding.path declared as PathPlace
protected  PathPlace Path._origin
           
protected  PathPlace Path._dest
           
 

Methods in cad.simcad.pathfinding.path that return PathPlace
 PathPlace Path.getOrigin()
          Returns the origin Cell of the path
 PathPlace Path.getDest()
          Returns the destination Cell of the path
 PathPlace Path.getLastInsertedPathPlace()
          Returns the last inserted PathPlace
 

Methods in cad.simcad.pathfinding.path with parameters of type PathPlace
 boolean Path.addPlaceToPath(PathPlace mp)
          This method just add a PathPlace to the path this object represents.
 boolean Path.addAdjacentPlaceToPath(PathPlace mp)
          Same method as addPlaceToPath.
 boolean Path.addPlaceToPathSecured(PathPlace mp)
          Safest and slowest method to add a Place to a path The method checks for adjacency, origin and destination
 boolean Path.isPartOfPath(PathPlace mp)
          Return true if the PathPlace given in argument is part of the path.
 

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

Uses of PathPlace in cad.simcad.pathfinding.ui
 

Methods in cad.simcad.pathfinding.ui that return PathPlace
 PathPlace SimUnitFeaturePanel.getShowedPathPlace()
           
 PathPlace SimPanel.getShowedPathPlace()
           
 PathPlace ObjectDisplayer.getShowedPathPlace()
           
 PathPlace UIMediator.getDisplayedPathPlace()
          Returns the filler displayed in the first registered ObjectDisplayer
 

Methods in cad.simcad.pathfinding.ui with parameters of type PathPlace
 void SimObjectImagePanel.showFiller(Filler fil, PathPlace pp)
           
 void SimObjectDataPanel.showFiller(Filler fil, PathPlace pp)
           
 void SimUnitFeaturePanel.showFiller(Filler fil, PathPlace pp)
           
 void UIMediator.setIncidentObjectAt(PathPlace pp)
           
 boolean SimMediator.generateAccident(PathPlace pp)
           
 SimObject SimMediator.createSimObject(java.lang.String name, PathPlace pp)
          Adds a new Simulated Objects in the World
 

Uses of PathPlace in cad.simcad.pathfinding.ui.map
 

Methods in cad.simcad.pathfinding.ui.map with parameters of type PathPlace
 void MapFieldPanel.addObject(PathPlace pp)
           
 void MapFieldPanel.computePath(PathUser pu, PathPlace origin, PathPlace dest)
           
 void MapFieldPanel.computePath(PathUser pu, PathPlace origin, PathPlace dest)
           
 void MapFieldPanel.computeProductivePath(PathUser pu, PathPlace origin, PathPlace dest)
           
 void MapFieldPanel.computeProductivePath(PathUser pu, PathPlace origin, PathPlace dest)
           
 

Uses of PathPlace in cad.simcad.worldsimulator.objects
 

Methods in cad.simcad.worldsimulator.objects that return PathPlace
abstract  PathPlace SimulatedObject.getCurrentPathPlace()
          Return the PathPlace for this object Could be null
 

Methods in cad.simcad.worldsimulator.objects with parameters of type PathPlace
 SimObject ObjectProducer.createSimObject(java.lang.String name, Owner o, PathPlace pp)
           
 

Uses of PathPlace in cad.simcad.worldsimulator.objects.buildings
 

Methods in cad.simcad.worldsimulator.objects.buildings that return PathPlace
 PathPlace Structure.getCurrentPathPlace()
          Return the PathPlace for this object Could be null
 

Methods in cad.simcad.worldsimulator.objects.buildings with parameters of type PathPlace
 Structure StructureFactory.createStructure(java.lang.String name, SimEnvironment sime, PathPlace current, StructureMediator um, Owner owner)
           
 

Constructors in cad.simcad.worldsimulator.objects.buildings with parameters of type PathPlace
AmbulanceStation(SimEnvironment sime, PathPlace current, StructureMediator um, Owner owner)
          Creates new AmbulanceStation
PassiveStructure(SimEnvironment sime, PathPlace current, StructureMediator um, Owner owner, java.lang.String className)
          Creates new PassiveStructure
Hospital(SimEnvironment sime, PathPlace current, StructureMediator um, Owner owner)
          Creates new Hospital
Structure(SimEnvironment sime, PathPlace current, StructureMediator um, Owner owner, java.lang.String className)
          Creates new Structure
 

Uses of PathPlace in cad.simcad.worldsimulator.objects.others
 

Fields in cad.simcad.worldsimulator.objects.others declared as PathPlace
protected  PathPlace SimAccident._pp
           
 

Methods in cad.simcad.worldsimulator.objects.others that return PathPlace
 PathPlace SimAccident.getCurrentPathPlace()
          Return the PathPlace for this object Could be null
 

Constructors in cad.simcad.worldsimulator.objects.others with parameters of type PathPlace
SimAccident(SimEnvironment sime, PathPlace mp, ObjectMediator om, Owner owner)
          Creates a new instance of SimAccident
 

Uses of PathPlace in cad.simcad.worldsimulator.objects.units
 

Fields in cad.simcad.worldsimulator.objects.units declared as PathPlace
protected  PathPlace UnitControler._nextDest
          The very next destination
protected  PathPlace MyUnit._pp
           
protected  PathPlace MyUnit._previousOne
           
 

Methods in cad.simcad.worldsimulator.objects.units that return PathPlace
 PathPlace UnitControler.getNextPlace()
          Returns the next place where the units has to move to
 PathPlace UnitControler.getIntermediaryDest()
           
 PathPlace UnitControler.getLastPathPlaceToMoveTo()
           
 PathPlace MyUnit.getCurrentPathPlace()
           
 

Methods in cad.simcad.worldsimulator.objects.units with parameters of type PathPlace
protected  void MyUnit.updateStateId(PathPlace from, PathPlace to)
           
protected  void MyUnit.updateStateId(PathPlace from, PathPlace to)
           
 boolean MyUnit.isCollision(PathPlace mp)
          Returns true if the Unit goes in collision if it moves on the PathPlace mp
 void MyUnit.resolveNewMove(PathPlace m)
          the map place that couldn't be reached
 

Constructors in cad.simcad.worldsimulator.objects.units with parameters of type PathPlace
Ambulance(SimEnvironment sime, PathPlace mp, UnitMediator um, Owner owner)
          Creates new Ambulance
Villager(SimEnvironment sime, PathPlace mp, UnitMediator um, Owner owner)
          Creates new Villager
MyUnit(SimEnvironment sime, PathPlace current, UnitMediator um, Owner owner, java.lang.String className)
          Creates new Unit on a Map A unit has the following properties 1) It belongs to a Map, on which it is has a position 2) the position on that map 3) Owner 4) it is waiting to a Path
Car(SimEnvironment sime, PathPlace mp, UnitMediator um, Owner owner)
          Creates a new instance of Car
 

Uses of PathPlace in cad.simcad.worldsimulator.world
 

Methods in cad.simcad.worldsimulator.world with parameters of type PathPlace
 void MyWorld.updateObjectPosition(SimObject so, PathPlace oldPathPlace, PathPlace newPathPlace)
           
 void MyWorld.updateObjectPosition(SimObject so, PathPlace oldPathPlace, PathPlace newPathPlace)
           
 SimObject MyWorld.createSimObject(java.lang.String name, Owner o, PathPlace pp)
           
 


Logo

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