16 #ifndef QGSMAPTOOLCAPTURE_H
17 #define QGSMAPTOOLCAPTURE_H
79 void deleteTempRubberBand();
82 void validationFinished();
93 int addVertex(
const QgsPoint& point );
101 void startCapturing();
108 bool isCapturing()
const;
113 void stopCapturing();
153 void validateGeometry();
159 bool mCaptureModeFromLayer;
164 int mSkipNextContextMenuEvent;
Base class for all map layer types.
A QgsMapMouseEvent is the result of a user interaction with the mouse on a QgsMapCanvas.
Map canvas is a class for displaying all GIS data types on a canvas.
A class for drawing transient features (e.g.
A class for marking vertices of features using e.g.
virtual bool eventFilter(QObject *watched, QEvent *event)
A class to represent a point.
Compound curve geometry type.
Abstract base class for curved geometry type.