16 #ifndef QGSTERRAINTEXTUREGENERATOR_P_H 17 #define QGSTERRAINTEXTUREGENERATOR_P_H 52 class QgsTerrainTextureGenerator :
public QObject
63 int render(
const QgsRectangle &extent,
const QString &debugText = QString() );
66 void cancelJob(
int jobId );
69 QImage renderSynchronously(
const QgsRectangle &extent,
const QString &debugText = QString() );
73 void tileReady(
int jobId,
const QImage &image );
76 void onRenderingFinished();
91 QHash<QgsMapRendererSequentialJob *, JobData> mJobs;
97 #endif // QGSTERRAINTEXTUREGENERATOR_P_H A rectangle specified with double values.
This class provides qgis with the ability to render raster datasets onto the mapcanvas.
3 Definition of the world
The QgsMapSettings class contains configuration for rendering of the map.
Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc.
Job implementation that renders everything sequentially in one thread.