|
GL Studio C++ Runtime API
|
#include <aif_map_chart_cache.h>
Public Member Functions | |
| LayerCacheEntry (const double resolution, const MapChartCellList &cellList) | |
| ~LayerCacheEntry () | |
| double | GetResolution (void) const |
| void | ReleaseCachedCells (void) |
| void | UpdateLatestCells (const MapChartCellList &cellList) |
| float | SizeMeg () |
Protected Attributes | |
| const double | _resolution |
| CachedCells | _cells |
entry for cache info for one layer
| LayerCacheEntry | ( | const double | resolution, |
| const MapChartCellList & | cellList | ||
| ) |
ctor
| resolution | the resolution for this entry |
| cellList | most recent cell list from GetCellList call |
|
inline |
dtor - releases any cached cells
|
inline |
Get the layer ID associated with this entry
| void ReleaseCachedCells | ( | void | ) |
Release any cached cells
|
inline |
Size in megabytes of this cell cache
| void UpdateLatestCells | ( | const MapChartCellList & | cellList | ) |
Merges cells into the collection of cells
|
protected |
The cached cells
|
protected |
resolution associated with this entry