9#ifndef MAPTOOLSELECTPOLYGON_H
10#define MAPTOOLSELECTPOLYGON_H
40 QObject *
parent =
nullptr);
42 [[nodiscard]] QCursor
cursor()
const override;
53 void paint(QPainter *painter,
63 void finalizeSelection(Qt::KeyboardModifiers mods);
67 void requestRepaint();
69 QVector<QPoint> m_vertices;
71 bool m_haveCursor =
false;
72 QColor m_lineColor = QColor(0, 120, 255);
73 QColor m_fillColor = QColor(0, 120, 255, 40);
The central map display widget — QGIS-style hybrid rendering.
Definition mapcanvas.h:63
An axis-aligned bounding box in the coordinate space of a given CRS.
Definition mapextent.h:26
Abstract base class for all layers displayed in the MapCanvas.
Definition openswmmvislayer.h:116
Represents a coordinate reference system backed by a GDAL OGRSpatialReference.
Definition spatialreferencesystem.h:28
QVector< int > parent
union-find
Definition pslgminsize.cpp:176