43 #ifndef SVK_DATA_VIEW_CONTROLLER_H
44 #define SVK_DATA_VIEW_CONTROLLER_H
49 #include <vtkRenderWindow.h>
50 #include <vtkRenderWindowInteractor.h>
51 #include <vtkObject.h>
52 #include <vtkCallbackCommand.h>
88 virtual void SetInput(
svkImageData* data,
int index = 0 ) = 0;
92 virtual void SetSlice(
int slice);
93 virtual int GetSlice();
95 virtual void SetWindowLevelRange(
double lower,
double upper,
int index );
96 virtual void SetRWInteractor( vtkRenderWindowInteractor* rwi );
97 virtual vtkRenderWindowInteractor* GetRWInteractor( );
104 vtkRenderWindowInteractor*
rwi;
113 #endif //SVK_DATA_VIEW_CONTROLLER_H
Definition: svkDataView.h:73
svkDataView * view
Definition: svkDataViewController.h:103
Definition: svkDataViewController.h:72
vtkRenderWindowInteractor * rwi
Definition: svkDataViewController.h:104
Definition: svkImageData.h:107
vector< svkImageData * > dataVector
Definition: svkDataViewController.h:102