![]() |
MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
This class provides a list of tiles that have been updated by the call to the finalise method.
Tiles can be updated in two ways. The geometry of a tile may be updated, in which case the tile is stored in the geometry list. Overlapping tiles may have their geometry updated or modified and these tiles are stored in the overlap list.
This class provides methods so that the user may determine the size of the geometry and overlap lists and retrieve the tiles from these lists.
Public Member Functions | |
bool | getGeometryTile (int index, char *tileName, int bufLen) const |
bool | getOverlapTile (int index, char *tileName, int bufLen) const |
int | sizeOfGeometryList () const |
int | sizeOfOverlapList () const |
bool TSLSeamlessLayerTileList::getGeometryTile | ( | int | index, |
char * | tileName, | ||
int | bufLen ) const |
Gets the tile in the geometry tile list at the given index. This method returns false if the index is not valid (either less than zero or greater than the number of tiles in the tile list) or if the tile's name is longer than the buffer provided.
Note that the user is responsible for managing the buffer's memory.
index | index of tile to access |
tileName | buffer to which the tile name is written |
bufLen | length of the buffer |
bool TSLSeamlessLayerTileList::getOverlapTile | ( | int | index, |
char * | tileName, | ||
int | bufLen ) const |
Gets the tile in the overlap tile list at the given index. Returns false if the index is not valid (either less than zero or greater than the number of tiles), or if the tile name is longer than the buffer provided for it.
Note that the user is responsible for managing the memory for the tile name.
index | index of tile to access |
tileName | buffer to which the tile name is written |
bufLen | length of the buffer. |
int TSLSeamlessLayerTileList::sizeOfGeometryList | ( | ) | const |
int TSLSeamlessLayerTileList::sizeOfOverlapList | ( | ) | const |