16 #ifndef QGSTERRAINTEXTUREGENERATOR_P_H 17 #define QGSTERRAINTEXTUREGENERATOR_P_H 53 class QgsTerrainTextureGenerator :
public QObject
64 int render(
const QgsRectangle &extent, QgsChunkNodeId nodeId,
const QString &debugText = QString() );
67 void cancelJob(
int jobId );
70 QImage renderSynchronously(
const QgsRectangle &extent,
const QString &debugText = QString() );
74 void tileReady(
int jobId,
const QImage &image );
77 void onRenderingFinished();
87 QgsChunkNodeId tileId;
93 QHash<QgsMapRendererSequentialJob *, JobData> mJobs;
99 #endif // QGSTERRAINTEXTUREGENERATOR_P_H A rectangle specified with double values.
Represents a raster layer.
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.