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 virtual void setImageData(vtkImageData* img);
24 void on_OpacitySlider_valueChanged(int value);
26 void on_pushButtonColorChooser_clicked();
28 void on_checkBox_clicked(bool checked);
30 void on_horizontalSliderMaxIso_valueChanged(int value);
32 void on_horizontalSliderMinIso_valueChanged(int value);
34 void on_horizontalSliderMaxIso_sliderReleased();
36 void on_horizontalSliderMinIso_sliderReleased();
38 //void on_pushButtonSave_clicked();
40 void on_checkBoxBoundingBox_clicked(bool checked);
42 void on_pushButtonOpen_clicked(bool checked);
44 void on_pushButtonOpen_clicked();
47 void on_comboBoxSave_activated(int index);
50 Ui::QtSurfaceRendererPanel *ui;
53 void onIsoValueChanged();
58 #endif // QTSURFACERENDERERPANEL_H