FougTools  0.7.0dev-046fb6a
Handy tools for C++, Qt and OpenCascade
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Signals | Public Member Functions | Protected Member Functions | List of all members
occ::QtViewController Class Reference

#include <occtools/qt_view_controller.h>

Inheritance diagram for occ::QtViewController:

Signals

void contextSelectionChanged ()
 
void escaped ()
 

Public Member Functions

 QtViewController (QtView *view)
 
bool eventFilter (QObject *object, QEvent *event)
 
Handle_V3d_View internalOccView () const
 
Handle_AIS_InteractiveContext context () const
 
QtViewview () const
 

Protected Member Functions

virtual void beginRubberBandDraw (const QPoint &startPos)
 
virtual void updateRubberBandDraw (const QPoint &currPos)
 
virtual void endRubberBandDraw ()
 
void notifyContextSelectionChanged ()
 
void notifyEscaped ()
 
const QRect rubberBandGeometry () const
 

Constructor & Destructor Documentation

occ::QtViewController::QtViewController ( QtView view)

Member Function Documentation

void occ::QtViewController::beginRubberBandDraw ( const QPoint &  startPos)
protectedvirtual
Handle_AIS_InteractiveContext occ::QtViewController::context ( ) const
void occ::QtViewController::contextSelectionChanged ( )
signal
void occ::QtViewController::endRubberBandDraw ( )
protectedvirtual
void occ::QtViewController::escaped ( )
signal
bool occ::QtViewController::eventFilter ( QObject *  object,
QEvent *  event 
)
Handle_V3d_View occ::QtViewController::internalOccView ( ) const
void occ::QtViewController::notifyContextSelectionChanged ( )
protected
void occ::QtViewController::notifyEscaped ( )
protected
const QRect occ::QtViewController::rubberBandGeometry ( ) const
protected
void occ::QtViewController::updateRubberBandDraw ( const QPoint &  currPos)
protectedvirtual
QtView * occ::QtViewController::view ( ) const

The documentation for this class was generated from the following files: