17#ifndef QGSMAPTOOLADVANCEDDIGITIZE_H
18#define QGSMAPTOOLADVANCEDDIGITIZE_H
117 bool useSnappingIndicator()
const;
148 void setUseSnappingIndicator(
bool enabled );
192 bool snapToLayerGridEnabled()
const;
200 void setSnapToLayerGridEnabled(
bool snapToLayerGridEnabled );
212 void cadPointChanged(
const QgsPointXY &point );
214 void onCurrentLayerChanged();
218 bool mAdvancedDigitizingAllowed =
true;
220 bool mAutoSnapEnabled =
true;
222 bool mSnapToLayerGridEnabled =
true;
225 std::unique_ptr<QgsSnapIndicator> mSnapIndicator;
Base class for all map layer types.
A mouse event which is the result of a user interaction with a QgsMapCanvas.
Shows a snapping marker on map canvas for the current snapping match.
Shows a grid on the map canvas given a spatial resolution.