QGIS API Documentation  2.9.0-Master
QgsRubberBand Member List

This is the complete list of members for QgsRubberBand, including all inherited members.

addGeometry(QgsGeometry *geom, QgsVectorLayer *layer)QgsRubberBand
addPoint(const QgsPoint &p, bool doUpdate=true, int geometryIndex=0)QgsRubberBand
asGeometry()QgsRubberBand
boundingRect() const overrideQgsMapCanvasItemvirtual
getPoint(int i, int j=0) const QgsRubberBand
ICON_BOX enum valueQgsRubberBand
ICON_CIRCLE enum valueQgsRubberBand
ICON_CROSS enum valueQgsRubberBand
ICON_FULL_BOX enum valueQgsRubberBand
ICON_NONE enum valueQgsRubberBand
ICON_X enum valueQgsRubberBand
IconType enum nameQgsRubberBand
mItemSizeQgsMapCanvasItemprotected
mMapCanvasQgsMapCanvasItemprotected
movePoint(const QgsPoint &p, int geometryIndex=0)QgsRubberBand
movePoint(int index, const QgsPoint &p, int geometryIndex=0)QgsRubberBand
mPanningOffsetQgsMapCanvasItemprotected
mRectQgsMapCanvasItemprotected
mRectRotationQgsMapCanvasItemprotected
numberOfVertices() const QgsRubberBand
paint(QPainter *p) overrideQgsRubberBandprotectedvirtual
QgsMapCanvasItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) overrideQgsMapCanvasItemprotectedvirtual
partSize(int geometryIndex) const QgsRubberBand
QgsMapCanvasItem(QgsMapCanvas *mapCanvas)QgsMapCanvasItemprotected
QgsRubberBand(QgsMapCanvas *mapCanvas, QGis::GeometryType geometryType=QGis::Line)QgsRubberBand
QgsRubberBand(QgsMapCanvas *mapCanvas, bool isPolygon)QgsRubberBand
rect() const QgsMapCanvasItem
removeLastPoint(int geometryIndex=0, bool doUpdate=true)QgsRubberBand
removePoint(int index=0, bool doUpdate=true, int geometryIndex=0)QgsRubberBand
reset(QGis::GeometryType geometryType=QGis::Line)QgsRubberBand
reset(bool isPolygon)QgsRubberBand
setBorderColor(const QColor &color)QgsRubberBand
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
setPanningOffset(const QPoint &point)QgsMapCanvasItem
setRect(const QgsRectangle &r, bool resetRotation=true)QgsMapCanvasItem
setRenderContextVariables(QPainter *p, QgsRenderContext &context) const QgsMapCanvasItemprotected
setToCanvasRectangle(const QRect &rect)QgsRubberBand
setToGeometry(QgsGeometry *geom, QgsVectorLayer *layer)QgsRubberBand
setTranslationOffset(double dx, double dy)QgsRubberBand
setWidth(int width)QgsRubberBand
size() const QgsRubberBand
toCanvasCoordinates(const QgsPoint &point) const QgsMapCanvasItem
toMapCoordinates(const QPoint &point) const QgsMapCanvasItem
updateCanvas()QgsMapCanvasItemprotected
updatePosition() overrideQgsRubberBandvirtual
updateRect()QgsRubberBandprotected
~QgsMapCanvasItem()QgsMapCanvasItemprotectedvirtual
~QgsRubberBand()QgsRubberBand