Go to the documentation of this file.
33 #ifndef vtkResliceImageViewer_h
34 #define vtkResliceImageViewer_h
36 #include "vtkInteractionImageModule.h"
44 class vtkResliceImageViewerScrollCallback;
95 RESLICE_AXIS_ALIGNED = 0,
99 vtkGetMacro(ResliceMode,
int);
100 virtual void SetResliceMode(
int resliceMode);
126 virtual void SetThickMode(
int );
127 virtual int GetThickMode();
133 virtual void Reset();
164 vtkGetMacro( SliceScrollOnMouseWheel,
int );
171 virtual void IncrementSlice(
int n );
173 enum { SliceChangedEvent = 1001 };
183 virtual void UpdatePointPlacer();
191 double GetInterSliceSpacingInResliceMode();
perform various plane computations
a placer that constrains a handle to a finite plane
vtkResliceCursorWidget * ResliceCursorWidget
virtual void Render(void)
Render the resulting image.
vtkResliceImageViewerScrollCallback * ScrollCallback
virtual void SetInputConnection(vtkAlgorithmOutput *input)
Geometry for a reslice cursor.
vtkResliceImageViewerMeasurements * Measurements
virtual void UnInstallPipeline()
Manage measurements on a resliced image.
int SliceScrollOnMouseWheel
virtual void SetResliceModeToAxisAligned()
static vtkImageViewer2 * New()
virtual void InstallPipeline()
virtual void UpdateOrientation()
virtual void SetResliceModeToOblique()
topologically and geometrically regular array of data
a simple class to control print indentation
virtual void SetInputData(vtkImageData *in)
Set/Get the input image to the viewer.
Superclass for mapping scalar values to colors.
platform-independent render window interaction including picking and frame rate control.
virtual void UpdateDisplayExtent()
Update the display extent manually so that the proper slice for the given orientation is displayed.
vtkBoundedPlanePointPlacer * PointPlacer
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
virtual void SetColorLevel(double s)
Proxy object to connect input/output ports.
virtual void SetColorWindow(double s)
Display an image along with a reslice cursor.