QGIS API Documentation  3.10.0-A Coruña (6c816b4204)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
QgsRubberBand Member List

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() constQgsRubberBand
boundingRect() const overrideQgsMapCanvasItem
closePoints(bool doUpdate=true, int geometryIndex=0)QgsRubberBand
drawShape(QPainter *p, const QVector< QPointF > &pts)QgsRubberBandprotected
fillColorQgsRubberBand
fillColor() constQgsRubberBandinline
getPoint(int i, int j=0) constQgsRubberBand
icon() constQgsRubberBandinline
ICON_BOX enum valueQgsRubberBand
ICON_CIRCLE enum valueQgsRubberBand
ICON_CROSS enum valueQgsRubberBand
ICON_DIAMOND enum valueQgsRubberBand
ICON_FULL_BOX enum valueQgsRubberBand
ICON_FULL_DIAMOND enum valueQgsRubberBand
ICON_NONE enum valueQgsRubberBand
ICON_SVG enum valueQgsRubberBand
ICON_X enum valueQgsRubberBand
iconSizeQgsRubberBand
iconSize() constQgsRubberBandinline
IconType enum nameQgsRubberBand
mItemSizeQgsMapCanvasItemprotected
mMapCanvasQgsMapCanvasItemprotected
movePoint(const QgsPointXY &p, int geometryIndex=0)QgsRubberBand
movePoint(int index, const QgsPointXY &p, int geometryIndex=0)QgsRubberBand
mRectQgsMapCanvasItemprotected
mRectRotationQgsMapCanvasItemprotected
numberOfVertices() constQgsRubberBand
paint(QPainter *p) overrideQgsRubberBandprotectedvirtual
QgsMapCanvasItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) overrideQgsMapCanvasItemprotected
partSize(int geometryIndex) constQgsRubberBand
QgsMapCanvasItem(QgsMapCanvas *mapCanvas)QgsMapCanvasItemprotected
QgsRubberBand(QgsMapCanvas *mapCanvas, QgsWkbTypes::GeometryType geometryType=QgsWkbTypes::LineGeometry)QgsRubberBand
rect() constQgsMapCanvasItem
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
secondaryStrokeColorQgsRubberBand
secondaryStrokeColor() constQgsRubberBandinline
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) constQgsMapCanvasItemprotected
setSecondaryStrokeColor(const QColor &color)QgsRubberBand
setStrokeColor(const QColor &color)QgsRubberBand
setSvgIcon(const QString &path, QPoint drawOffset)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() constQgsRubberBand
strokeColorQgsRubberBand
strokeColor() constQgsRubberBandinline
toCanvasCoordinates(const QgsPointXY &point) constQgsMapCanvasItem
toMapCoordinates(QPoint point) constQgsMapCanvasItem
updateCanvas()QgsMapCanvasItemprotected
updatePosition() overrideQgsRubberBandvirtual
updateRect()QgsRubberBandprotected
widthQgsRubberBand
width() constQgsRubberBandinline
~QgsMapCanvasItem() overrideQgsMapCanvasItemprotected