|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MapUnit | |
cad.simcad.maps | |
cad.simcad.objectserver.spec.map | |
cad.simcad.objectserver.spec.pathfinding | |
cad.simcad.pathfinding.ui | |
cad.simcad.pathfinding.ui.map |
Uses of MapUnit in cad.simcad.maps |
Classes in cad.simcad.maps that implement MapUnit | |
class |
Cell
Describe a Cell units relative to a map See CellPath for Pathing attributes |
Fields in cad.simcad.maps declared as MapUnit | |
protected MapUnit[] |
CellGroup._art
|
protected MapUnit[] |
CellMap._art
|
Methods in cad.simcad.maps that return MapUnit | |
MapUnit[] |
ToroidalCellMapNoDiag.getAdjacent(MapUnit c)
Returns POST : An array of Cell. |
MapUnit[] |
CellRectangle.getInnerMapUnitBoundary()
Returns an Array of MapUnits that make the inner boundary of the PathPlace This method applied to a MapUnit PathPlace returns itself |
MapUnit[] |
ToroidalCellMap.getAdjacent(MapUnit c)
Returns |
MapUnit[] |
ToroidalCellMap.getAdjacentUnits(MapUnit mu)
|
MapUnit[] |
ToroidalCellMap.getAdjacentUnits(MapUnit[] mu)
|
MapUnit[][] |
ToroidalCellMap.getMapUnit(int xcenter,
int ycenter,
int halfWidth,
int halfHeight)
This method is abstract because you need specific knowledge of the map |
MapUnit[][] |
ToroidalCellMap.getMapUnitFromRef(int x,
int y,
int width,
int height)
|
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 |
MapUnit[] |
Cell.getUnits()
Returns an array of the MapUnit making up the PathPlace |
MapUnit[] |
Cell.getInnerMapUnitBoundary()
Returns an Array of MapUnits that make the inner boundary of the PathPlace This method applied to a MapUnit PathPlace returns itself |
MapUnit[] |
Cell.getOuterMapUnitBoundary()
Returns an Array of MapUnits that make the outer boundary of the PathPlace This method applied to a MapUnit PathPlace returns the same MapUnits |
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) |
abstract MapUnit[] |
CellGroup.getInnerMapUnitBoundary()
Returns an Array of MapUnits that make the inner boundary of the PathPlace This method applied to a MapUnit PathPlace returns itself |
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) |
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.getUnits()
Returns an array of the MapUnit making up the PathPlace |
MapUnit[] |
CellGroup.getOuterMapUnitBoundary()
Returns an Array of MapUnits that make the outer boundary of the PathPlace This method applied to a MapUnit PathPlace returns the same MapUnits |
MapUnit[] |
CellGroup.getDifference(PathPlace pp)
Return the MapUnits of the PathPlace that are not contained in the given PathPlace |
abstract MapUnit[] |
CellMap.getAdjacentUnits(MapUnit mu)
|
abstract MapUnit[] |
CellMap.getAdjacentUnits(MapUnit[] mu)
|
abstract MapUnit[][] |
CellMap.getMapUnit(int xcenter,
int ycenter,
int halfWidth,
int halfHeight)
This method is abstract because you need specific knowledge of the map |
MapUnit |
CellMap.getMapUnit(int xfactor,
int yfactor)
|
MapUnit[][] |
CellMap.getAllMapUnits()
|
MapUnit[] |
ClassicCellMap.getAdjacent(MapUnit c)
Returns |
MapUnit[] |
ClassicCellMap.getAdjacentUnits(MapUnit mu)
|
MapUnit[] |
ClassicCellMap.getAdjacentUnits(MapUnit[] mu)
|
MapUnit[][] |
ClassicCellMap.getMapUnit(int xcenter,
int ycenter,
int halfWidth,
int halfHeight)
This method is abstract because you need specific knowledge of the map |
MapUnit[][] |
ClassicCellMap.getMapUnitsFromRef(int x,
int y,
int width,
int height)
|
MapUnit[] |
ClassicCellMapNoDiag.getAdjacent(MapUnit c)
Returns POST : An array of Cell. |
Methods in cad.simcad.maps with parameters of type MapUnit | |
boolean |
ToroidalCellMapNoDiag.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
boolean |
ToroidalCellMapNoDiag.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
MapUnit[] |
ToroidalCellMapNoDiag.getAdjacent(MapUnit c)
Returns POST : An array of Cell. |
int |
CellRectangle.getSteepRatio(MapUnit mu)
|
java.util.TreeSet |
CellRectangle.sortMapUnits(MapUnit[] mus)
Returns an array of sorted MapUnits |
boolean |
ToroidalCellMap.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
boolean |
ToroidalCellMap.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
MapUnit[] |
ToroidalCellMap.getAdjacent(MapUnit c)
Returns |
MapUnit[] |
ToroidalCellMap.getAdjacentUnits(MapUnit mu)
|
MapUnit[] |
ToroidalCellMap.getAdjacentUnits(MapUnit[] mu)
|
double |
Cell.getCostToReachFrom(MapUnit mu,
PathUser pu)
Returns the cost associated with originating cell and path user WE add to the basic cost of the cell, the cost due to the difference of altitude from the previous cell. |
boolean |
Cell.containsMapUnit(MapUnit mu)
Returns true if the PathPlace contains the MapUnit given in argument |
boolean |
CellGroup.containsMapUnit(MapUnit mu)
Returns true if the PathPlace contains the MapUnit given in argument |
abstract int |
CellGroup.getSteepRatio(MapUnit mu)
|
abstract MapUnit[] |
CellMap.getAdjacentUnits(MapUnit mu)
|
abstract MapUnit[] |
CellMap.getAdjacentUnits(MapUnit[] mu)
|
abstract boolean |
CellMap.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
abstract boolean |
CellMap.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
double |
CellMap.getSteepRatio(MapUnit from,
MapUnit to)
Returns the steepness of the slope as a percentage It is rounded down. |
double |
CellMap.getSteepRatio(MapUnit from,
MapUnit to)
Returns the steepness of the slope as a percentage It is rounded down. |
boolean |
ClassicCellMap.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
boolean |
ClassicCellMap.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
MapUnit[] |
ClassicCellMap.getAdjacent(MapUnit c)
Returns |
MapUnit[] |
ClassicCellMap.getAdjacentUnits(MapUnit mu)
|
MapUnit[] |
ClassicCellMap.getAdjacentUnits(MapUnit[] mu)
|
boolean |
ClassicCellMapNoDiag.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
boolean |
ClassicCellMapNoDiag.areAdjacent(MapUnit mu1,
MapUnit mu2)
|
MapUnit[] |
ClassicCellMapNoDiag.getAdjacent(MapUnit c)
Returns POST : An array of Cell. |
Uses of MapUnit in cad.simcad.objectserver.spec.map |
Methods in cad.simcad.objectserver.spec.map that return MapUnit | |
MapUnit |
AbstractMap.getMapUnit(int xfactor,
int yfactor)
Return the MapUnit by the coordinate x and y. |
MapUnit[][] |
AbstractMap.getMapUnit(int xcenter,
int ycenter,
int halfWidth,
int halfHeight)
Return a window of MapUnit around the (xcenter,ycenter) point. |
MapUnit[][] |
AbstractMap.getAllMapUnits()
Return as a double Array all the MapUnits making the Map at coordinate z=0 |
Uses of MapUnit in cad.simcad.objectserver.spec.pathfinding |
Methods in cad.simcad.objectserver.spec.pathfinding that return MapUnit | |
MapUnit[] |
PathPlace.getUnits()
Returns an array of the MapUnit making up the PathPlace |
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.getOuterMapUnitBoundary()
Returns an Array of MapUnits that make the outer boundary of the PathPlace This method applied to a MapUnit PathPlace returns the same MapUnits |
MapUnit[] |
PathPlace.getInnerMapUnitBoundary()
Returns an Array of MapUnits that make the inner boundary of the PathPlace This method applied to a MapUnit PathPlace returns itself |
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 |
Methods in cad.simcad.objectserver.spec.pathfinding with parameters of type MapUnit | |
boolean |
PathPlace.containsMapUnit(MapUnit mu)
Returns true if the PathPlace contains the MapUnit given in argument |
Uses of MapUnit in cad.simcad.pathfinding.ui |
Methods in cad.simcad.pathfinding.ui with parameters of type MapUnit | |
void |
SimPanel.showFiller(Filler fil,
MapUnit mu)
|
void |
ObjectDisplayer.showFiller(Filler fil,
MapUnit mu)
|
void |
UIMediator.showTerrainFeatures(MapUnit mu)
|
Uses of MapUnit in cad.simcad.pathfinding.ui.map |
Methods in cad.simcad.pathfinding.ui.map that return MapUnit | |
MapUnit |
GridCell.getCell()
|
Methods in cad.simcad.pathfinding.ui.map with parameters of type MapUnit | |
SimObject |
MapFieldPanel.getObject(MapUnit mu)
Returns the Object (possibly null) on the MapUnit mu |
boolean |
MapFieldPanel.isThereObject(MapUnit pu)
|
Constructors in cad.simcad.pathfinding.ui.map with parameters of type MapUnit | |
GridCell(MapFieldPanel mfp,
MapUnit c)
|
|
![]() |
||||||||||
PREV NEXT | FRAMES NO FRAMES |