1 #ifndef QTSURFACERENDERERPANEL_H
2 #define QTSURFACERENDERERPANEL_H
6 #include "wxMaracasSurfaceRenderingManager.h"
7 #include "vtkImageData.h"
10 class QtSurfaceRendererPanel;
13 class QtSurfaceRendererPanel : public QWidget, public wxMaracasSurfaceRenderingManager
18 explicit QtSurfaceRendererPanel(QWidget *parent = 0);
19 ~QtSurfaceRendererPanel();
21 void SetImageData(vtkImageData* img);
25 void on_OpacitySlider_valueChanged(int value);
27 void on_pushButtonColorChooser_clicked();
29 void on_checkBox_clicked(bool checked);
31 void on_horizontalSliderMaxIso_valueChanged(int value);
33 void on_horizontalSliderMinIso_valueChanged(int value);
35 void on_horizontalSliderMaxIso_sliderReleased();
37 void on_horizontalSliderMinIso_sliderReleased();
39 void on_pushButtonSave_clicked();
41 void on_checkBoxBoundingBox_clicked(bool checked);
44 Ui::QtSurfaceRendererPanel *ui;
47 void onIsoValueChanged();
50 #endif // QTSURFACERENDERERPANEL_H