#include <vtkSlicerMeasurementFrameWidget.h>
| vtkSlicerMeasurementFrameWidget::vtkSlicerMeasurementFrameWidget | ( | void | ) | [protected] |
References ActiveVolumeNode, AngleCombobox, AngleLabel, IdentityButton, InvertButton, Logic, MatrixWidget, MeasurementFrame, New(), RotateButton, and SwapButton.
| vtkSlicerMeasurementFrameWidget::~vtkSlicerMeasurementFrameWidget | ( | void | ) | [protected, virtual] |
| vtkSlicerMeasurementFrameWidget::vtkSlicerMeasurementFrameWidget | ( | const vtkSlicerMeasurementFrameWidget & | ) | [private] |
| void vtkSlicerMeasurementFrameWidget::AddWidgetObservers | ( | ) | [virtual] |
References Checkbuttons, vtkSlicerWidget::GUICallbackCommand, IdentityButton, InvertButton, MatrixWidget, RotateButton, and SwapButton.
Referenced by vtkSlicerDiffusionEditorWidget::CreateWidget().
| int vtkSlicerMeasurementFrameWidget::CheckDeterminant | ( | ) | [protected] |
References MeasurementFrame.
Referenced by SaveMatrix(), and UpdateWidget().
| void vtkSlicerMeasurementFrameWidget::CreateWidget | ( | void | ) | [protected, virtual] |
Create the widget.
Reimplemented from vtkSlicerWidget.
References AngleCombobox, AngleLabel, Checkbuttons, IdentityButton, InvertButton, MatrixWidget, MeasurementFrame, New(), RotateButton, and SwapButton.
| static vtkSlicerMeasurementFrameWidget* vtkSlicerMeasurementFrameWidget::New | ( | ) | [static] |
Reimplemented from vtkSlicerWidget.
Referenced by CreateWidget(), and vtkSlicerMeasurementFrameWidget().
| void vtkSlicerMeasurementFrameWidget::operator= | ( | const vtkSlicerMeasurementFrameWidget & | ) | [private] |
Not implemented.
Reimplemented from vtkSlicerWidget.
| void vtkSlicerMeasurementFrameWidget::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkSlicerWidget.
| virtual void vtkSlicerMeasurementFrameWidget::ProcessWidgetEvents | ( | vtkObject * | caller, | |
| unsigned long | event, | |||
| void * | callData | |||
| ) | [virtual] |
| void vtkSlicerMeasurementFrameWidget::RemoveWidgetObservers | ( | ) | [virtual] |
References Checkbuttons, vtkSlicerWidget::GUICallbackCommand, IdentityButton, InvertButton, MatrixWidget, RotateButton, and SwapButton.
Referenced by ~vtkSlicerMeasurementFrameWidget().
| void vtkSlicerMeasurementFrameWidget::SaveMatrix | ( | ) | [protected] |
| void vtkSlicerMeasurementFrameWidget::SetLogic | ( | vtkSlicerDiffusionEditorLogic * | logic | ) | [virtual] |
References Logic.
Referenced by vtkSlicerDiffusionEditorWidget::CreateWidget().
| void vtkSlicerMeasurementFrameWidget::UpdateMatrix | ( | ) | [protected] |
References ActiveVolumeNode, j, and MatrixWidget.
Referenced by UpdateWidget().
| void vtkSlicerMeasurementFrameWidget::UpdateWidget | ( | vtkMRMLVolumeNode * | node | ) |
| vtkSlicerMeasurementFrameWidget::vtkGetObjectMacro | ( | Matrix | , | |
| vtkMatrix4x4 | ||||
| ) |
| vtkSlicerMeasurementFrameWidget::vtkTypeRevisionMacro | ( | vtkSlicerMeasurementFrameWidget | , | |
| vtkSlicerWidget | ||||
| ) |
Referenced by SaveMatrix(), UpdateMatrix(), UpdateWidget(), vtkSlicerMeasurementFrameWidget(), and ~vtkSlicerMeasurementFrameWidget().
vtkKWComboBox* vtkSlicerMeasurementFrameWidget::AngleCombobox [protected] |
Referenced by CreateWidget(), vtkSlicerMeasurementFrameWidget(), and ~vtkSlicerMeasurementFrameWidget().
vtkKWLabel* vtkSlicerMeasurementFrameWidget::AngleLabel [protected] |
Referenced by CreateWidget(), vtkSlicerMeasurementFrameWidget(), and ~vtkSlicerMeasurementFrameWidget().
vtkKWCheckButton* vtkSlicerMeasurementFrameWidget::Checkbuttons[3] [protected] |
Referenced by AddWidgetObservers(), CreateWidget(), RemoveWidgetObservers(), and ~vtkSlicerMeasurementFrameWidget().
Referenced by SaveMatrix(), SetLogic(), and vtkSlicerMeasurementFrameWidget().
vtkMatrix4x4* vtkSlicerMeasurementFrameWidget::Matrix [protected] |
vtkKWMatrixWidget* vtkSlicerMeasurementFrameWidget::MatrixWidget [protected] |
Referenced by CheckDeterminant(), CreateWidget(), vtkSlicerMeasurementFrameWidget(), and ~vtkSlicerMeasurementFrameWidget().
1.6.1