Go to the documentation of this file.
25 #ifndef vtkResliceImageViewerMeasurements_h
26 #define vtkResliceImageViewerMeasurements_h
112 void* clientdata,
void* calldata);
#define vtkGetObjectMacro(name, type)
GLfloat GLfloat GLfloat GLfloat h
void PrintSelf(ostream &os, vtkIndent indent)
bool IsWidgetOnReslicedPlane(vtkBiDimensionalWidget *w)
virtual void RemoveItem(vtkAbstractWidget *)
~vtkResliceImageViewerMeasurements()
bool IsWidgetOnReslicedPlane(vtkHandleWidget *w)
virtual void AddItem(vtkAbstractWidget *)
vtkCallbackCommand * EventCallbackCommand
#define vtkTypeMacro(thisClass, superclass)
abstract class for representing widget handles
abstract base class for most VTK objects
bool IsWidgetOnReslicedPlane(vtkContourWidget *w)
virtual void RemoveAllItems()
vtkResliceImageViewerMeasurements()
Manage measurements on a resliced image.
virtual void SetResliceImageViewer(vtkResliceImageViewer *)
vtkCollection * WidgetCollection
bool IsWidgetOnReslicedPlane(vtkCaptionWidget *w)
#define vtkSetClampMacro(name, type, min, max)
bool IsWidgetOnReslicedPlane(vtkDistanceWidget *w)
create and manipulate unsorted lists of objects
#define VTKINTERACTIONIMAGE_EXPORT
a simple class to control print indentation
bool IsItemOnReslicedPlane(vtkAbstractWidget *w)
bool IsPointOnReslicedPlane(vtkHandleRepresentation *h)
vtkResliceImageViewer * ResliceImageViewer
#define vtkGetMacro(name, type)
static void ProcessEventsHandler(vtkObject *object, unsigned long event, void *clientdata, void *calldata)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
bool IsWidgetOnReslicedPlane(vtkSeedWidget *w)
static vtkResliceImageViewerMeasurements * New()
supports function callbacks
GLubyte GLubyte GLubyte GLubyte w
Display an image along with a reslice cursor.
bool IsPositionOnReslicedPlane(double p[3])
bool IsWidgetOnReslicedPlane(vtkAngleWidget *w)