|
QGIS API Documentation
3.6.0-Noosa (5873452)
|
This is the complete list of members for QgsRubberBand, including all inherited members.
| addGeometry(const QgsGeometry &geometry, QgsVectorLayer *layer) | QgsRubberBand | |
| addGeometry(const QgsGeometry &geometry, const QgsCoordinateReferenceSystem &crs=QgsCoordinateReferenceSystem()) | QgsRubberBand | |
| addPoint(const QgsPointXY &p, bool doUpdate=true, int geometryIndex=0) | QgsRubberBand | |
| asGeometry() const | QgsRubberBand | |
| boundingRect() const override | QgsMapCanvasItem | |
| closePoints(bool doUpdate=true, int geometryIndex=0) | QgsRubberBand | |
| drawShape(QPainter *p, const QVector< QPointF > &pts) | QgsRubberBand | protected |
| fillColor | QgsRubberBand | |
| fillColor() const | QgsRubberBand | inline |
| getPoint(int i, int j=0) const | QgsRubberBand | |
| icon() const | QgsRubberBand | inline |
| ICON_BOX enum value | QgsRubberBand | |
| ICON_CIRCLE enum value | QgsRubberBand | |
| ICON_CROSS enum value | QgsRubberBand | |
| ICON_DIAMOND enum value | QgsRubberBand | |
| ICON_FULL_BOX enum value | QgsRubberBand | |
| ICON_FULL_DIAMOND enum value | QgsRubberBand | |
| ICON_NONE enum value | QgsRubberBand | |
| ICON_X enum value | QgsRubberBand | |
| iconSize | QgsRubberBand | |
| iconSize() const | QgsRubberBand | inline |
| IconType enum name | QgsRubberBand | |
| mItemSize | QgsMapCanvasItem | protected |
| mMapCanvas | QgsMapCanvasItem | protected |
| movePoint(const QgsPointXY &p, int geometryIndex=0) | QgsRubberBand | |
| movePoint(int index, const QgsPointXY &p, int geometryIndex=0) | QgsRubberBand | |
| mRect | QgsMapCanvasItem | protected |
| mRectRotation | QgsMapCanvasItem | protected |
| numberOfVertices() const | QgsRubberBand | |
| paint(QPainter *p) override | QgsRubberBand | protectedvirtual |
| QgsMapCanvasItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) override | QgsMapCanvasItem | protected |
| partSize(int geometryIndex) const | QgsRubberBand | |
| QgsMapCanvasItem(QgsMapCanvas *mapCanvas) | QgsMapCanvasItem | protected |
| QgsRubberBand(QgsMapCanvas *mapCanvas, QgsWkbTypes::GeometryType geometryType=QgsWkbTypes::LineGeometry) | QgsRubberBand | |
| rect() const | QgsMapCanvasItem | |
| removeLastPoint(int geometryIndex=0, bool doUpdate=true) | QgsRubberBand | |
| removePoint(int index=0, bool doUpdate=true, int geometryIndex=0) | QgsRubberBand | |
| reset(QgsWkbTypes::GeometryType geometryType=QgsWkbTypes::LineGeometry) | QgsRubberBand | |
| secondaryStrokeColor | QgsRubberBand | |
| secondaryStrokeColor() const | QgsRubberBand | inline |
| setBrushStyle(Qt::BrushStyle brushStyle) | QgsRubberBand | |
| setColor(const QColor &color) | QgsRubberBand | |
| setFillColor(const QColor &color) | QgsRubberBand | |
| setIcon(IconType icon) | QgsRubberBand | |
| setIconSize(int iconSize) | QgsRubberBand | |
| setLineStyle(Qt::PenStyle penStyle) | QgsRubberBand | |
| setRect(const QgsRectangle &r, bool resetRotation=true) | QgsMapCanvasItem | |
| setRenderContextVariables(QPainter *p, QgsRenderContext &context) const | QgsMapCanvasItem | protected |
| setSecondaryStrokeColor(const QColor &color) | QgsRubberBand | |
| setStrokeColor(const QColor &color) | QgsRubberBand | |
| setToCanvasRectangle(QRect rect) | QgsRubberBand | |
| setToGeometry(const QgsGeometry &geom, QgsVectorLayer *layer) | QgsRubberBand | |
| setToGeometry(const QgsGeometry &geometry, const QgsCoordinateReferenceSystem &crs=QgsCoordinateReferenceSystem()) | QgsRubberBand | |
| setTranslationOffset(double dx, double dy) | QgsRubberBand | |
| setWidth(int width) | QgsRubberBand | |
| size() const | QgsRubberBand | |
| strokeColor | QgsRubberBand | |
| strokeColor() const | QgsRubberBand | inline |
| toCanvasCoordinates(const QgsPointXY &point) const | QgsMapCanvasItem | |
| toMapCoordinates(QPoint point) const | QgsMapCanvasItem | |
| updateCanvas() | QgsMapCanvasItem | protected |
| updatePosition() override | QgsRubberBand | virtual |
| updateRect() | QgsRubberBand | protected |
| width | QgsRubberBand | |
| width() const | QgsRubberBand | inline |
| ~QgsMapCanvasItem() override | QgsMapCanvasItem | protected |
1.8.13