16#ifndef QGSMAPTOOLEDIT_H 
   17#define QGSMAPTOOLEDIT_H 
   45    static double defaultZValue();
 
   53    static double defaultMValue();
 
   66    void connectLayers( const QList<
QgsMapLayer *> &layers );
 
   76    static QColor digitizingStrokeColor();
 
   78    static 
int digitizingStrokeWidth();
 
   80    static QColor digitizingFillColor();
 
  107    Q_DECL_DEPRECATED TopologicalResult addTopologicalPoints( 
const QVector<QgsPointXY> &vertices ) 
SIP_DEPRECATED;
 
  114    TopologicalResult addTopologicalPoints( 
const QVector<QgsPoint> &vertices );
 
  117    void notifyNotVectorLayer();
 
  119    void notifyNotEditableLayer();
 
  123    QList<QgsVectorLayer *> editableVectorLayers();
 
 
Provides global constants and enumerations for use throughout the application.
 
GeometryType
The geometry types are used to group Qgis::WkbType in a coarse way.
 
A rubberband class for QgsAbstractGeometry (considering curved geometries).
 
Map canvas is a class for displaying all GIS data types on a canvas.
 
Base class for all map layer types.
 
Responsible for drawing transient features (e.g.
 
Represents a vector layer which manages a vector based dataset.