Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::TileCache Member List

This is the complete list of members for Maria::TileCache, including all inherited members.

_baseTileVP (defined in Maria::TileCache)Maria::TileCacheprotected
_data (defined in Maria::TileCache)Maria::TileCacheprotected
_dataFactory (defined in Maria::TileCache)Maria::TileCacheprotected
_id (defined in Maria::TileCache)Maria::TileCacheprotected
_idCounter (defined in Maria::TileCache)Maria::TileCacheprotectedstatic
_mcq (defined in Maria::TileCache)Maria::TileCacheprotected
_memCounter (defined in Maria::TileCache)Maria::TileCacheprotected
_mutex (defined in Maria::TileCache)Maria::TileCachemutableprotected
_name (defined in Maria::TileCache)Maria::TileCacheprotected
_requestHandler (defined in Maria::TileCache)Maria::TileCacheprotected
_resolution_areas (defined in Maria::TileCache)Maria::TileCacheprotected
_tcs (defined in Maria::TileCache)Maria::TileCacheprotected
_tempData (defined in Maria::TileCache)Maria::TileCacheprotected
_ticker (defined in Maria::TileCache)Maria::TileCacheprotected
_tileQueueOverflow (defined in Maria::TileCache)Maria::TileCacheprotected
calcIntersectingTileId(const BasicGeoTypes::GeoPos &pos, double resolution, Maria::TileId &tileId)Maria::TileCache
CalcIntersectingTiles(std::vector< TileId > &tileIds, const RasterProjector &rasterProjector, double pixelScale=1.0, bool requestTiles=true, int numParentLevels=0)Maria::TileCache
CalcIntersectingTilesResolution(std::vector< TileId > &tileIds, const BasicGeoTypes::GeoRect &grc, double maxResolution, bool requestTiles=true, int numParentLevels=0)Maria::TileCache
CalcMaxTileLevel(TileId tileId, const BasicGeoTypes::GeoPos &ctr, const BasicGeoTypes::PointDXY &centerPt, int &maxLevel, double maxResolution) (defined in Maria::TileCache)Maria::TileCacheprotected
CalcMaxTileLevel(const RasterProjector &rp, double maxResolution) (defined in Maria::TileCache)Maria::TileCache
CalcRenderTile(std::vector< TileId > &renderTiles, TileId tileId, const BasicGeoTypes::GeoRect &vpGeoRect, int maxLevel, bool requestTiles, int numParentLevels) (defined in Maria::TileCache)Maria::TileCacheprotected
CalcTileBoundsAndLevel(const std::shared_ptr< Maria::IProjector > &inputPj, const BasicGeoTypes::PointDXY &topLeft, int width, int height, double border, BasicGeoTypes::Extents &ext, int &level, int subdiv=4)Maria::TileCache
CalcTileLevel(const RasterProjector &vp, double pixelScale) (defined in Maria::TileCache)Maria::TileCache
calcTileLevel(double resolution)Maria::TileCache
clear() (defined in Maria::TileCache)Maria::TileCacheinline
clearData(TileId id) (defined in Maria::TileCache)Maria::TileCacheinline
clearTempData(TileId id) (defined in Maria::TileCache)Maria::TileCacheinline
CreateRasterProjector(const TileId &tileId)Maria::TileCache
expireData(TileId id)Maria::TileCacheinline
FindMaxResolution(const BasicGeoTypes::GeoPos &geoPos, double &maxResolution)Maria::TileCacheinline
FindMaxResolution(const BasicGeoTypes::GeoPos &geoPos) (defined in Maria::TileCache)Maria::TileCacheinline
FindReadyParentTile(int lvl, int tx, int ty) (defined in Maria::TileCache)Maria::TileCacheprotected
FindReadyParentTile(const TileId &tileId)Maria::TileCacheinline
getAllTiles() const (defined in Maria::TileCache)Maria::TileCacheinline
getBaseTileProjector() constMaria::TileCacheinline
getData(TileId id) const (defined in Maria::TileCache)Maria::TileCacheinline
getDataFactory() const (defined in Maria::TileCache)Maria::TileCacheinline
getIntersectingTileIds(const BasicGeoTypes::GeoRect &rc, std::vector< Maria::TileId > &data)Maria::TileCache
getMapContentQuery() const (defined in Maria::TileCache)Maria::TileCacheinline
getMemoryCounter() (defined in Maria::TileCache)Maria::TileCacheinline
getName() constMaria::TileCacheinline
getNumReadyTiles() const (defined in Maria::TileCache)Maria::TileCacheinline
getNumTiles() const (defined in Maria::TileCache)Maria::TileCacheinline
getOrCreateData(TileId id) (defined in Maria::TileCache)Maria::TileCacheinline
GetReadyOrParentTile(const TileId &tileId)Maria::TileCacheinline
GetReadyOrParentTile(TileId tileId, int numParentLevels)Maria::TileCacheinline
GetReadyOrTempOrParentTile(TileId tileId, int numParentLevels) (defined in Maria::TileCache)Maria::TileCacheinline
GetReadyOrTempTile(const TileId &tileId) (defined in Maria::TileCache)Maria::TileCacheinline
getReadyTiles() const (defined in Maria::TileCache)Maria::TileCacheinline
getResolution(int level)Maria::TileCache
GetResolutionAreas() const (defined in Maria::TileCache)Maria::TileCacheinline
getTempData(TileId id) const (defined in Maria::TileCache)Maria::TileCacheinline
getTileCacheSpec() const (defined in Maria::TileCache)Maria::TileCacheinline
getTileIdsByState(Maria::TileData::TileState state, std::vector< Maria::TileId > &data) const (defined in Maria::TileCache)Maria::TileCacheinline
getTileQueueOverflow() constMaria::TileCacheinline
GetTileResolution(const BasicGeoTypes::GeoPos &pos, double resolution)Maria::TileCacheinline
id() const (defined in Maria::TileCache)Maria::TileCacheinline
insertData(const std::shared_ptr< TileData > &tile) (defined in Maria::TileCache)Maria::TileCacheinline
IntersectsBounds(const RasterProjector &rp)Maria::TileCache
isEmpty() const (defined in Maria::TileCache)Maria::TileCacheinline
load(Maria::TileId tileId, long timeout_ms=0)Maria::TileCache
loadAsync(const std::shared_ptr< Maria::TileData > &tile)Maria::TileCacheinline
loadAsync(Maria::TileId tileId)Maria::TileCacheinline
loadTilesOrNearestResolution(const std::vector< std::shared_ptr< Maria::TileData > > &wantedTiles, long timeout_ms) (defined in Maria::TileCache)Maria::TileCache
setDataFactory(const std::shared_ptr< TileDataFactory > &dataFactory) (defined in Maria::TileCache)Maria::TileCacheinline
setName(const std::string &name) (defined in Maria::TileCache)Maria::TileCacheinline
SetResolutionAreas(const std::vector< ResolutionArea > &resolution_areas) (defined in Maria::TileCache)Maria::TileCacheinline
TileCache(const MapContentQuery &mcq, std::shared_ptr< Maria::SystemTicker >systemTicker, std::shared_ptr< TileDataFactory > dataFactory, std::shared_ptr< ITileDataRequestHandler > requestHandler) (defined in Maria::TileCache)Maria::TileCache
TileIntersect(const BasicGeoTypes::Extents &ext, TileId tileId) (defined in Maria::TileCache)Maria::TileCacheinlineprotected
TileIntersect(const BasicGeoTypes::Extents &ext, int lvl, int tx, int ty) (defined in Maria::TileCache)Maria::TileCacheinlineprotected
waitForTile(std::shared_ptr< Maria::TileData > tileData, long timeout_ms)Maria::TileCache
waitForTiles(const std::vector< std::shared_ptr< Maria::TileData > > &tiles, long timeout_ms)Maria::TileCache
~TileCache() (defined in Maria::TileCache)Maria::TileCache