QuantizedMeshTerrainGenerator class

3 Terrain generator using downloaded terrain tiles using quantized mesh specification

Base classes

class QgsTerrainGenerator
3 Base class for generators of terrain.

Public functions

auto extent() const -> QgsRectangle override
extent of the terrain in terrain's CRS
void quadTreeTileToBaseTile(int x, int y, int z, int& tx, int& ty, int& tz) const
Converts tile coordinates (x,y,z) in our quadtree to tile coordinates of quantized mesh tree.
void readXml(const QDomElement& elem) override
Read terrain generator's configuration from XML.
void setBaseTileFromExtent(const QgsRectangle& extentInTerrainCrs)
Determines base tile from map extent.
auto type() const -> QgsTerrainGenerator::Type override
What texture generator implementation is this.
void writeXml(QDomElement& elem) const override
Write terrain generator's configuration to XML.

Public variables

int terrainBaseZ
Coordinates of the base tile.