23 #ifndef VTKVIEWER_RENDERWINDOW_H
24 #define VTKVIEWER_RENDERWINDOW_H
28 #include <vtkRenderWindow.h>
49 virtual QPaintEngine* paintEngine()
const;
52 virtual void mouseMoveEvent( QMouseEvent* );
53 virtual void mousePressEvent( QMouseEvent* );
54 virtual void mouseReleaseEvent( QMouseEvent* );
55 virtual void mouseDoubleClickEvent( QMouseEvent* );
56 virtual void wheelEvent( QWheelEvent* );
57 virtual void keyPressEvent( QKeyEvent* );
58 virtual void keyReleaseEvent( QKeyEvent* );
59 virtual void paintEvent( QPaintEvent* );
60 virtual void resizeEvent( QResizeEvent* );
61 virtual void onChangeBackgroundColor();
62 virtual void contextMenuEvent( QContextMenuEvent * e );
#define VTKVIEWER_EXPORT
Definition: VTKViewer.h:33
Definition: VTKViewer_RenderWindow.h:33
void ButtonReleased(const QMouseEvent *event)
void WheelMoved(QWheelEvent *)
void LeftButtonReleased(const QMouseEvent *event)
void ButtonPressed(const QMouseEvent *event)
void RightButtonReleased(const QMouseEvent *event)
vtkRenderWindow * getRenderWindow()
Definition: VTKViewer_RenderWindow.h:47
void MouseDoubleClicked(QMouseEvent *)
void MouseButtonPressed(QMouseEvent *)
void contextMenuRequested(QContextMenuEvent *e)
void MouseButtonReleased(QMouseEvent *)
void MiddleButtonPressed(const QMouseEvent *event)
void MiddleButtonReleased(const QMouseEvent *event)
void KeyReleased(QKeyEvent *)
void KeyPressed(QKeyEvent *)
vtkRenderWindow * myRW
Definition: VTKViewer_RenderWindow.h:100
void LeftButtonPressed(const QMouseEvent *event)
void MouseMove(QMouseEvent *)
void RightButtonPressed(const QMouseEvent *event)