16#ifndef QGSMAPTOOLSHAPEABSTRACT_H
17#define QGSMAPTOOLSHAPEABSTRACT_H
56 Q_ENUM( ShapeCategory )
62 Q_ASSERT( !mId.isEmpty() );
63 Q_ASSERT( parentTool );
69 QString
id()
const {
return mId; }
96 Q_UNUSED( lastCapturedMapPoint )
103 virtual void clean();
A rubberband class for QgsAbstractGeometry (considering curved geometries).
A geometry is the spatial representation of a feature.
A mouse event which is the result of a user interaction with a QgsMapCanvas.
Point geometry type, with support for z-dimension and m-values.
A QgsGeometry with associated coordinate reference system.
Represents a vector layer which manages a vector based dataset.
QVector< QgsPoint > QgsPointSequence