Class: QgsTiledSceneTextureRenderer

class qgis.core.QgsTiledSceneTextureRenderer

Bases: QgsTiledSceneRenderer

Renders tiled scene layers using textures.

Added in version 3.34.

QgsTiledSceneTextureRenderer() Constructor for QgsTiledSceneTextureRenderer.

Methods

clone

rtype:

QgsTiledSceneRenderer

copyCommonProperties

Copies common tiled scene renderer properties (such as screen error) to the destination renderer.

create

Creates a textured renderer from an XML element.

createDefaultFillSymbol

Returns a copy of the default fill symbol used to render triangles without textures.

fillSymbol

Returns the fill symbol used to render triangles without textures.

flags

rtype:

Qgis.TiledSceneRendererFlags

renderLine

param context:

renderTriangle

param context:

restoreCommonProperties

Restores common renderer properties (such as screen error) from the specified DOM element.

save

param doc:

saveCommonProperties

Saves common renderer properties (such as point size and screen error) to the specified DOM element.

setFillSymbol

Sets the fill symbol used to render triangles without textures.

startRender

param context:

stopRender

param context:

type

rtype:

str

clone(self) QgsTiledSceneRenderer
Return type:

QgsTiledSceneRenderer

copyCommonProperties(self, destination: QgsTiledSceneRenderer)

Copies common tiled scene renderer properties (such as screen error) to the destination renderer.

create(element: QDomElement, context: QgsReadWriteContext) QgsTiledSceneRenderer

Creates a textured renderer from an XML element.

Parameters:
Return type:

QgsTiledSceneRenderer

createDefaultFillSymbol() QgsFillSymbol

Returns a copy of the default fill symbol used to render triangles without textures.

See also

setFillSymbol()

Return type:

QgsFillSymbol

fillSymbol(self) QgsFillSymbol

Returns the fill symbol used to render triangles without textures.

See also

setFillSymbol()

Return type:

QgsFillSymbol

flags(self) Qgis.TiledSceneRendererFlags
Return type:

Qgis.TiledSceneRendererFlags

renderLine(self, context: QgsTiledSceneRenderContext, line: QPolygonF)
Parameters:
renderTriangle(self, context: QgsTiledSceneRenderContext, triangle: QPolygonF)
Parameters:
restoreCommonProperties(self, element: QDomElement, context: QgsReadWriteContext)

Restores common renderer properties (such as screen error) from the specified DOM element.

save(self, doc: QDomDocument, context: QgsReadWriteContext) QDomElement
Parameters:
Return type:

QDomElement

saveCommonProperties(self, element: QDomElement, context: QgsReadWriteContext)

Saves common renderer properties (such as point size and screen error) to the specified DOM element.

setFillSymbol(self, symbol: QgsFillSymbol)

Sets the fill symbol used to render triangles without textures.

Ownership of symbol is transferred.

See also

fillSymbol()

Parameters:

symbol (QgsFillSymbol)

startRender(self, context: QgsTiledSceneRenderContext)
Parameters:

context (QgsTiledSceneRenderContext)

stopRender(self, context: QgsTiledSceneRenderContext)
Parameters:

context (QgsTiledSceneRenderContext)

type(self) str
Return type:

str