|
| QuantizedMeshTerrainGenerator () |
|
QgsChunkLoader * | createChunkLoader (QgsChunkNode *node) const override SIP_FACTORY |
|
QgsRectangle | extent () const override |
| extent of the terrain in terrain's CRS More...
|
|
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. More...
|
|
void | readXml (const QDomElement &elem) override |
| Read terrain generator's configuration from XML. More...
|
|
void | setBaseTileFromExtent (const QgsRectangle &extentInTerrainCrs) |
| Determines base tile from map extent. More...
|
|
QgsTerrainGenerator::Type | type () const override |
| What texture generator implementation is this. More...
|
|
void | writeXml (QDomElement &elem) const override |
| Write terrain generator's configuration to XML. More...
|
|
virtual QgsTerrainGenerator * | clone () const =0SIP_FACTORY |
| Makes a copy of the current instance. More...
|
|
QgsCoordinateReferenceSystem | crs () const |
| Returns CRS of the terrain. More...
|
|
virtual QgsRectangle | extent () const =0 |
| extent of the terrain in terrain's CRS More...
|
|
virtual float | heightAt (double x, double y, const Qgs3DMapSettings &map) const |
| Returns height at (x,y) in terrain's CRS. More...
|
|
bool | isValid () const |
| Returns whether the terrain generator is valid. More...
|
|
virtual void | readXml (const QDomElement &elem)=0 |
| Read terrain generator's configuration from XML. More...
|
|
virtual void | resolveReferences (const QgsProject &project) |
| After read of XML, resolve references to any layers that have been read as layer IDs. More...
|
|
virtual QgsAABB | rootChunkBbox (const Qgs3DMapSettings &map) const |
| Returns bounding box of the root chunk. More...
|
|
virtual float | rootChunkError (const Qgs3DMapSettings &map) const |
| Returns error of the root chunk in world coordinates. More...
|
|
virtual void | rootChunkHeightRange (float &hMin, float &hMax) const |
| Returns height range of the root chunk in world coordinates. More...
|
|
virtual void | setExtent (const QgsRectangle &extent) |
| sets the extent of the terrain in terrain's CRS More...
|
|
void | setTerrain (QgsTerrainEntity *t) |
| Sets terrain entity for the generator (does not transfer ownership) More...
|
|
const QgsTilingScheme & | tilingScheme () const |
| Returns tiling scheme of the terrain. More...
|
|
virtual Type | type () const =0 |
| What texture generator implementation is this. More...
|
|
virtual void | writeXml (QDomElement &elem) const =0 |
| Write terrain generator's configuration to XML. More...
|
|