VTK
|
Manage measurements on a resliced image. More...
#include <vtkResliceImageViewerMeasurements.h>
Public Member Functions | |
virtual void | Render () |
virtual void | Update () |
virtual void | AddItem (vtkAbstractWidget *) |
virtual void | RemoveItem (vtkAbstractWidget *) |
virtual void | RemoveAllItems () |
virtual void | SetProcessEvents (int) |
virtual int | GetProcessEvents () |
virtual void | ProcessEventsOn () |
virtual void | ProcessEventsOff () |
virtual void | SetTolerance (double) |
virtual double | GetTolerance () |
virtual void | SetResliceImageViewer (vtkResliceImageViewer *) |
virtual vtkResliceImageViewer * | GetResliceImageViewer () |
![]() | |
vtkObject * | NewInstance () const |
virtual void | DebugOn () |
virtual void | DebugOff () |
bool | GetDebug () |
void | SetDebug (bool debugFlag) |
virtual void | Modified () |
virtual unsigned long | GetMTime () |
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
vtkCommand * | GetCommand (unsigned long tag) |
void | RemoveObserver (vtkCommand *) |
void | RemoveObservers (unsigned long event, vtkCommand *) |
void | RemoveObservers (const char *event, vtkCommand *) |
int | HasObserver (unsigned long event, vtkCommand *) |
int | HasObserver (const char *event, vtkCommand *) |
void | RemoveObserver (unsigned long tag) |
void | RemoveObservers (unsigned long event) |
void | RemoveObservers (const char *event) |
void | RemoveAllObservers () |
int | HasObserver (unsigned long event) |
int | HasObserver (const char *event) |
template<class U , class T > | |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
template<class U , class T > | |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
template<class U , class T > | |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
int | InvokeEvent (unsigned long event, void *callData) |
int | InvokeEvent (const char *event, void *callData) |
int | InvokeEvent (unsigned long event) |
int | InvokeEvent (const char *event) |
![]() | |
const char * | GetClassName () const |
virtual void | Delete () |
virtual void | FastDelete () |
void | Print (ostream &os) |
virtual void | Register (vtkObjectBase *o) |
virtual void | UnRegister (vtkObjectBase *o) |
void | SetReferenceCount (int) |
void | PrintRevisions (ostream &) |
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
int | GetReferenceCount () |
Static Protected Member Functions | |
static void | ProcessEventsHandler (vtkObject *object, unsigned long event, void *clientdata, void *calldata) |
Protected Attributes | |
vtkResliceImageViewer * | ResliceImageViewer |
vtkCollection * | WidgetCollection |
vtkCallbackCommand * | EventCallbackCommand |
int | ProcessEvents |
double | Tolerance |
![]() | |
bool | Debug |
vtkTimeStamp | MTime |
vtkSubjectHelper * | SubjectHelper |
![]() | |
vtkAtomicInt32 | ReferenceCount |
vtkWeakPointerBase ** | WeakPointers |
typedef vtkObject | Superclass |
static vtkResliceImageViewerMeasurements * | New () |
static int | IsTypeOf (const char *type) |
static vtkResliceImageViewerMeasurements * | SafeDownCast (vtkObjectBase *o) |
virtual int | IsA (const char *type) |
vtkResliceImageViewerMeasurements * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkObjectBase * | NewInstanceInternal () const |
Additional Inherited Members | |
![]() | |
typedef vtkObjectBase | Superclass |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkObject * | SafeDownCast (vtkObjectBase *o) |
static vtkObject * | New () |
static void | BreakOnError () |
static void | SetGlobalWarningDisplay (int val) |
static void | GlobalWarningDisplayOn () |
static void | GlobalWarningDisplayOff () |
static int | GetGlobalWarningDisplay () |
![]() | |
static int | IsTypeOf (const char *name) |
static vtkObjectBase * | New () |
Manage measurements on a resliced image.
This class manages measurements on the resliced image. It toggles the the visibility of the measurements based on whether the resliced image is the same orientation as when the measurement was initially placed.
Definition at line 44 of file vtkResliceImageViewerMeasurements.h.
Standard VTK methods.
Definition at line 51 of file vtkResliceImageViewerMeasurements.h.
|
protected |
|
protected |
|
static |
Standard VTK methods.
|
static |
Standard VTK methods.
|
virtual |
Standard VTK methods.
Reimplemented from vtkObject.
|
static |
Standard VTK methods.
|
protectedvirtual |
Standard VTK methods.
Reimplemented from vtkObject.
vtkResliceImageViewerMeasurements* vtkResliceImageViewerMeasurements::NewInstance | ( | ) | const |
Standard VTK methods.
|
virtual |
Standard VTK methods.
Reimplemented from vtkObject.
|
virtual |
Render the measurements.
|
virtual |
Add / remove a measurement widget
|
virtual |
Add / remove a measurement widget
|
virtual |
Add / remove a measurement widget
|
virtual |
Methods to change whether the widget responds to interaction. Set this to Off to disable interaction. On by default. Subclasses must overide SetProcessEvents() to make sure that they pass on the flag to all component widgets.
|
virtual |
Methods to change whether the widget responds to interaction. Set this to Off to disable interaction. On by default. Subclasses must overide SetProcessEvents() to make sure that they pass on the flag to all component widgets.
|
virtual |
Methods to change whether the widget responds to interaction. Set this to Off to disable interaction. On by default. Subclasses must overide SetProcessEvents() to make sure that they pass on the flag to all component widgets.
|
virtual |
Methods to change whether the widget responds to interaction. Set this to Off to disable interaction. On by default. Subclasses must overide SetProcessEvents() to make sure that they pass on the flag to all component widgets.
|
virtual |
Tolerance for Point-in-Plane check
|
virtual |
Tolerance for Point-in-Plane check
|
virtual |
Set the reslice image viewer. This is automatically done in the class vtkResliceImageViewer
|
virtual |
Set the reslice image viewer. This is automatically done in the class vtkResliceImageViewer
|
virtual |
Update the measurements. This is automatically called when the reslice cursor's axes are change.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
protected |
Check if a measurement widget is on the resliced plane.
|
staticprotected |
|
protected |
Definition at line 114 of file vtkResliceImageViewerMeasurements.h.
|
protected |
Definition at line 115 of file vtkResliceImageViewerMeasurements.h.
|
protected |
Definition at line 118 of file vtkResliceImageViewerMeasurements.h.
|
protected |
Definition at line 122 of file vtkResliceImageViewerMeasurements.h.
|
protected |
Definition at line 125 of file vtkResliceImageViewerMeasurements.h.