![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for Maria::TileCache, including all inherited members.
_baseTileVP (defined in Maria::TileCache) | Maria::TileCache | protected |
_data (defined in Maria::TileCache) | Maria::TileCache | protected |
_dataFactory (defined in Maria::TileCache) | Maria::TileCache | protected |
_id (defined in Maria::TileCache) | Maria::TileCache | protected |
_idCounter (defined in Maria::TileCache) | Maria::TileCache | protectedstatic |
_mcq (defined in Maria::TileCache) | Maria::TileCache | protected |
_memCounter (defined in Maria::TileCache) | Maria::TileCache | protected |
_mutex (defined in Maria::TileCache) | Maria::TileCache | mutableprotected |
_name (defined in Maria::TileCache) | Maria::TileCache | protected |
_requestHandler (defined in Maria::TileCache) | Maria::TileCache | protected |
_resolution_areas (defined in Maria::TileCache) | Maria::TileCache | protected |
_tcs (defined in Maria::TileCache) | Maria::TileCache | protected |
_tempData (defined in Maria::TileCache) | Maria::TileCache | protected |
_ticker (defined in Maria::TileCache) | Maria::TileCache | protected |
_tileQueueOverflow (defined in Maria::TileCache) | Maria::TileCache | protected |
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 ¢erPt, int &maxLevel, double maxResolution) (defined in Maria::TileCache) | Maria::TileCache | protected |
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::TileCache | protected |
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::TileCache | inline |
clearData(TileId id) (defined in Maria::TileCache) | Maria::TileCache | inline |
clearTempData(TileId id) (defined in Maria::TileCache) | Maria::TileCache | inline |
CreateRasterProjector(const TileId &tileId) | Maria::TileCache | |
expireData(TileId id) | Maria::TileCache | inline |
FindMaxResolution(const BasicGeoTypes::GeoPos &geoPos, double &maxResolution) | Maria::TileCache | inline |
FindMaxResolution(const BasicGeoTypes::GeoPos &geoPos) (defined in Maria::TileCache) | Maria::TileCache | inline |
FindReadyParentTile(int lvl, int tx, int ty) (defined in Maria::TileCache) | Maria::TileCache | protected |
FindReadyParentTile(const TileId &tileId) | Maria::TileCache | inline |
getAllTiles() const (defined in Maria::TileCache) | Maria::TileCache | inline |
getBaseTileProjector() const | Maria::TileCache | inline |
getData(TileId id) const (defined in Maria::TileCache) | Maria::TileCache | inline |
getDataFactory() const (defined in Maria::TileCache) | Maria::TileCache | inline |
getIntersectingTileIds(const BasicGeoTypes::GeoRect &rc, std::vector< Maria::TileId > &data) | Maria::TileCache | |
getMapContentQuery() const (defined in Maria::TileCache) | Maria::TileCache | inline |
getMemoryCounter() (defined in Maria::TileCache) | Maria::TileCache | inline |
getName() const | Maria::TileCache | inline |
getNumReadyTiles() const (defined in Maria::TileCache) | Maria::TileCache | inline |
getNumTiles() const (defined in Maria::TileCache) | Maria::TileCache | inline |
getOrCreateData(TileId id) (defined in Maria::TileCache) | Maria::TileCache | inline |
GetReadyOrParentTile(const TileId &tileId) | Maria::TileCache | inline |
GetReadyOrParentTile(TileId tileId, int numParentLevels) | Maria::TileCache | inline |
GetReadyOrTempOrParentTile(TileId tileId, int numParentLevels) (defined in Maria::TileCache) | Maria::TileCache | inline |
GetReadyOrTempTile(const TileId &tileId) (defined in Maria::TileCache) | Maria::TileCache | inline |
getReadyTiles() const (defined in Maria::TileCache) | Maria::TileCache | inline |
getResolution(int level) | Maria::TileCache | |
GetResolutionAreas() const (defined in Maria::TileCache) | Maria::TileCache | inline |
getTempData(TileId id) const (defined in Maria::TileCache) | Maria::TileCache | inline |
getTileCacheSpec() const (defined in Maria::TileCache) | Maria::TileCache | inline |
getTileIdsByState(Maria::TileData::TileState state, std::vector< Maria::TileId > &data) const (defined in Maria::TileCache) | Maria::TileCache | inline |
getTileQueueOverflow() const | Maria::TileCache | inline |
GetTileResolution(const BasicGeoTypes::GeoPos &pos, double resolution) | Maria::TileCache | inline |
id() const (defined in Maria::TileCache) | Maria::TileCache | inline |
insertData(const std::shared_ptr< TileData > &tile) (defined in Maria::TileCache) | Maria::TileCache | inline |
IntersectsBounds(const RasterProjector &rp) | Maria::TileCache | |
isEmpty() const (defined in Maria::TileCache) | Maria::TileCache | inline |
load(Maria::TileId tileId, long timeout_ms=0) | Maria::TileCache | |
loadAsync(const std::shared_ptr< Maria::TileData > &tile) | Maria::TileCache | inline |
loadAsync(Maria::TileId tileId) | Maria::TileCache | inline |
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::TileCache | inline |
setName(const std::string &name) (defined in Maria::TileCache) | Maria::TileCache | inline |
SetResolutionAreas(const std::vector< ResolutionArea > &resolution_areas) (defined in Maria::TileCache) | Maria::TileCache | inline |
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::TileCache | inlineprotected |
TileIntersect(const BasicGeoTypes::Extents &ext, int lvl, int tx, int ty) (defined in Maria::TileCache) | Maria::TileCache | inlineprotected |
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 |