Class: Qgs3DRendererAbstractMetadata¶
Base metadata class for 3D renderers. Instances of derived classes may be registered in Qgs3DRendererRegistry.
Class Hierarchy¶
Subclasses¶
Metadata for rule-based 3D renderer to allow creation of its instances from XML  | 
|
Metadata for tiled scene layer 3D renderer to allow creation of its instances from XML  | 
|
Metadata for vector layer 3D renderer to allow creation of its instances from XML.  | 
Methods
Returns new instance of the renderer given the DOM element.  | 
|
Returns unique identifier of the 3D renderer class  | 
- class qgis.core.Qgs3DRendererAbstractMetadata[source]¶
 Bases:
object- __init__(type: str | None)
 Constructor of the base class
- Parameters:
 type (Optional[str])
- __init__(a0: Qgs3DRendererAbstractMetadata)
 - Parameters:
 
- createRenderer(self, elem: QDomElement, context: QgsReadWriteContext) QgsAbstract3DRenderer | None[source]¶
 Returns new instance of the renderer given the DOM element. Returns
Noneon error. Pure virtual function: must be implemented in derived classes.- Parameters:
 elem (QDomElement)
context (QgsReadWriteContext)
- Return type:
 Optional[QgsAbstract3DRenderer]