Class: Qgs3DRendererRegistry¶
Keeps track of available 3D renderers. Should be accessed through
QgsApplication.renderer3DRegistry() singleton.
Methods
Registers a new 3D renderer type.  | 
|
Unregisters a 3D renderer type  | 
|
Returns metadata for a 3D renderer type (may be used to create a new instance of the type)  | 
|
Returns a list of all available 3D renderer types.  | 
- class qgis.core.Qgs3DRendererRegistry[source]¶
 Bases:
object- addRenderer(self, metadata: Qgs3DRendererAbstractMetadata | None)[source]¶
 Registers a new 3D renderer type. The call takes ownership of the passed metadata object.
- Parameters:
 metadata (Optional[Qgs3DRendererAbstractMetadata])
- removeRenderer(self, type: str | None)[source]¶
 Unregisters a 3D renderer type
- Parameters:
 type (Optional[str])
- rendererMetadata(self, type: str | None) Qgs3DRendererAbstractMetadata | None[source]¶
 Returns metadata for a 3D renderer type (may be used to create a new instance of the type)
- Parameters:
 type (Optional[str])
- Return type:
 Optional[Qgs3DRendererAbstractMetadata]