#include <vtkProstateNavStep.h>
| vtkProstateNavStep::vtkProstateNavStep | ( | ) | [protected] |
| vtkProstateNavStep::~vtkProstateNavStep | ( | ) | [protected] |
References GUICallbackCommand, MRMLObserverManager, SetAndObserveMRMLScene(), SetGUI(), and SetLogic().
| vtkProstateNavStep::vtkProstateNavStep | ( | const vtkProstateNavStep & | ) | [private] |
| int vtkProstateNavStep::CanGoToSelf | ( | ) | [virtual] |
| const char* vtkProstateNavStep::GetTitle | ( | ) | [inline] |
Referenced by vtkProstateNavGUI::UpdateWorkflowSteps().
| void vtkProstateNavStep::GetTitleBackgroundColor | ( | double * | r, | |
| double * | g, | |||
| double * | b | |||
| ) | [inline] |
Referenced by vtkProstateNavGUI::UpdateGUI(), and vtkProstateNavGUI::UpdateWorkflowSteps().
| void vtkProstateNavStep::GUICallback | ( | vtkObject * | caller, | |
| unsigned long | eid, | |||
| void * | clientData, | |||
| void * | callData | |||
| ) | [static, protected] |
Referenced by vtkProstateNavStep().
| void vtkProstateNavStep::HideUserInterface | ( | ) | [virtual] |
Reimplemented in vtkProstateNavCalibrationStep, vtkProstateNavFiducialCalibrationStep, vtkProstateNavStepTargetingTemplate, vtkProstateNavStepVerification, and vtkProstateNavTargetingStep.
References SetAndObserveMRMLScene().
Referenced by vtkProstateNavGUI::Exit(), and vtkProstateNavGUI::UpdateWorkflowSteps().
| bool vtkProstateNavStep::IsRobotModelShown | ( | ) |
| bool vtkProstateNavStep::IsWorkspaceModelShown | ( | ) |
| void vtkProstateNavStep::MRMLCallback | ( | vtkObject * | caller, | |
| unsigned long | eid, | |||
| void * | clientData, | |||
| void * | callData | |||
| ) | [static, protected] |
Referenced by vtkProstateNavStep().
| static vtkProstateNavStep* vtkProstateNavStep::New | ( | ) | [static] |
Reimplemented in vtkProstateNavCalibrationStep, vtkProstateNavFiducialCalibrationStep, vtkProstateNavManualControlStep, vtkProstateNavStepSetUp, vtkProstateNavStepSetUpTemplate, vtkProstateNavStepTargetingTemplate, vtkProstateNavStepVerification, and vtkProstateNavTargetingStep.
Referenced by vtkProstateNavStep().
| void vtkProstateNavStep::operator= | ( | const vtkProstateNavStep & | ) | [private] |
| void vtkProstateNavStep::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| virtual void vtkProstateNavStep::ProcessGUIEvents | ( | vtkObject * | caller, | |
| unsigned long | event, | |||
| void * | callData | |||
| ) | [inline, virtual] |
Reimplemented in vtkProstateNavCalibrationStep, vtkProstateNavFiducialCalibrationStep, vtkProstateNavManualControlStep, vtkProstateNavStepSetUp, vtkProstateNavStepSetUpTemplate, vtkProstateNavStepTargetingTemplate, vtkProstateNavStepVerification, and vtkProstateNavTargetingStep.
Referenced by vtkProstateNavGUI::ProcessGUIEvents().
| virtual void vtkProstateNavStep::ProcessMRMLEvents | ( | vtkObject * | caller, | |
| unsigned long | event, | |||
| void * | callData | |||
| ) | [inline, virtual] |
| virtual void vtkProstateNavStep::Register | ( | vtkObject * | o | ) | [inline, virtual] |
References Register().
| void vtkProstateNavStep::SetAndObserveMRMLScene | ( | vtkMRMLScene * | mrml | ) | [inline] |
References vtkObjectPointer.
Referenced by HideUserInterface(), ShowUserInterface(), vtkProstateNavGUI::TearDownGUI(), vtkProstateNavGUI::UpdateWorkflowSteps(), and ~vtkProstateNavStep().
| void vtkProstateNavStep::SetAndObserveMRMLSceneEvents | ( | vtkMRMLScene * | mrml, | |
| vtkIntArray * | events | |||
| ) | [inline] |
References vtkObjectPointer.
| virtual void vtkProstateNavStep::SetGUI | ( | vtkProstateNavGUI * | ) | [virtual] |
| void vtkProstateNavStep::SetInGUICallbackFlag | ( | int | flag | ) | [inline] |
| void vtkProstateNavStep::SetInMRMLCallbackFlag | ( | int | flag | ) | [inline] |
| virtual void vtkProstateNavStep::SetLogic | ( | vtkProstateNavLogic * | ) | [virtual] |
| void vtkProstateNavStep::SetTitle | ( | const char * | title | ) | [inline] |
Referenced by vtkProstateNavCalibrationStep::vtkProstateNavCalibrationStep(), vtkProstateNavFiducialCalibrationStep::vtkProstateNavFiducialCalibrationStep(), vtkProstateNavManualControlStep::vtkProstateNavManualControlStep(), vtkProstateNavStepSetUp::vtkProstateNavStepSetUp(), vtkProstateNavStepSetUpTemplate::vtkProstateNavStepSetUpTemplate(), vtkProstateNavStepTargetingTemplate::vtkProstateNavStepTargetingTemplate(), vtkProstateNavStepVerification::vtkProstateNavStepVerification(), and vtkProstateNavTargetingStep::vtkProstateNavTargetingStep().
| void vtkProstateNavStep::SetTitleBackgroundColor | ( | double | r, | |
| double | g, | |||
| double | b | |||
| ) | [inline] |
Referenced by vtkProstateNavGUI::UpdateWorkflowSteps().
| void vtkProstateNavStep::ShowRobotModel | ( | bool | show | ) |
| void vtkProstateNavStep::ShowUserInterface | ( | ) | [virtual] |
Reimplemented in vtkProstateNavCalibrationStep, vtkProstateNavFiducialCalibrationStep, vtkProstateNavManualControlStep, vtkProstateNavStepSetUp, vtkProstateNavStepSetUpTemplate, vtkProstateNavStepTargetingTemplate, vtkProstateNavStepVerification, and vtkProstateNavTargetingStep.
References MRMLScene, SetAndObserveMRMLScene(), and TitleBackgroundColor.
Referenced by vtkProstateNavGUI::Enter(), and vtkProstateNavGUI::UpdateWorkflowSteps().
| void vtkProstateNavStep::ShowWorkspaceModel | ( | bool | show | ) |
References vtkProstateNavLogic::ShowWorkspaceModel().
Referenced by vtkProstateNavTargetingStep::ProcessGUIEvents(), vtkProstateNavStepVerification::ProcessGUIEvents(), vtkProstateNavStepTargetingTemplate::ProcessGUIEvents(), vtkProstateNavFiducialCalibrationStep::ProcessGUIEvents(), and vtkProstateNavCalibrationStep::ProcessGUIEvents().
| void vtkProstateNavStep::TearDownGUI | ( | void | ) | [virtual] |
Reimplemented in vtkProstateNavFiducialCalibrationStep, vtkProstateNavStepVerification, and vtkProstateNavTargetingStep.
Referenced by vtkProstateNavGUI::TearDownGUI(), and vtkProstateNavGUI::UpdateWorkflowSteps().
| virtual void vtkProstateNavStep::UnRegister | ( | vtkObjectBase * | o | ) | [inline, virtual] |
| virtual void vtkProstateNavStep::UpdateGUI | ( | ) | [inline, virtual] |
Reimplemented in vtkProstateNavFiducialCalibrationStep, vtkProstateNavStepTargetingTemplate, vtkProstateNavStepVerification, and vtkProstateNavTargetingStep.
Referenced by vtkProstateNavGUI::UpdateGUI(), and vtkProstateNavGUI::UpdateWorkflowSteps().
| void vtkProstateNavStep::UpdateName | ( | ) |
References FW::Actions::Modified, StepNumber, Title, and TotalSteps.
Referenced by vtkProstateNavGUI::UpdateWorkflowSteps().
| void vtkProstateNavStep::Validate | ( | ) | [virtual] |
| vtkProstateNavStep::vtkGetMacro | ( | InGUICallbackFlag | , | |
| int | ||||
| ) |
| vtkProstateNavStep::vtkGetMacro | ( | InMRMLCallbackFlag | , | |
| int | ||||
| ) |
| vtkProstateNavStep::vtkGetMacro | ( | StepNumber | , | |
| int | ||||
| ) |
| vtkProstateNavStep::vtkGetMacro | ( | TotalSteps | , | |
| int | ||||
| ) |
| vtkProstateNavStep::vtkGetObjectMacro | ( | ProstateNavManager | , | |
| vtkMRMLProstateNavManagerNode | ||||
| ) |
| vtkProstateNavStep::vtkGetObjectMacro | ( | Logic | , | |
| vtkProstateNavLogic | ||||
| ) |
| vtkProstateNavStep::vtkGetObjectMacro | ( | GUI | , | |
| vtkProstateNavGUI | ||||
| ) |
| vtkProstateNavStep::vtkSetMacro | ( | StepNumber | , | |
| int | ||||
| ) |
| vtkProstateNavStep::vtkSetMacro | ( | TotalSteps | , | |
| int | ||||
| ) |
| vtkProstateNavStep::vtkSetObjectMacro | ( | ProstateNavManager | , | |
| vtkMRMLProstateNavManagerNode | ||||
| ) |
| vtkProstateNavStep::vtkTypeRevisionMacro | ( | vtkProstateNavStep | , | |
| vtkKWWizardStep | ||||
| ) |
vtkProstateNavGUI* vtkProstateNavStep::GUI [protected] |
vtkCallbackCommand* vtkProstateNavStep::GUICallbackCommand [protected] |
Referenced by vtkProstateNavTargetingStep::AddGUIObservers(), vtkProstateNavStepVerification::AddGUIObservers(), vtkProstateNavStepTargetingTemplate::AddGUIObservers(), vtkProstateNavFiducialCalibrationStep::AddGUIObservers(), vtkProstateNavCalibrationStep::AddGUIObservers(), vtkProstateNavTargetingStep::RemoveGUIObservers(), vtkProstateNavStepVerification::RemoveGUIObservers(), vtkProstateNavStepTargetingTemplate::RemoveGUIObservers(), vtkProstateNavFiducialCalibrationStep::RemoveGUIObservers(), vtkProstateNavCalibrationStep::RemoveGUIObservers(), vtkProstateNavStepSetUpTemplate::ShowUserInterface(), vtkProstateNavStepSetUp::ShowUserInterface(), vtkProstateNavStep(), vtkProstateNavCalibrationStep::~vtkProstateNavCalibrationStep(), ~vtkProstateNavStep(), vtkProstateNavStepSetUp::~vtkProstateNavStepSetUp(), and vtkProstateNavStepSetUpTemplate::~vtkProstateNavStepSetUpTemplate().
int vtkProstateNavStep::InGUICallbackFlag [protected] |
Referenced by vtkProstateNavStep().
int vtkProstateNavStep::InMRMLCallbackFlag [protected] |
Referenced by vtkProstateNavStep().
vtkProstateNavLogic* vtkProstateNavStep::Logic [protected] |
Referenced by vtkProstateNavTargetingStep::AddMRMLObservers(), vtkProstateNavStepVerification::AddMRMLObservers(), vtkProstateNavStepTargetingTemplate::AddMRMLObservers(), vtkProstateNavFiducialCalibrationStep::AddMRMLObservers(), vtkProstateNavTargetingStep::RemoveMRMLObservers(), vtkProstateNavStepVerification::RemoveMRMLObservers(), vtkProstateNavStepTargetingTemplate::RemoveMRMLObservers(), vtkProstateNavFiducialCalibrationStep::RemoveMRMLObservers(), and vtkProstateNavStep().
Referenced by vtkProstateNavTargetingStep::AddMRMLObservers(), vtkProstateNavStepVerification::AddMRMLObservers(), vtkProstateNavStepTargetingTemplate::AddMRMLObservers(), vtkProstateNavTargetingStep::RemoveMRMLObservers(), vtkProstateNavStepTargetingTemplate::RemoveMRMLObservers(), vtkProstateNavStepVerification::SetVerificationPointListNode(), vtkProstateNavStep(), and ~vtkProstateNavStep().
vtkMRMLScene* vtkProstateNavStep::MRMLScene [protected] |
Referenced by vtkProstateNavTargetingStep::AddMRMLObservers(), vtkProstateNavStepVerification::AddMRMLObservers(), vtkProstateNavFiducialCalibrationStep::AddMRMLObservers(), vtkProstateNavStepTargetingTemplate::OnMultiColumnListSelectionChanged(), vtkProstateNavCalibrationStep::PerformZFrameCalibration(), vtkProstateNavTargetingStep::ProcessMRMLEvents(), vtkProstateNavStepVerification::ProcessMRMLEvents(), vtkProstateNavFiducialCalibrationStep::ProcessMRMLEvents(), vtkProstateNavTargetingStep::RemoveMRMLObservers(), vtkProstateNavStepVerification::RemoveMRMLObservers(), vtkProstateNavFiducialCalibrationStep::RemoveMRMLObservers(), vtkProstateNavFiducialCalibrationStep::ShowLoadVolumeControls(), vtkProstateNavStepSetUpTemplate::ShowUserInterface(), vtkProstateNavStepSetUp::ShowUserInterface(), ShowUserInterface(), vtkProstateNavCalibrationStep::ShowUserInterface(), vtkProstateNavCalibrationStep::ShowZFrameModel(), vtkProstateNavFiducialCalibrationStep::UpdateGUI(), and vtkProstateNavStep().
Referenced by vtkProstateNavStepSetUp::GetRobotNode(), and vtkProstateNavStep().
int vtkProstateNavStep::StepNumber [protected] |
Referenced by UpdateName().
std::string vtkProstateNavStep::Title [protected] |
Referenced by UpdateName().
double vtkProstateNavStep::TitleBackgroundColor[3] [protected] |
int vtkProstateNavStep::TotalSteps [protected] |
Referenced by UpdateName().
1.6.1