MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLSeamlessLayerTileList Class Reference

Detailed Description

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
 

Member Function Documentation

◆ getGeometryTile()

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.

Parameters
indexindex of tile to access
tileNamebuffer to which the tile name is written
bufLenlength of the buffer

◆ getOverlapTile()

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.

Parameters
indexindex of tile to access
tileNamebuffer to which the tile name is written
bufLenlength of the buffer.

◆ sizeOfGeometryList()

int TSLSeamlessLayerTileList::sizeOfGeometryList ( ) const

◆ sizeOfOverlapList()

int TSLSeamlessLayerTileList::sizeOfOverlapList ( ) const