#include <SVTK_GenericRenderWindowInteractor.h>

Public Member Functions | |
| vtkTypeMacro (SVTK_GenericRenderWindowInteractor, QVTK_GenericRenderWindowInteractor) | |
| SVTK_Selector * | GetSelector () |
| To get access to SVTK_Selector. | |
| void | SetSelector (SVTK_Selector *theSelector) |
| To initialize mySelector field. | |
| QWidget * | GetRenderWidget () |
| To get access to QWidget, where vtkRenderWindow maps to. | |
| void | SetRenderWidget (QWidget *theRenderWidget) |
| To initialize myRenderWidget field. | |
| vtkTypeMacro (QVTK_GenericRenderWindowInteractor, vtkGenericRenderWindowInteractor) | |
| virtual int | CreateTimer (int) |
| Starts the QTimer instance on defined microseconds. | |
| virtual int | DestroyTimer () |
| Stops the QTimer instance. | |
Static Public Member Functions | |
| static SVTK_GenericRenderWindowInteractor * | New () |
Protected Slots | |
| void | OnTimeOut () |
| The slot connects to QTimer.timeout signal to invoke vtkCommand.TimerEvent. | |
Protected Member Functions | |
| SVTK_GenericRenderWindowInteractor () | |
| ~SVTK_GenericRenderWindowInteractor () | |
Protected Attributes | |
| SVTK_Selector * | mySelector |
| Keeps a pointer to SVTK_Selector. | |
| QWidget * | myRenderWidget |
| Keeps a pointer to QWidget, where vtkRenderWindow maps to. | |
| QTimer * | myTimer |
| Qt timer device. | |
This class introduce SALOME specific to the base one In this class new members is added (mySelector and myRenderWidget). They are used for initialization of SVTK_InteractorStyle by redefinition of #SVTK_InteractorStyle::SetInteractor method
| SVTK_GenericRenderWindowInteractor::SVTK_GenericRenderWindowInteractor | ( | ) | [protected] |
Constructor
| SVTK_GenericRenderWindowInteractor::~SVTK_GenericRenderWindowInteractor | ( | ) | [protected] |
Destructor
| static SVTK_GenericRenderWindowInteractor* SVTK_GenericRenderWindowInteractor.New | ( | ) | [static] |
Reimplemented from QVTK_GenericRenderWindowInteractor.
| SVTK_GenericRenderWindowInteractor.vtkTypeMacro | ( | SVTK_GenericRenderWindowInteractor | , |
| QVTK_GenericRenderWindowInteractor | |||
| ) |
| SVTK_Selector * SVTK_GenericRenderWindowInteractor::GetSelector | ( | ) |
To get access to SVTK_Selector
| void SVTK_GenericRenderWindowInteractor::SetSelector | ( | SVTK_Selector * | theSelector | ) |
To initialize mySelector field
| theSelector | - new selector |
| QWidget * SVTK_GenericRenderWindowInteractor::GetRenderWidget | ( | ) |
| void SVTK_GenericRenderWindowInteractor::SetRenderWidget | ( | QWidget * | theRenderWidget | ) |
| QVTK_GenericRenderWindowInteractor.vtkTypeMacro | ( | QVTK_GenericRenderWindowInteractor | , |
| vtkGenericRenderWindowInteractor | |||
| ) | [inherited] |
| virtual int QVTK_GenericRenderWindowInteractor.CreateTimer | ( | int | ) | [virtual, inherited] |
| int QVTK_GenericRenderWindowInteractor::DestroyTimer | ( | void | ) | [virtual, inherited] |
Stops the QTimer instance
| void QVTK_GenericRenderWindowInteractor::OnTimeOut | ( | ) | [protected, slot, inherited] |
The slot connects to QTimer.timeout signal to invoke vtkCommand.TimerEvent
QWidget* SVTK_GenericRenderWindowInteractor.myRenderWidget [protected] |
QTimer* QVTK_GenericRenderWindowInteractor.myTimer [protected, inherited] |