Class: Qgs3DRendererRegistry¶
- class qgis.core.Qgs3DRendererRegistry¶
Bases:
sip.wrapper
Keeps track of available 3D renderers. Should be accessed through
QgsApplication.renderer3DRegistry()
singleton.New in version 3.0.
Qgs3DRendererRegistry() Creates registry of 3D renderers
Qgs3DRendererRegistry(Qgs3DRendererRegistry)
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.
- addRenderer(self, metadata: Qgs3DRendererAbstractMetadata)¶
Registers a new 3D renderer type. The call takes ownership of the passed metadata object.
- Parameters:
metadata (Qgs3DRendererAbstractMetadata) –
- removeRenderer(self, type: str)¶
Unregisters a 3D renderer type
- Parameters:
type (str) –
- rendererMetadata(self, type: str) Qgs3DRendererAbstractMetadata ¶
Returns metadata for a 3D renderer type (may be used to create a new instance of the type)
- Parameters:
type (str) –
- Return type:
- renderersList(self) List[str] ¶
Returns a list of all available 3D renderer types.
- Return type:
List[str]