1 #ifndef VOLUMERENDERERDATA_H
2 #define VOLUMERENDERERDATA_H
5 #include "volumerenderermanagerdata.h"
6 #include "vtkRenderWindowInteractor.h"
11 class VolumeRendererData : public vtkObject
16 vtkSetObjectMacro(VolRendData, VolumeRendererManagerData)
17 vtkSetObjectMacro(ImageData, vtkImageData)
18 vtkSetObjectMacro(Renderer, vtkRenderer)
19 vtkSetObjectMacro(LookUpTable, vtkLookupTable)
20 vtkSetObjectMacro(Interactor, vtkRenderWindowInteractor)
23 VolumeRendererManagerData* VolRendData;
24 vtkImageData* ImageData;
25 vtkRenderer* Renderer;
26 vtkLookupTable* LookUpTable;
27 vtkRenderWindowInteractor* Interactor;
29 void ShowVolume(bool enable);
30 void OpacityChanged(vector<double> greyvalues, vector<double> values);
31 void BoundingBoxChanged(bool checked);
38 #endif // VOLUMERENDERERDATA_H