Go to the documentation of this file.
35 #ifndef vtkResliceImageViewer_h
36 #define vtkResliceImageViewer_h
46 class vtkResliceImageViewerScrollCallback;
85 RESLICE_AXIS_ALIGNED = 0,
147 enum { SliceChangedEvent = 1001 };
virtual void SetResliceMode(int resliceMode)
perform various plane computations
#define vtkGetObjectMacro(name, type)
virtual void UpdateOrientation()
virtual void SetColorLevel(double s)
a placer that constrains a handle to a finite plane
void SetResliceCursor(vtkResliceCursor *rc)
vtkResliceCursorWidget * ResliceCursorWidget
virtual void SetInputConnection(vtkAlgorithmOutput *input)
vtkResliceImageViewerScrollCallback * ScrollCallback
Geometry for a reslice cursor.
#define vtkTypeMacro(thisClass, superclass)
virtual void UpdateDisplayExtent()
virtual void IncrementSlice(int n)
virtual void UpdatePointPlacer()
GLenum GLenum GLenum input
vtkResliceImageViewerMeasurements * Measurements
vtkPlane * GetReslicePlane()
Manage measurements on a resliced image.
#define VTKINTERACTIONIMAGE_EXPORT
int SliceScrollOnMouseWheel
virtual void SetResliceModeToAxisAligned()
virtual void SetLookupTable(vtkScalarsToColors *)
vtkScalarsToColors * GetLookupTable()
virtual void SetResliceModeToOblique()
topologically and geometrically regular array of data
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
#define vtkGetMacro(name, type)
Superclass for mapping scalar values to colors.
platform-independent render window interaction including picking and frame rate control.
vtkBoundedPlanePointPlacer * PointPlacer
virtual void InstallPipeline()
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
double GetInterSliceSpacingInResliceMode()
virtual void SetInputData(vtkImageData *in)
Proxy object to connect input/output ports.
virtual void SetColorWindow(double s)
vtkResliceCursor * GetResliceCursor()
static vtkResliceImageViewer * New()
virtual void SetThickMode(int)
Display an image along with a reslice cursor.
virtual int GetThickMode()
virtual void UnInstallPipeline()