#include <aif_map_chart_cache.h>
|
typedef std::set< AifMapChartCell * > | CachedCells |
|
entry for cache info for one layer
AIFMapChartLayerCache::LayerCacheEntry::LayerCacheEntry |
( |
const double |
resolution, |
|
|
const MapChartCellList & |
cellList |
|
) |
| |
ctor
- Parameters
-
resolution | the resolution for this entry |
cellList | most recent cell list from GetCellList call |
disti::AIFMapChartLayerCache::LayerCacheEntry::~LayerCacheEntry |
( |
| ) |
|
|
inline |
dtor - releases any cached cells
double disti::AIFMapChartLayerCache::LayerCacheEntry::GetResolution |
( |
void |
| ) |
const |
|
inline |
Get the layer ID associated with this entry
- Returns
- layer ID associated with this entry
void AIFMapChartLayerCache::LayerCacheEntry::ReleaseCachedCells |
( |
void |
| ) |
|
float disti::AIFMapChartLayerCache::LayerCacheEntry::SizeMeg |
( |
| ) |
|
|
inline |
Size in megabytes of this cell cache
void AIFMapChartLayerCache::LayerCacheEntry::UpdateLatestCells |
( |
const MapChartCellList & |
cellList | ) |
|
Merges cells into the collection of cells
CachedCells disti::AIFMapChartLayerCache::LayerCacheEntry::_cells |
|
protected |
const double disti::AIFMapChartLayerCache::LayerCacheEntry::_resolution |
|
protected |
resolution associated with this entry
The documentation for this class was generated from the following files:
- aif_map_chart_cache.h
- aif_map_chart_cache.cpp