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 vtkSetMacro(Renderer, vtkRenderer*);
21 vtkSetMacro(Interactor, vtkRenderWindowInteractor*);
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