35 #ifndef vtkResliceImageViewer_h 
   36 #define vtkResliceImageViewer_h 
   46 class vtkResliceImageViewerScrollCallback;
 
   85     RESLICE_AXIS_ALIGNED = 0,
 
   91   vtkGetMacro(ResliceMode, 
int);
 
   92   virtual void SetResliceMode(
int resliceMode);
 
  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();
 
vtkBoundedPlanePointPlacer * PointPlacer
 
vtkResliceCursorWidget * ResliceCursorWidget
 
virtual void SetResliceModeToOblique()
 
virtual void SetColorLevel(double s)
 
virtual void Render(void)
 
virtual void SetInputData(vtkImageData *in)
 
Proxy object to connect input/output ports. 
 
virtual void SetColorWindow(double s)
 
a placer that constrains a handle to a finite plane 
 
Superclass for mapping scalar values to colors. 
 
platform-independent render window interaction including picking and frame rate control. 
 
Manage measurements on a resliced image. 
 
virtual void InstallPipeline()
 
vtkResliceImageViewerMeasurements * Measurements
 
#define VTKINTERACTIONIMAGE_EXPORT
 
a simple class to control print indentation 
 
topologically and geometrically regular array of data 
 
perform various plane computations 
 
virtual void UpdateOrientation()
 
virtual void SetInputConnection(vtkAlgorithmOutput *input)
 
vtkResliceImageViewerScrollCallback * ScrollCallback
 
int SliceScrollOnMouseWheel
 
virtual void UnInstallPipeline()
 
static vtkImageViewer2 * New()
 
virtual void UpdateDisplayExtent()
 
Display an image along with a reslice cursor. 
 
void PrintSelf(ostream &os, vtkIndent indent)
 
virtual void SetResliceModeToAxisAligned()
 
Geometry for a reslice cursor.