#include <SVTK_RenderWindowInteractor.h>
|
| virtual void | show () |
| | Need for initial contents display on Win32. More...
|
| |
| virtual void | polish () |
| | To implement final initialization, just before the widget is displayed. More...
|
| |
| virtual void | resize (int w, int h) |
| | To adjust widget and vtkRenderWindow size. More...
|
| |
Implements Qt based vtkRenderWindowInteractor. The class inherits QWidget class in order to be possible process Qt events. It invokes corresponding VTK events through usage of its device - a vtkGenericRenderWindowInteractor. Also, it creates, initialize and holds vtkRenderWindow instance.
◆ QVTK_RenderWindowInteractor()
| QVTK_RenderWindowInteractor::QVTK_RenderWindowInteractor |
( |
QWidget * |
theParent, |
|
|
const char * |
theName |
|
) |
| |
◆ ~QVTK_RenderWindowInteractor()
| QVTK_RenderWindowInteractor::~QVTK_RenderWindowInteractor |
( |
| ) |
|
◆ contextMenuEvent()
| void QVTK_RenderWindowInteractor::contextMenuEvent |
( |
QContextMenuEvent * |
e | ) |
|
|
protectedvirtual |
Custom context menu event handler
◆ enterEvent()
| void QVTK_RenderWindowInteractor::enterEvent |
( |
QEvent * |
| ) |
|
|
protectedvirtual |
◆ focusInEvent()
| void QVTK_RenderWindowInteractor::focusInEvent |
( |
QFocusEvent * |
event | ) |
|
|
protectedvirtual |
◆ focusOutEvent()
| void QVTK_RenderWindowInteractor::focusOutEvent |
( |
QFocusEvent * |
event | ) |
|
|
protectedvirtual |
◆ GetDevice()
- Returns
- corresponding render window interactor
◆ getRenderWindow()
| vtkRenderWindow * QVTK_RenderWindowInteractor::getRenderWindow |
( |
| ) |
|
- Returns
- corresponding render window
◆ Initialize()
◆ InvokeEvent()
| void QVTK_RenderWindowInteractor::InvokeEvent |
( |
unsigned long |
theEvent, |
|
|
void * |
theCallData |
|
) |
| |
|
virtual |
◆ keyPressEvent()
| void QVTK_RenderWindowInteractor::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
protectedvirtual |
◆ keyReleaseEvent()
| void QVTK_RenderWindowInteractor::keyReleaseEvent |
( |
QKeyEvent * |
event | ) |
|
|
protectedvirtual |
◆ leaveEvent()
| void QVTK_RenderWindowInteractor::leaveEvent |
( |
QEvent * |
| ) |
|
|
protectedvirtual |
Custom leave event handler
◆ mouseDoubleClickEvent()
| void QVTK_RenderWindowInteractor::mouseDoubleClickEvent |
( |
QMouseEvent * |
| ) |
|
|
protectedvirtual |
◆ mouseMoveEvent()
| void QVTK_RenderWindowInteractor::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ mousePressEvent()
| void QVTK_RenderWindowInteractor::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ mouseReleaseEvent()
| void QVTK_RenderWindowInteractor::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ nativeEvent()
| bool QVTK_RenderWindowInteractor::nativeEvent |
( |
const QByteArray & |
eventType, |
|
|
void * |
message, |
|
|
long * |
result |
|
) |
| |
|
protectedvirtual |
◆ paintEngine()
| QPaintEngine * QVTK_RenderWindowInteractor::paintEngine |
( |
| ) |
const |
|
virtual |
Get paint engine for the scene.
Get paint engine for the scene
◆ paintEvent()
| void QVTK_RenderWindowInteractor::paintEvent |
( |
QPaintEvent * |
| ) |
|
|
protectedvirtual |
Custom paint event handler
◆ polish
| void QVTK_RenderWindowInteractor::polish |
( |
| ) |
|
|
virtualslot |
To implement final initialization, just before the widget is displayed.
To implement final initialization, just before the widget is displayed
References ViewerTools_ScreenScaling::getPR().
◆ resize
| void QVTK_RenderWindowInteractor::resize |
( |
int |
w, |
|
|
int |
h |
|
) |
| |
|
virtualslot |
To adjust widget and vtkRenderWindow size.
To adjust widget and vtkRenderWindow size
◆ resizeEvent()
| void QVTK_RenderWindowInteractor::resizeEvent |
( |
QResizeEvent * |
| ) |
|
|
protectedvirtual |
◆ show
| void QVTK_RenderWindowInteractor::show |
( |
| ) |
|
|
virtualslot |
Need for initial contents display on Win32.
Need for initial contents display on Win32
◆ wheelEvent()
| void QVTK_RenderWindowInteractor::wheelEvent |
( |
QWheelEvent * |
event | ) |
|
|
protectedvirtual |
◆ myDevice
◆ myRenderWindow
| vtkSmartPointer<vtkRenderWindow> QVTK_RenderWindowInteractor::myRenderWindow |
|
protected |
The documentation for this class was generated from the following files: