17#ifndef QGSMAPTOOLADVANCEDDIGITIZE_H
18#define QGSMAPTOOLADVANCEDDIGITIZE_H
118 bool useSnappingIndicator()
const;
149 void setUseSnappingIndicator(
bool enabled );
193 bool snapToLayerGridEnabled()
const;
201 void setSnapToLayerGridEnabled(
bool snapToLayerGridEnabled );
230 void cadPointChanged(
const QgsPointXY &point );
232 void onCurrentLayerChanged();
236 bool mAdvancedDigitizingAllowed =
true;
238 bool mAutoSnapEnabled =
true;
240 bool mSnapToLayerGridEnabled =
true;
243 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.
A QgsGeometry with associated coordinate reference system.
Shows a snapping marker on map canvas for the current snapping match.
Shows a grid on the map canvas given a spatial resolution.