#include <MapRenderer.h>
|
| | DBRenderJob (osmscout::MercatorProjection renderProjection, QMap< QString, QMap< osmscout::TileKey, osmscout::TileRef > > tiles, osmscout::MapParameter *drawParameter, QPainter *p, MapPainterQt *mapPainter, std::vector< OverlayObjectRef > overlayObjects, StyleConfigRef emptyStyleConfig, bool drawCanvasBackground=true, bool renderBasemap=true, bool renderDatabases=true) |
| |
| bool | IsSuccess () const |
| |
| void | Run (const DBInstanceRef &basemapDatabase, const std::list< DBInstanceRef > &allDatabases, ReadLock &&locker) override |
| |
| | ~DBRenderJob () override=default |
| |
◆ DBRenderJob()
| osmscout::DBRenderJob::DBRenderJob |
( |
osmscout::MercatorProjection |
renderProjection, |
|
|
QMap< QString, QMap< osmscout::TileKey, osmscout::TileRef > > |
tiles, |
|
|
osmscout::MapParameter * |
drawParameter, |
|
|
QPainter * |
p, |
|
|
MapPainterQt * |
mapPainter, |
|
|
std::vector< OverlayObjectRef > |
overlayObjects, |
|
|
StyleConfigRef |
emptyStyleConfig, |
|
|
bool |
drawCanvasBackground = true, |
|
|
bool |
renderBasemap = true, |
|
|
bool |
renderDatabases = true |
|
) |
| |
◆ ~DBRenderJob()
| osmscout::DBRenderJob::~DBRenderJob |
( |
| ) |
|
|
overridedefault |
◆ IsSuccess()
| bool osmscout::DBRenderJob::IsSuccess |
( |
| ) |
const |
|
inline |
◆ Run()
| void osmscout::DBRenderJob::Run |
( |
const DBInstanceRef & |
basemapDatabase, |
|
|
const std::list< DBInstanceRef > & |
allDatabases, |
|
|
ReadLock && |
locker |
|
) |
| |
|
override |
References osmscout::MapData::baseMapTiles, osmscout::Log::Debug(), osmscout::MapPainterQt::DrawMap(), osmscout::Color::GetB(), osmscout::Color::GetG(), osmscout::Projection::GetHeight(), osmscout::Color::GetR(), osmscout::MapParameter::GetRenderSeaLand(), osmscout::Projection::GetWidth(), osmscout::MapData::groundTiles, osmscout::log, and osmscout::MapData::styleConfig.
Referenced by osmscout::PlaneMapRenderer::DrawMap(), and osmscout::TiledMapRenderer::onLoadJobFinished().
The documentation for this class was generated from the following files: