1 #ifndef QTSURFACERENDERER_H
2 #define QTSURFACERENDERER_H
5 #include "wxMaracasSurfaceRenderingManager.h"
8 class QtSurfaceRenderer;
11 class QtSurfaceRenderer : public QWidget,public vtkObject
16 explicit QtSurfaceRenderer(QWidget *parent = 0);
20 void SetRenderer(vtkRenderer* render);
21 void SetInteractor(vtkRenderWindowInteractor* interactor);
23 void SetImageData(vtkImageData* img);
25 void on_pushbuttonAddTab_clicked();
27 void on_tabWidgetSurface_tabCloseRequested(int index);
31 Ui::QtSurfaceRenderer *ui;
33 vtkRenderer* Renderer;
34 vtkRenderWindowInteractor* Interactor;
37 #endif // QTSURFACERENDERER_H