1 #ifndef QTVOLUMERENDERERPANEL_H
2 #define QTVOLUMERENDERERPANEL_H
6 #include "volumerenderermanagerdata.h"
9 class QtVolumeRendererPanel;
12 class QtVolumeRendererPanel : public QWidget
17 explicit QtVolumeRendererPanel(QWidget *parent = 0);
18 ~QtVolumeRendererPanel();
21 * set the image data to the volume renderer
23 void SetImageData(vtkImageData* img){
29 void SetRenderer(vtkRenderer* render){
34 void SetLookUpTable(vtkLookupTable *lookuptable){
35 m_Lookuptable = lookuptable;
39 void on_checkBoxShowVolume_clicked(bool checked);
41 void on_opacitySlider_valueChanged(int value);
44 Ui::QtVolumeRendererPanel *ui;
48 VolumeRendererManagerData* m_volrenddata;
49 vtkImageData* m_ImageData;
50 vtkRenderer* m_Render;
51 vtkLookupTable* m_Lookuptable;
54 #endif // QTVOLUMERENDERERPANEL_H