2017-06-08 11:26:03 +02:00
|
|
|
/************************************************************************
|
|
|
|
* This file has been generated automatically from *
|
|
|
|
* *
|
|
|
|
* src/gui/qgsrubberband.h *
|
|
|
|
* *
|
|
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
|
|
************************************************************************/
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-01-09 02:39:15 +00:00
|
|
|
class QgsRubberBand: QgsMapCanvasItem
|
|
|
|
{
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
A class for drawing transient features (e.g. digitizing lines) on the map.
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
The QgsRubberBand class provides a transparent overlay widget
|
2017-06-08 11:26:03 +02:00
|
|
|
for tracking the mouse while drawing polylines or polygons.
|
2007-01-09 02:39:15 +00:00
|
|
|
%End
|
|
|
|
|
2017-06-08 11:26:03 +02:00
|
|
|
%TypeHeaderCode
|
|
|
|
#include "qgsrubberband.h"
|
|
|
|
%End
|
2007-01-09 02:39:15 +00:00
|
|
|
public:
|
2016-02-14 03:50:23 +01:00
|
|
|
|
2012-12-25 14:12:24 +01:00
|
|
|
enum IconType
|
|
|
|
{
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2012-12-25 14:12:24 +01:00
|
|
|
ICON_NONE,
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2012-12-25 14:12:24 +01:00
|
|
|
ICON_CROSS,
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2012-12-25 14:12:24 +01:00
|
|
|
ICON_X,
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2012-12-25 14:12:24 +01:00
|
|
|
ICON_BOX,
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2013-10-29 07:17:52 +01:00
|
|
|
ICON_CIRCLE,
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2017-04-05 16:10:46 +08:00
|
|
|
ICON_FULL_BOX,
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2017-04-05 16:10:46 +08:00
|
|
|
ICON_DIAMOND,
|
2017-06-08 11:26:03 +02:00
|
|
|
|
|
|
|
ICON_FULL_DIAMOND,
|
2012-12-25 14:12:24 +01:00
|
|
|
};
|
|
|
|
|
2017-05-01 16:42:33 +02:00
|
|
|
QgsRubberBand( QgsMapCanvas *mapCanvas /TransferThis/, QgsWkbTypes::GeometryType geometryType = QgsWkbTypes::LineGeometry );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Creates a new RubberBand.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param mapCanvas: The map canvas to draw onto. It's CRS will be used map points onto screen coordinates.
|
|
|
|
:param geometryType: Defines how the data should be drawn onto the screen. (Use Qgis.Line, Qgis.Polygon or Qgis.Point)
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2007-01-09 02:39:15 +00:00
|
|
|
|
2017-05-03 07:45:22 +02:00
|
|
|
void setColor( const QColor &color );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets the color for the rubberband
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2018-05-27 16:42:41 +10:00
|
|
|
:param color: The color used to render this rubberband
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2012-12-25 14:12:24 +01:00
|
|
|
|
2017-05-03 07:45:22 +02:00
|
|
|
void setFillColor( const QColor &color );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets the fill color for the rubberband
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2018-05-27 16:42:41 +10:00
|
|
|
:param color: The color used to render this rubberband
|
2017-12-15 10:36:55 -04:00
|
|
|
|
2017-06-08 11:26:03 +02:00
|
|
|
.. versionadded:: 2.6
|
|
|
|
%End
|
2014-10-27 17:11:39 +02:00
|
|
|
|
2017-03-24 14:49:37 +07:00
|
|
|
QColor fillColor() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns the current fill color.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2017-03-24 14:49:37 +07:00
|
|
|
|
2017-05-03 07:45:22 +02:00
|
|
|
void setStrokeColor( const QColor &color );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets the stroke color for the rubberband
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2018-05-27 16:42:41 +10:00
|
|
|
:param color: The color used to render this rubberband
|
2017-12-15 10:36:55 -04:00
|
|
|
|
2017-06-08 11:26:03 +02:00
|
|
|
.. versionadded:: 2.6
|
|
|
|
%End
|
2014-10-27 17:11:39 +02:00
|
|
|
|
2017-03-24 14:49:37 +07:00
|
|
|
QColor strokeColor() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns the current stroke color.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2017-03-24 14:49:37 +07:00
|
|
|
|
|
|
|
void setSecondaryStrokeColor( const QColor &color );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets a secondary stroke color for the rubberband which will be drawn under the main stroke color.
|
|
|
|
Set to an invalid color to avoid drawing the secondary stroke.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2018-05-27 16:42:41 +10:00
|
|
|
:param color: The color used to render a secondary stroke color to this rubberband
|
2017-12-15 10:36:55 -04:00
|
|
|
|
2017-06-08 11:26:03 +02:00
|
|
|
.. versionadded:: 3.0
|
|
|
|
%End
|
2017-03-24 14:49:37 +07:00
|
|
|
|
|
|
|
QColor secondaryStrokeColor() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns the current secondary stroke color.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2017-03-24 14:49:37 +07:00
|
|
|
|
2012-09-24 02:28:15 +02:00
|
|
|
void setWidth( int width );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets the width of the line. Stroke width for polygon.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param width: The width for any lines painted for this rubberband
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2007-01-09 02:39:15 +00:00
|
|
|
|
2017-03-24 14:49:37 +07:00
|
|
|
int width() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns the current width of the line or stroke width for polygon.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2017-03-24 14:49:37 +07:00
|
|
|
|
2012-12-25 14:12:24 +01:00
|
|
|
void setIcon( IconType icon );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets the icon type to highlight point geometries.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param icon: The icon to visualize point geometries
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
|
|
|
|
2012-12-25 14:12:24 +01:00
|
|
|
|
2017-03-24 14:49:37 +07:00
|
|
|
IconType icon() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns the current icon type to highlight point geometries.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2017-03-24 14:49:37 +07:00
|
|
|
|
2014-01-27 09:22:24 +01:00
|
|
|
void setIconSize( int iconSize );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets the size of the point icons
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2012-12-25 14:12:24 +01:00
|
|
|
|
2017-03-24 14:49:37 +07:00
|
|
|
int iconSize() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns the current icon size of the point icons.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2017-03-24 14:49:37 +07:00
|
|
|
|
2013-09-02 16:34:33 +02:00
|
|
|
void setLineStyle( Qt::PenStyle penStyle );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets the style of the line
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2013-09-02 16:34:33 +02:00
|
|
|
|
|
|
|
void setBrushStyle( Qt::BrushStyle brushStyle );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets the style of the brush
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2013-09-02 16:34:33 +02:00
|
|
|
|
2016-08-04 09:10:08 +02:00
|
|
|
void reset( QgsWkbTypes::GeometryType geometryType = QgsWkbTypes::LineGeometry );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Clears all the geometries in this rubberband.
|
|
|
|
Sets the representation type according to geometryType.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param geometryType: Defines how the data should be drawn onto the screen. (Use Qgis.Line, Qgis.Polygon or Qgis.Point)
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2008-01-09 16:54:55 +00:00
|
|
|
|
2017-06-01 12:18:43 +02:00
|
|
|
void addPoint( const QgsPointXY &p, bool doUpdate = true, int geometryIndex = 0 );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Adds a vertex to the rubberband and update canvas.
|
|
|
|
The rendering of the vertex depends on the current GeometryType and icon.
|
|
|
|
If adding more points consider using update=false for better performance
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2018-05-27 16:42:41 +10:00
|
|
|
:param p: The vertex/point to add
|
|
|
|
:param doUpdate: Should the map canvas be updated immediately?
|
2017-12-15 10:36:55 -04:00
|
|
|
:param geometryIndex: The index of the feature part (in case of multipart geometries)
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2014-01-27 09:22:24 +01:00
|
|
|
|
2016-06-15 11:44:23 +10:00
|
|
|
void closePoints( bool doUpdate = true, int geometryIndex = 0 );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Ensures that a polygon geometry is closed and that the last vertex equals the
|
|
|
|
first vertex.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param doUpdate: set to true to update the map canvas immediately
|
|
|
|
:param geometryIndex: index of the feature part (in case of multipart geometries)
|
|
|
|
|
2017-06-08 11:26:03 +02:00
|
|
|
.. versionadded:: 2.16
|
|
|
|
%End
|
2016-06-15 11:44:23 +10:00
|
|
|
|
2013-04-18 17:50:38 +02:00
|
|
|
void removePoint( int index = 0, bool doUpdate = true, int geometryIndex = 0 );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Removes a vertex from the rubberband and (optionally) updates canvas.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param index: The index of the vertex/point to remove, negative indexes start at end
|
|
|
|
:param doUpdate: Should the map canvas be updated immediately?
|
|
|
|
:param geometryIndex: The index of the feature part (in case of multipart geometries)
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2013-04-18 17:50:38 +02:00
|
|
|
|
2014-11-21 01:17:21 +01:00
|
|
|
void removeLastPoint( int geometryIndex = 0, bool doUpdate = true );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Removes the last point. Most useful in connection with undo operations
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2007-01-09 02:39:15 +00:00
|
|
|
|
2017-06-01 12:18:43 +02:00
|
|
|
void movePoint( const QgsPointXY &p, int geometryIndex = 0 );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Moves the rubber band point specified by index. Note that if the rubber band is
|
|
|
|
not used to track the last mouse position, the first point of the rubber band has two vertices
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2014-01-27 09:22:24 +01:00
|
|
|
|
2017-06-01 12:18:43 +02:00
|
|
|
void movePoint( int index, const QgsPointXY &p, int geometryIndex = 0 );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Moves the rubber band point specified by index. Note that if the rubber band is
|
|
|
|
not used to track the last mouse position, the first point of the rubber band has two vertices
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2008-01-24 14:34:05 +00:00
|
|
|
|
2014-01-27 09:22:24 +01:00
|
|
|
int partSize( int geometryIndex ) const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns number of vertices in feature part
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param geometryIndex: The index of the feature part (in case of multipart geometries)
|
|
|
|
|
|
|
|
:return: number of vertices
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2014-01-27 09:22:24 +01:00
|
|
|
|
2017-05-01 16:42:33 +02:00
|
|
|
void setToGeometry( const QgsGeometry &geom, QgsVectorLayer *layer );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets this rubber band to the geometry of an existing feature.
|
|
|
|
This is useful for feature highlighting.
|
|
|
|
In contrast to addGeometry(), this method does also change the geometry type of the rubberband.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param geom: the geometry object
|
|
|
|
:param layer: the layer containing the feature, used for coord transformation to map
|
2018-05-24 21:21:14 +10:00
|
|
|
crs. In case of 0 pointer, the coordinates are not going to be transformed.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2010-05-16 18:36:20 +00:00
|
|
|
|
2016-02-02 19:46:18 +11:00
|
|
|
void setToCanvasRectangle( QRect rect );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Sets this rubber band to a map canvas rectangle
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param rect: rectangle in canvas coordinates
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2011-04-28 08:31:01 +00:00
|
|
|
|
2017-10-02 10:28:07 +10:00
|
|
|
void addGeometry( const QgsGeometry &geometry, QgsVectorLayer *layer );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Adds the geometry of an existing feature to a rubberband
|
|
|
|
This is useful for multi feature highlighting.
|
|
|
|
As of 2.0, this method does not change the GeometryType any more. You need to set the GeometryType
|
|
|
|
of the rubberband explicitly by calling reset() or setToGeometry() with appropriate arguments.
|
|
|
|
setToGeometry() is also to be preferred for backwards-compatibility.
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param geometry: the geometry object. Will be treated as a collection of vertices.
|
|
|
|
:param layer: the layer containing the feature, used for coord transformation to map
|
2018-05-24 21:21:14 +10:00
|
|
|
crs. In case of 0 pointer, the coordinates are not going to be transformed.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2012-09-24 02:28:15 +02:00
|
|
|
|
2017-10-02 10:28:07 +10:00
|
|
|
void addGeometry( const QgsGeometry &geometry, const QgsCoordinateReferenceSystem &crs = QgsCoordinateReferenceSystem() );
|
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Adds a ``geometry`` to the rubberband.
|
2017-10-02 10:28:07 +10:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
If ``crs`` is specified, the geometry will be automatically reprojected from ``crs``
|
|
|
|
to the canvas CRS.
|
2017-10-02 10:28:07 +10:00
|
|
|
|
|
|
|
.. versionadded:: 3.0
|
|
|
|
%End
|
|
|
|
|
2012-09-24 02:28:15 +02:00
|
|
|
void setTranslationOffset( double dx, double dy );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Adds translation to original coordinates (all in map coordinates)
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2018-05-27 16:42:41 +10:00
|
|
|
:param dx: x translation
|
|
|
|
:param dy: y translation
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2008-01-09 16:54:55 +00:00
|
|
|
|
2012-09-24 02:28:15 +02:00
|
|
|
int size() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns number of geometries
|
|
|
|
|
|
|
|
:return: number of geometries
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2010-05-16 18:36:20 +00:00
|
|
|
|
2008-01-09 16:54:55 +00:00
|
|
|
int numberOfVertices() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns count of vertices in all lists of mPoint
|
|
|
|
|
|
|
|
:return: The total number of vertices
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2007-09-30 23:45:36 +00:00
|
|
|
|
2017-06-01 12:18:43 +02:00
|
|
|
const QgsPointXY *getPoint( int i, int j = 0 ) const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns a vertex
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2018-05-27 16:42:41 +10:00
|
|
|
:param i: The geometry index
|
|
|
|
:param j: The vertex index within geometry i
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2012-09-24 02:28:15 +02:00
|
|
|
|
2016-08-01 22:39:38 +10:00
|
|
|
QgsGeometry asGeometry() const;
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Returns the rubberband as a Geometry
|
|
|
|
|
|
|
|
:return: A geometry object which reflects the current state of the rubberband.
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2008-03-13 13:11:53 +00:00
|
|
|
|
2015-02-03 02:21:52 +01:00
|
|
|
virtual void updatePosition();
|
|
|
|
|
2017-12-15 08:57:22 +10:00
|
|
|
|
2007-01-09 02:39:15 +00:00
|
|
|
protected:
|
2017-06-08 11:26:03 +02:00
|
|
|
|
2017-05-01 16:42:33 +02:00
|
|
|
virtual void paint( QPainter *p );
|
2017-12-15 08:57:22 +10:00
|
|
|
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Paints the rubber band in response to an update event.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param p: The QPainter object
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2012-09-24 02:28:15 +02:00
|
|
|
|
2017-09-29 10:58:45 +10:00
|
|
|
void drawShape( QPainter *p, const QVector<QPointF> &pts );
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
2017-12-15 10:36:55 -04:00
|
|
|
Draws shape of the rubber band.
|
2017-12-15 21:36:08 -04:00
|
|
|
|
2017-12-15 10:36:55 -04:00
|
|
|
:param p: The QPainter object
|
|
|
|
:param pts: A list of points used to draw the shape
|
2017-06-08 11:26:03 +02:00
|
|
|
%End
|
2017-03-24 14:49:37 +07:00
|
|
|
|
2007-01-09 02:39:15 +00:00
|
|
|
void updateRect();
|
2017-06-08 11:26:03 +02:00
|
|
|
%Docstring
|
|
|
|
Recalculates needed rectangle
|
|
|
|
%End
|
2007-01-09 02:39:15 +00:00
|
|
|
|
|
|
|
};
|
2017-06-08 11:26:03 +02:00
|
|
|
|
|
|
|
/************************************************************************
|
|
|
|
* This file has been generated automatically from *
|
|
|
|
* *
|
|
|
|
* src/gui/qgsrubberband.h *
|
|
|
|
* *
|
|
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
|
|
************************************************************************/
|