17 #ifndef QGSMAPTOOLADVANCEDDIGITIZE_H
18 #define QGSMAPTOOLADVANCEDDIGITIZE_H
162 bool snapToLayerGridEnabled()
const;
170 void setSnapToLayerGridEnabled(
bool snapToLayerGridEnabled );
182 void cadPointChanged(
const QgsPointXY &point );
184 void onCurrentLayerChanged();
189 bool mAdvancedDigitizingAllowed =
true;
191 bool mAutoSnapEnabled =
true;
193 bool mSnapToLayerGridEnabled =
true;
Map canvas is a class for displaying all GIS data types on a canvas.
Base class for all map layer types.
A QgsMapMouseEvent is the result of a user interaction with the mouse on a QgsMapCanvas.
A class to represent a 2D point.
Shows a grid on the map canvas given a spatial resolution.