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.