16 #ifndef QGSQUICKHIGHLIGHTSGNODE_H 17 #define QGSQUICKHIGHLIGHTSGNODE_H 19 #include <QtQuick/QSGNode> 20 #include <QtQuick/QSGFlatColorMaterial> 23 #include "qgis_quick.h" 57 QSGGeometryNode *createLineGeometry(
const QgsLineString *line );
58 QSGGeometryNode *createPointGeometry(
const QgsPoint *point );
59 QSGGeometryNode *createPolygonGeometry(
const QgsPolygon *polygon );
61 QSGFlatColorMaterial mMaterial;
65 #endif // QGSQUICKHIGHLIGHTSGNODE This is used to transform (render) QgsGeometry to node for QtQuick scene graph.
A geometry is the spatial representation of a feature.
Abstract base class for all geometries.
Point geometry type, with support for z-dimension and m-values.
GeometryType
The geometry types are used to group QgsWkbTypes::Type in a coarse way.
Line string geometry type, with support for z-dimension and m-values.