#include <QtxRubberBand.h>

Public Member Functions | |
| QtxRectRubberBand (QWidget *) | |
| virtual | ~QtxRectRubberBand () |
| void | initGeometry (const QRect &) |
| void | setStartPoint (const QPoint &) |
| void | setEndPoint (const QPoint &) |
| virtual void | clearGeometry () |
| bool | isClosed () |
Protected Member Functions | |
| virtual void | paintEvent (QPaintEvent *) |
| virtual void | showEvent (QShowEvent *) |
| virtual void | moveEvent (QMoveEvent *) |
| virtual void | resizeEvent (QResizeEvent *) |
| virtual bool | eventFilter (QObject *, QEvent *) |
| virtual void | updateMask () |
Protected Attributes | |
| QPolygon | myPoints |
| bool | myIsClosed |
| QtxRectRubberBand::QtxRectRubberBand | ( | QWidget * | parent | ) |
References QtxAbstractRubberBand.myIsClosed, and QtxAbstractRubberBand.myPoints.
| QtxRectRubberBand::~QtxRectRubberBand | ( | ) | [virtual] |
| void QtxRectRubberBand::initGeometry | ( | const QRect & | theRect | ) |
References QtxAbstractRubberBand.myPoints, and QtxAbstractRubberBand.updateMask().
| void QtxRectRubberBand::setStartPoint | ( | const QPoint & | thePoint | ) |
References QtxAbstractRubberBand.myPoints, and QtxAbstractRubberBand.updateMask().
| void QtxRectRubberBand::setEndPoint | ( | const QPoint & | thePoint | ) |
References QtxAbstractRubberBand.myPoints, and QtxAbstractRubberBand.updateMask().
| void QtxRectRubberBand::clearGeometry | ( | ) | [virtual] |
Reimplemented from QtxAbstractRubberBand.
References QtxAbstractRubberBand.myPoints.
| bool QtxAbstractRubberBand::isClosed | ( | ) | [inherited] |
References QtxAbstractRubberBand.myIsClosed.
| void QtxAbstractRubberBand::paintEvent | ( | QPaintEvent * | theEvent | ) | [protected, virtual, inherited] |
References QtxAbstractRubberBand.myPoints, and Plot2d.NoPen.
| void QtxAbstractRubberBand::showEvent | ( | QShowEvent * | theEvent | ) | [protected, virtual, inherited] |
| void QtxAbstractRubberBand::moveEvent | ( | QMoveEvent * | ) | [protected, virtual, inherited] |
| void QtxAbstractRubberBand::resizeEvent | ( | QResizeEvent * | ) | [protected, virtual, inherited] |
| bool QtxAbstractRubberBand::eventFilter | ( | QObject * | obj, |
| QEvent * | e | ||
| ) | [protected, virtual, inherited] |
| void QtxAbstractRubberBand::updateMask | ( | ) | [protected, virtual, inherited] |
References createRegion(), QtxAbstractRubberBand.isClosed(), and QtxAbstractRubberBand.myPoints.
QPolygon QtxAbstractRubberBand.myPoints [protected, inherited] |
bool QtxAbstractRubberBand.myIsClosed [protected, inherited] |