Package | Description |
---|---|
com.luciad.view.map.multilevelgrid |
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
|
Modifier and Type | Method and Description |
---|---|
ILcdMultilevelGrid |
TLcdMultilevelGridLayer.getMultilevelGrid()
Returns the
ILcdMultilevelGrid on which this layer is based. |
ILcdMultilevelGrid |
TLcdMultilevelGridCoordinateModel.getMultilevelGrid()
Returns the grid on which this model is based.
|
Modifier and Type | Method and Description |
---|---|
static int |
TLcdMultilevelGridUtil.applyOnInteract(ILcdBounds aBounds,
ILcdFunction aFunction,
int aLevel,
ILcdMultilevelGrid aGrid,
ILcdGeoReference aGeoReference)
Finds all
ILcdMultilevelGridCoordinate defined with regard to a ILcdMultilevelGrid
passed at a given level that are inside the bounds passed and applies the function passed on them. |
static void |
TLcdMultilevelGridUtil.multilevelCoordinateAtSFCT(ILcdPoint aPoint,
int aNumberOfLevels,
ILcdMultilevelGrid aMultilevelGrid,
ILcdGeoReference aGeoReference,
ILcdEditableMultilevelGridCoordinate aEditableMultilevelCoordinateSFCT)
Finds the multilevel coordinate with the given number of levels specified that covers the point passed.
|
static void |
TLcdMultilevelGridUtil.multilevelCoordinateBoundsSFCT(ILcdMultilevelGridCoordinate aMultilevelGridCoordinate,
ILcdMultilevelGrid aMultilevelGrid,
ILcd2DEditableBounds a2DEditableBoundsSFCT)
Moves a bounds, expressed with regard to the reference on which a coordinates grid is based, so that it
coincides with the multilevel coordinate given.
|
static void |
TLcdMultilevelGridUtil.pointAtSFCT(ILcdMultilevelGridCoordinate aMultilevelGridCoordinate,
ILcdMultilevelGrid aMultilevelGrid,
int aRelativeLocation,
ILcd2DEditablePoint aPointSFCT)
Moves a point to the lower left corner of the
ILcdMultilevelGridCoordinate passed. |
Constructor and Description |
---|
TLcdMultilevelGridCoordinateModel(ILcdMultilevelGrid aMultilevelGrid,
ILcdModelReference aModelReference)
Constructs a multilevel model to contain
ILcdMultilevelCoordinate which are defined with regard to
the multilevel grid passed, which is based on the model reference passed. |
TLcdMultilevelGridLayer(ILcdMultilevelGrid aMultilevelGrid,
ILcdModelReference aModelReference)
Constructs a
TLcdMultilevelGridLayer that will render a multilevel grid in an
ILcdGXYView . |