Manage measurements on a resliced image.
More...
#include <vtkResliceImageViewerMeasurements.h>
Inherits vtkObject.
|
static void | ProcessEventsHandler (vtkObject *object, unsigned long event, void *clientdata, void *calldata) |
|
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.
- See Also
- vtkResliceCursor vtkResliceCursorWidget vtkResliceCursorRepresentation
Definition at line 44 of file vtkResliceImageViewerMeasurements.h.
vtkResliceImageViewerMeasurements::vtkResliceImageViewerMeasurements |
( |
| ) |
|
|
protected |
vtkResliceImageViewerMeasurements::~vtkResliceImageViewerMeasurements |
( |
| ) |
|
|
protected |
static int vtkResliceImageViewerMeasurements::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkResliceImageViewerMeasurements::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkResliceImageViewerMeasurements::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkResliceImageViewerMeasurements::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual void vtkResliceImageViewerMeasurements::Render |
( |
| ) |
|
|
virtual |
Add / remove a measurement widget
Add / remove a measurement widget
virtual void vtkResliceImageViewerMeasurements::RemoveAllItems |
( |
| ) |
|
|
virtual |
Add / remove a measurement widget
virtual void vtkResliceImageViewerMeasurements::SetProcessEvents |
( |
int |
| ) |
|
|
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 int vtkResliceImageViewerMeasurements::GetProcessEvents |
( |
| ) |
|
|
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 void vtkResliceImageViewerMeasurements::ProcessEventsOn |
( |
| ) |
|
|
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 void vtkResliceImageViewerMeasurements::ProcessEventsOff |
( |
| ) |
|
|
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 void vtkResliceImageViewerMeasurements::SetTolerance |
( |
double |
| ) |
|
|
virtual |
Tolerance for Point-in-Plane check
virtual double vtkResliceImageViewerMeasurements::GetTolerance |
( |
| ) |
|
|
virtual |
Tolerance for Point-in-Plane check
virtual void vtkResliceImageViewerMeasurements::Update |
( |
| ) |
|
|
virtual |
Update the measurements. This is automatically called when the reslice cursor's axes are change.
bool vtkResliceImageViewerMeasurements::IsItemOnReslicedPlane |
( |
vtkAbstractWidget * |
w | ) |
|
|
protected |
Check if a measurement widget is on the resliced plane.
bool vtkResliceImageViewerMeasurements::IsWidgetOnReslicedPlane |
( |
vtkDistanceWidget * |
w | ) |
|
|
protected |
Check if a measurement widget is on the resliced plane.
bool vtkResliceImageViewerMeasurements::IsWidgetOnReslicedPlane |
( |
vtkAngleWidget * |
w | ) |
|
|
protected |
Check if a measurement widget is on the resliced plane.
Check if a measurement widget is on the resliced plane.
bool vtkResliceImageViewerMeasurements::IsWidgetOnReslicedPlane |
( |
vtkCaptionWidget * |
w | ) |
|
|
protected |
Check if a measurement widget is on the resliced plane.
bool vtkResliceImageViewerMeasurements::IsWidgetOnReslicedPlane |
( |
vtkContourWidget * |
w | ) |
|
|
protected |
Check if a measurement widget is on the resliced plane.
bool vtkResliceImageViewerMeasurements::IsWidgetOnReslicedPlane |
( |
vtkSeedWidget * |
w | ) |
|
|
protected |
Check if a measurement widget is on the resliced plane.
bool vtkResliceImageViewerMeasurements::IsWidgetOnReslicedPlane |
( |
vtkHandleWidget * |
w | ) |
|
|
protected |
Check if a measurement widget is on the resliced plane.
Check if a measurement widget is on the resliced plane.
bool vtkResliceImageViewerMeasurements::IsPositionOnReslicedPlane |
( |
double |
p[3] | ) |
|
|
protected |
Check if a measurement widget is on the resliced plane.
static void vtkResliceImageViewerMeasurements::ProcessEventsHandler |
( |
vtkObject * |
object, |
|
|
unsigned long |
event, |
|
|
void * |
clientdata, |
|
|
void * |
calldata |
|
) |
| |
|
staticprotected |
vtkCollection* vtkResliceImageViewerMeasurements::WidgetCollection |
|
protected |
vtkCallbackCommand* vtkResliceImageViewerMeasurements::EventCallbackCommand |
|
protected |
int vtkResliceImageViewerMeasurements::ProcessEvents |
|
protected |
double vtkResliceImageViewerMeasurements::Tolerance |
|
protected |
The documentation for this class was generated from the following file: