25 #ifndef __vtkResliceImageViewerMeasurements_h
26 #define __vtkResliceImageViewerMeasurements_h
28 #include "vtkInteractionImageModule.h"
29 #include "vtkObject.h"
33 class vtkCallbackCommand;
52 void PrintSelf(ostream& os, vtkIndent indent);
56 virtual void Render();
62 virtual void RemoveAllItems();
70 vtkSetClampMacro(ProcessEvents,
int, 0, 1);
71 vtkGetMacro(ProcessEvents,
int);
72 vtkBooleanMacro(ProcessEvents,
int);
77 vtkSetMacro( Tolerance,
double );
78 vtkGetMacro( Tolerance,
double );
90 virtual void Update();
107 bool IsPositionOnReslicedPlane(
double p[3] );
111 static void ProcessEventsHandler(vtkObject*
object,
unsigned long event,
112 void* clientdata,
void* calldata);
abstract class for representing widget handles
vtkCollection * WidgetCollection
Manage measurements on a resliced image.
vtkCallbackCommand * EventCallbackCommand
vtkResliceImageViewer * ResliceImageViewer
Display an image along with a reslice cursor.