Class: QgsQuantizedMeshTerrainSettings

Terrain settings for a terrain generator that uses a quantized mesh tile layer to build a terrain.

Warning

This is not considered stable API, and may change in future QGIS releases. It is exposed to the Python bindings as a tech preview only.

Added in version 3.42.

Class Hierarchy

Inheritance diagram of qgis._3d.QgsQuantizedMeshTerrainSettings

Base classes

QgsAbstractTerrainSettings

Base class for all terrain settings classes.

Methods

copyCommonProperties

equalsCommon

layer

Returns the quantized mesh tile layer with elevation model to be used for terrain generation.

readCommonProperties

setLayer

Sets the quantized mesh tile layer with elevation model to be used for terrain generation.

writeCommonProperties

Static Methods

create

Creates a new instance of a QgsQuantizedMeshTerrainSettings object.

class qgis._3d.QgsQuantizedMeshTerrainSettings[source]

Bases: QgsAbstractTerrainSettings

copyCommonProperties()
static create() QgsAbstractTerrainSettings | None[source]

Creates a new instance of a QgsQuantizedMeshTerrainSettings object.

Return type:

Optional[QgsAbstractTerrainSettings]

equalsCommon()
layer(self) QgsTiledSceneLayer | None[source]

Returns the quantized mesh tile layer with elevation model to be used for terrain generation.

See also

setLayer()

Return type:

Optional[QgsTiledSceneLayer]

readCommonProperties()
setLayer(self, layer: QgsTiledSceneLayer | None)[source]

Sets the quantized mesh tile layer with elevation model to be used for terrain generation.

See also

layer()

Parameters:

layer (Optional[QgsTiledSceneLayer])

writeCommonProperties()