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 |