| addGeometry(QgsGeometry *geom, QgsVectorLayer *layer) | QgsRubberBand |  | 
  | addPoint(const QgsPoint &p, bool doUpdate=true, int geometryIndex=0) | QgsRubberBand |  | 
  | asGeometry() | QgsRubberBand |  | 
  | boundingRect() const  | QgsMapCanvasItem | virtual | 
  | getPoint(int i, int j=0) const  | QgsRubberBand |  | 
  | getPolyline(const QList< QgsPoint > &points) | QgsRubberBand | privatestatic | 
  | ICON_BOX enum value | QgsRubberBand |  | 
  | ICON_CIRCLE enum value | QgsRubberBand |  | 
  | ICON_CROSS enum value | QgsRubberBand |  | 
  | ICON_FULL_BOX enum value | QgsRubberBand |  | 
  | ICON_NONE enum value | QgsRubberBand |  | 
  | ICON_X enum value | QgsRubberBand |  | 
  | IconType enum name | QgsRubberBand |  | 
  | mBrush | QgsRubberBand | private | 
  | mGeometryType | QgsRubberBand | private | 
  | mIconSize | QgsRubberBand | private | 
  | mIconType | QgsRubberBand | private | 
  | mItemSize | QgsMapCanvasItem | protected | 
  | mMapCanvas | QgsMapCanvasItem | protected | 
  | movePoint(const QgsPoint &p, int geometryIndex=0) | QgsRubberBand |  | 
  | movePoint(int index, const QgsPoint &p, int geometryIndex=0) | QgsRubberBand |  | 
  | mPanningOffset | QgsMapCanvasItem | protected | 
  | mPen | QgsRubberBand | private | 
  | mPoints | QgsRubberBand | private | 
  | mRect | QgsMapCanvasItem | protected | 
  | mTranslationOffsetX | QgsRubberBand | private | 
  | mTranslationOffsetY | QgsRubberBand | private | 
  | numberOfVertices() const  | QgsRubberBand |  | 
  | paint(QPainter *p) | QgsRubberBand | protectedvirtual | 
  | QgsMapCanvasItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) | QgsMapCanvasItem | protectedvirtual | 
  | partSize(int geometryIndex) const  | QgsRubberBand |  | 
  | QgsMapCanvasItem(QgsMapCanvas *mapCanvas) | QgsMapCanvasItem | protected | 
  | QgsRubberBand(QgsMapCanvas *mapCanvas, QGis::GeometryType geometryType=QGis::Line) | QgsRubberBand |  | 
  | QgsRubberBand(QgsMapCanvas *mapCanvas, bool isPolygon) | QgsRubberBand |  | 
  | QgsRubberBand() | QgsRubberBand | private | 
  | 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 |  | 
  | setBrushStyle(Qt::BrushStyle brushStyle) | QgsRubberBand |  | 
  | setColor(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) | QgsMapCanvasItem |  | 
  | setRenderContextVariables(QPainter *p, QgsRenderContext &context) const  | QgsMapCanvasItem | protected | 
  | 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) | QgsMapCanvasItem |  | 
  | toMapCoordinates(const QPoint &point) | QgsMapCanvasItem |  | 
  | updateCanvas() | QgsMapCanvasItem | protected | 
  | updatePosition() | QgsMapCanvasItem | virtual | 
  | updateRect() | QgsRubberBand | protected | 
  | ~QgsMapCanvasItem() | QgsMapCanvasItem | protectedvirtual | 
  | ~QgsRubberBand() | QgsRubberBand |  |