QGIS API Documentation
3.26.3-Buenos Aires (65e4edfdad)
|
Go to the documentation of this file.
16 #ifndef QGSMAPTOOLCAPTURERUBBERBAND_H
17 #define QGSMAPTOOLCAPTURERUBBERBAND_H
23 class QgsMapToolCaptureRubberBand;
52 bool curveIsComplete()
const;
65 void addPoint(
const QgsPoint &point,
bool doUpdate =
true );
68 void movePoint(
const QgsPoint &point );
71 void movePoint(
int index,
const QgsPoint &point );
86 QgsPoint pointFromEnd(
int posFromEnd )
const;
89 void removeLastPoint();
Abstract base class for curved geometry type.
Point geometry type, with support for z-dimension and m-values.
Map canvas is a class for displaying all GIS data types on a canvas.
Type
The WKB type describes the number of dimensions a geometry has.
virtual void setGeometry(QgsAbstractGeometry *geom)
Sets geometry (takes ownership). Geometry is expected to be in map coordinates.
Abstract base class for all geometries.
A rubberband class for QgsAbstractGeometry (considering curved geometries).
GeometryType
The geometry types are used to group QgsWkbTypes::Type in a coarse way.
QVector< QgsPoint > QgsPointSequence