#include <vtkSlicerTractographyDisplayGUI.h>
| vtkSlicerTractographyDisplayGUI::vtkSlicerTractographyDisplayGUI | ( | ) | [protected] |
| vtkSlicerTractographyDisplayGUI::~vtkSlicerTractographyDisplayGUI | ( | ) | [protected, virtual] |
| vtkSlicerTractographyDisplayGUI::vtkSlicerTractographyDisplayGUI | ( | const vtkSlicerTractographyDisplayGUI & | ) | [private] |
| void vtkSlicerTractographyDisplayGUI::AddGUIObservers | ( | void | ) | [virtual] |
Add/Remove observers on a GUI.
Reimplemented from vtkSlicerComponentGUI.
References vtkSlicerComponentGUI::GUICallbackCommand, LoadTractographyButton, LoadTractographyDirectoryButton, and SaveTractographyButton.
| virtual void vtkSlicerTractographyDisplayGUI::BuildGUI | ( | vtkKWFrame * | f, | |
| double * | bgColor | |||
| ) | [inline, virtual] |
| virtual void vtkSlicerTractographyDisplayGUI::BuildGUI | ( | vtkKWFrame * | f | ) | [inline, virtual] |
| void vtkSlicerTractographyDisplayGUI::BuildGUI | ( | void | ) | [virtual] |
Specifies all widgets for this GUI Define function in subclasses.
Reimplemented from vtkSlicerComponentGUI.
References NodeSelector::app, vtkSlicerModuleGUI::BuildHelpAndAboutFrame(), vtkSlicerModuleCollapsibleFrame::CollapseFrame(), vtkSlicerModuleCollapsibleFrame::ExpandFrame(), FiberBundleDisplayWidget, FiberBundleSelectorWidget, LoadTractographyButton, LoadTractographyDirectoryButton, Logic, New(), SaveTractographyButton, vtkSlicerModuleCollapsibleFrame::SetLabelText(), vtkSlicerNodeSelectorWidget::SetMRMLScene(), vtkSlicerWidget::SetMRMLScene(), vtkSlicerNodeSelectorWidget::SetNodeClass(), vtkSlicerModuleGUI::UIPanel, and vtkSlicerNodeSelectorWidget::UpdateMenu().
| void vtkSlicerTractographyDisplayGUI::Enter | ( | vtkMRMLNode * | node | ) | [virtual] |
| void vtkSlicerTractographyDisplayGUI::Enter | ( | void | ) | [virtual] |
functions that define and undefine module-specific behaviors.
Reimplemented from vtkSlicerComponentGUI.
| void vtkSlicerTractographyDisplayGUI::Exit | ( | void | ) | [virtual] |
Reimplemented from vtkSlicerComponentGUI.
| const char* vtkSlicerTractographyDisplayGUI::GetCategory | ( | ) | const [inline, virtual] |
Reimplemented from vtkSlicerModuleGUI.
| void vtkSlicerTractographyDisplayGUI::Init | ( | ) | [virtual] |
Implemented module initialization if needed.
Reimplemented from vtkSlicerModuleGUI.
References Logic, New(), vtkMRMLScene::NewSceneEvent, and vtkSlicerLogic::SetAndObserveMRMLSceneEvents().
| static vtkSlicerTractographyDisplayGUI* vtkSlicerTractographyDisplayGUI::New | ( | ) | [static] |
The usual vtk class functions.
Reimplemented from vtkSlicerModuleGUI.
Referenced by BuildGUI(), and Init().
| void vtkSlicerTractographyDisplayGUI::operator= | ( | const vtkSlicerTractographyDisplayGUI & | ) | [private] |
Not implemented.
Reimplemented from vtkSlicerModuleGUI.
| void vtkSlicerTractographyDisplayGUI::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkSlicerModuleGUI.
| virtual void vtkSlicerTractographyDisplayGUI::ProcessGUIEvents | ( | vtkObject * | , | |
| unsigned long | , | |||
| void * | ||||
| ) | [virtual] |
alternative method to propagate events generated in GUI to logic / mrml
Reimplemented from vtkSlicerModuleGUI.
| virtual void vtkSlicerTractographyDisplayGUI::ProcessLogicEvents | ( | vtkObject * | , | |
| unsigned long | , | |||
| void * | ||||
| ) | [virtual] |
propagate events generated in logic layer to GUI
Reimplemented from vtkSlicerModuleGUI.
| virtual void vtkSlicerTractographyDisplayGUI::ProcessMRMLEvents | ( | vtkObject * | , | |
| unsigned long | , | |||
| void * | ||||
| ) | [virtual] |
alternative method to propagate events generated in GUI to logic / mrml
Reimplemented from vtkSlicerModuleGUI.
| void vtkSlicerTractographyDisplayGUI::RemoveGUIObservers | ( | void | ) | [virtual] |
Reimplemented from vtkSlicerComponentGUI.
References vtkSlicerComponentGUI::GUICallbackCommand, LoadTractographyButton, LoadTractographyDirectoryButton, and SaveTractographyButton.
Referenced by ~vtkSlicerTractographyDisplayGUI().
| void vtkSlicerTractographyDisplayGUI::SetModuleLogic | ( | vtkSlicerLogic * | ) | [virtual] |
Set the module logic
Reimplemented from vtkSlicerModuleGUI.
References vtkSlicerComponentGUI::SetLogic().
| vtkSlicerTractographyDisplayGUI::vtkGetObjectMacro | ( | FiberBundleDisplayWidget | , | |
| vtkSlicerFiberBundleDisplayWidget | ||||
| ) |
| vtkSlicerTractographyDisplayGUI::vtkGetObjectMacro | ( | Logic | , | |
| vtkSlicerTractographyDisplayLogic | ||||
| ) |
| vtkSlicerTractographyDisplayGUI::vtkGetObjectMacro | ( | LoadTractographyButton | , | |
| vtkKWLoadSaveButton | ||||
| ) |
| vtkSlicerTractographyDisplayGUI::vtkSetObjectMacro | ( | Logic | , | |
| vtkSlicerTractographyDisplayLogic | ||||
| ) |
| vtkSlicerTractographyDisplayGUI::vtkTypeRevisionMacro | ( | vtkSlicerTractographyDisplayGUI | , | |
| vtkSlicerModuleGUI | ||||
| ) |
vtkSlicerAllFiberBundlesDisplayWidget* vtkSlicerTractographyDisplayGUI::AllFiberBundlesDisplayWidget [protected] |
Referenced by vtkSlicerTractographyDisplayGUI(), and ~vtkSlicerTractographyDisplayGUI().
vtkSlicerFiberBundleDisplayWidget* vtkSlicerTractographyDisplayGUI::FiberBundleDisplayWidget [protected] |
Referenced by BuildGUI(), vtkSlicerTractographyDisplayGUI(), and ~vtkSlicerTractographyDisplayGUI().
Referenced by BuildGUI(), Enter(), vtkSlicerTractographyDisplayGUI(), and ~vtkSlicerTractographyDisplayGUI().
vtkKWLoadSaveButton* vtkSlicerTractographyDisplayGUI::LoadTractographyButton [protected] |
vtkKWLoadSaveButton* vtkSlicerTractographyDisplayGUI::LoadTractographyDirectoryButton [protected] |
Referenced by BuildGUI(), Init(), and vtkSlicerTractographyDisplayGUI().
vtkKWLoadSaveButton* vtkSlicerTractographyDisplayGUI::SaveTractographyButton [protected] |
1.6.1