| QGIS API Documentation 3.30.0-'s-Hertogenbosch (f186b8efe0)
    | 
Metadata for point cloud layer 3D renderer to allow creation of its instances from XML. More...
#include <qgspointcloudlayer3drenderer.h>

| Public Member Functions | |
| QgsPointCloudLayer3DRendererMetadata () | |
| QgsAbstract3DRenderer * | createRenderer (QDomElement &elem, const QgsReadWriteContext &context) override | 
| Creates an instance of a 3D renderer based on a DOM element with renderer configuration.  More... | |
|  Public Member Functions inherited from Qgs3DRendererAbstractMetadata | |
| virtual | ~Qgs3DRendererAbstractMetadata ()=default | 
| virtual QgsAbstract3DRenderer * | createRenderer (QDomElement &elem, const QgsReadWriteContext &context)=0 | 
| Returns new instance of the renderer given the DOM element.  More... | |
| QString | type () const | 
| Returns unique identifier of the 3D renderer class.  More... | |
| Additional Inherited Members | |
|  Protected Member Functions inherited from Qgs3DRendererAbstractMetadata | |
| Qgs3DRendererAbstractMetadata (const QString &type) | |
| Constructor of the base class.  More... | |
|  Protected Attributes inherited from Qgs3DRendererAbstractMetadata | |
| QString | mType | 
| Type used within QGIS for identification (the same what renderer's type() returns)  More... | |
Metadata for point cloud layer 3D renderer to allow creation of its instances from XML.
Definition at line 223 of file qgspointcloudlayer3drenderer.h.
| QgsPointCloudLayer3DRendererMetadata::QgsPointCloudLayer3DRendererMetadata | ( | ) | 
Definition at line 104 of file qgspointcloudlayer3drenderer.cpp.
| 
 | overridevirtual | 
Creates an instance of a 3D renderer based on a DOM element with renderer configuration.
Implements Qgs3DRendererAbstractMetadata.
Definition at line 109 of file qgspointcloudlayer3drenderer.cpp.