Version: 6.3.1
Public Member Functions | Protected Member Functions | Protected Attributes

QtxRectRubberBand Class Reference

#include <QtxRubberBand.h>

Inheritance diagram for QtxRectRubberBand:
Inheritance graph

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

Constructor & Destructor Documentation

QtxRectRubberBand::QtxRectRubberBand ( QWidget parent)
QtxRectRubberBand::~QtxRectRubberBand ( ) [virtual]

Member Function Documentation

void QtxRectRubberBand::initGeometry ( const QRect &  theRect)
void QtxRectRubberBand::setStartPoint ( const QPoint &  thePoint)
void QtxRectRubberBand::setEndPoint ( const QPoint &  thePoint)
void QtxRectRubberBand::clearGeometry ( ) [virtual]

Reimplemented from QtxAbstractRubberBand.

References QtxAbstractRubberBand.myPoints.

bool QtxAbstractRubberBand::isClosed ( ) [inherited]
void QtxAbstractRubberBand::paintEvent ( QPaintEvent *  theEvent) [protected, virtual, inherited]
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]

Field Documentation

QPolygon QtxAbstractRubberBand.myPoints [protected, inherited]
bool QtxAbstractRubberBand.myIsClosed [protected, inherited]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS