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.