| QGIS API Documentation
    3.22.4-Białowieża (ce8e65e95e)
    | 
#include "qgis_core.h"#include "qgis_sip.h"#include "qgswkbtypes.h"#include <QDomElement>#include <QMap>

Go to the source code of this file.
| Classes | |
| class | Qgs3DSymbolAbstractMetadata | 
| Stores metadata about one 3D symbol class.  More... | |
| class | Qgs3DSymbolMetadata | 
| Convenience metadata class that uses static functions to create a 3D symbol and its widget.  More... | |
| class | Qgs3DSymbolRegistry | 
| Registry of available 3D symbol classes.  More... | |
| Typedefs | |
| typedef QgsAbstract3DSymbol *(* | Qgs3DSymbolCreateFunc) () | 
| 3D symbol creation function  More... | |
| typedef QgsFeature3DHandler *(* | Qgs3DSymbolFeatureHandlerFunc) (QgsVectorLayer *, const QgsAbstract3DSymbol *) | 
| 3D symbol widget creation function  More... | |
| typedef Qgs3DSymbolWidget *(* | Qgs3DSymbolWidgetFunc) (QgsVectorLayer *) | 
| 3D symbol widget creation function  More... | |
| typedef QgsAbstract3DSymbol*( * Qgs3DSymbolCreateFunc) () | 
3D symbol creation function
Definition at line 99 of file qgs3dsymbolregistry.h.
| typedef QgsFeature3DHandler*( * Qgs3DSymbolFeatureHandlerFunc) (QgsVectorLayer *, const QgsAbstract3DSymbol *) | 
3D symbol widget creation function
Definition at line 102 of file qgs3dsymbolregistry.h.
| typedef Qgs3DSymbolWidget*( * Qgs3DSymbolWidgetFunc) (QgsVectorLayer *) | 
3D symbol widget creation function
Definition at line 105 of file qgs3dsymbolregistry.h.