35 #ifndef __vtkResliceImageViewer_h
36 #define __vtkResliceImageViewer_h
38 #include "vtkInteractionImageModule.h"
46 class vtkResliceImageViewerScrollCallback;
85 RESLICE_AXIS_ALIGNED = 0,
91 vtkGetMacro(ResliceMode,
int);
92 virtual void SetResliceMode(
int resliceMode);
93 virtual void SetResliceModeToAxisAligned()
95 virtual void SetResliceModeToOblique()
112 virtual void SetThickMode(
int );
113 virtual int GetThickMode();
117 virtual void Reset();
139 vtkSetMacro( SliceScrollOnMouseWheel,
int );
140 vtkGetMacro( SliceScrollOnMouseWheel,
int );
141 vtkBooleanMacro( SliceScrollOnMouseWheel,
int );
145 virtual void IncrementSlice(
int n );
147 enum { SliceChangedEvent = 1001 };
157 virtual void UpdatePointPlacer();
163 double GetInterSliceSpacingInResliceMode();