#include <vtkPETCTFusionGUI.h>
| vtkPETCTFusionGUI::vtkPETCTFusionGUI | ( | ) | [protected] |
References AddToPlotArrayButton, ClearPlotArrayButton, ColorSet, ComputeButton, CTRange, CTSelector, DoseUnitsMenuButton, GetFromDICOMButton, HelpButton, InjectedDoseEntry, InjectedDoseLabel, Logic, MaskSelector, PatientNameLabel, PatientWeightEntry, PatientWeightLabel, PETCTFusionNode, PETRange, PETSelector, ResultList, ResultListWithScrollbars, SaveButton, SavePlotArrayButton, ShowPlotButton, StudyDateLabel, TissueConcentrationEntry, TissueUnitsMenuButton, UpdatingGUI, UpdatingLUT, VolumeRenderCheckbox, and WeightUnitsMenuButton.
| vtkPETCTFusionGUI::~vtkPETCTFusionGUI | ( | ) | [protected] |
References AddToPlotArrayButton, ClearPlotArrayButton, ColorSet, ComputeButton, CTRange, CTSelector, DoseUnitsMenuButton, GetFromDICOMButton, HelpButton, InjectedDoseEntry, InjectedDoseLabel, Logic, MaskSelector, PatientNameLabel, PatientWeightEntry, PatientWeightLabel, PETCTFusionNode, PETRange, PETSelector, ResultList, ResultListWithScrollbars, SaveButton, SavePlotArrayButton, vtkSlicerComponentGUI::SetAndObserveMRMLScene(), vtkSlicerComponentGUI::SetLogic(), ShowPlotButton, StudyDateLabel, TissueConcentrationEntry, TissueUnitsMenuButton, UpdatingGUI, UpdatingLUT, VolumeRenderCheckbox, and WeightUnitsMenuButton.
| vtkPETCTFusionGUI::vtkPETCTFusionGUI | ( | const vtkPETCTFusionGUI & | ) | [protected] |
| void vtkPETCTFusionGUI::AddGUIObservers | ( | void | ) | [virtual] |
Add/Remove observers on a GUI.
Reimplemented from vtkSlicerComponentGUI.
References vtkSlicerModuleGUI::Built, ColorSet, ComputeButton, CTSelector, DoseUnitsMenuButton, GetFromDICOMButton, vtkSlicerComponentGUI::GUICallbackCommand, InjectedDoseEntry, MaskSelector, vtkSlicerNodeSelectorWidget::NodeSelectedEvent, PatientWeightEntry, PETSelector, SaveButton, TissueConcentrationEntry, TissueUnitsMenuButton, vtkSlicerModuleGUI::Visited, VolumeRenderCheckbox, and WeightUnitsMenuButton.
Referenced by Enter().
| void vtkPETCTFusionGUI::ApplyDefaultCTLUT | ( | ) | [virtual] |
References vtkMRMLScene::AddNode(), Console::c, vtkMRMLNode::DisableModifiedEventOff(), vtkMRMLNode::DisableModifiedEventOn(), vtkMRMLDisplayNode::GetColorNode(), GetCTColorTableNodeIDByType(), vtkMRMLDisplayableNode::GetDisplayNode(), vtkMRMLScene::GetNodeByID(), vtkMRMLColorTableNode::Grey, vtkMRMLNode::InvokePendingModifiedEvent(), vtkSlicerComponentGUI::MRMLScene, New(), PETCTFusionNode, vtkMRMLDisplayNode::SetAndObserveColorNodeID(), vtkMRMLDisplayableNode::SetAndObserveDisplayNodeID(), vtkMRMLScalarVolumeDisplayNode::SetAutoWindowLevel(), vtkMRMLNode::SetScene(), and type.
| void vtkPETCTFusionGUI::ApplyDefaultPETLUT | ( | ) | [virtual] |
References vtkMRMLScene::AddNode(), Console::c, vtkMRMLNode::DisableModifiedEventOff(), vtkMRMLNode::DisableModifiedEventOn(), vtkMRMLDisplayNode::GetColorNode(), vtkMRMLDisplayableNode::GetDisplayNode(), vtkMRMLScene::GetNodeByID(), GetPETColorNodeIDByType(), vtkMRMLNode::InvokePendingModifiedEvent(), vtkSlicerComponentGUI::MRMLScene, New(), PETCTFusionNode, vtkMRMLPETProceduralColorNode::PETheat, vtkMRMLPETProceduralColorNode::PETMIP, vtkMRMLPETProceduralColorNode::PETrainbow, vtkMRMLDisplayNode::SetAndObserveColorNodeID(), vtkMRMLDisplayableNode::SetAndObserveDisplayNodeID(), vtkMRMLScalarVolumeDisplayNode::SetAutoWindowLevel(), vtkMRMLNode::SetScene(), and type.
| void vtkPETCTFusionGUI::BuildAnalysisFrame | ( | vtkKWWidget * | parent | ) | [virtual] |
References DoseUnitsMenuButton, vtkSlicerModuleCollapsibleFrame::ExpandFrame(), GetFromDICOMButton, InjectedDoseEntry, InjectedDoseLabel, New(), PatientWeightEntry, PatientWeightLabel, vtkSlicerModuleCollapsibleFrame::SetLabelText(), TissueUnitsMenuButton, and WeightUnitsMenuButton.
Referenced by BuildGUI().
| void vtkPETCTFusionGUI::BuildDisplayFrame | ( | vtkKWWidget * | parent | ) | [virtual] |
References ColorSet, CTRange, vtkSlicerModuleCollapsibleFrame::ExpandFrame(), AnalyzeData::f1, New(), PETRange, vtkSlicerModuleCollapsibleFrame::SetLabelText(), and VolumeRenderCheckbox.
Referenced by BuildGUI().
| void vtkPETCTFusionGUI::BuildFusionFrame | ( | vtkKWWidget * | parent | ) | [virtual] |
References CTSelector, vtkSlicerModuleCollapsibleFrame::ExpandFrame(), MaskSelector, New(), PatientNameLabel, PETSelector, vtkSlicerModuleCollapsibleFrame::SetLabelText(), vtkSlicerNodeSelectorWidget::SetMRMLScene(), vtkSlicerNodeSelectorWidget::SetNodeClass(), StudyDateLabel, and vtkSlicerNodeSelectorWidget::UpdateMenu().
Referenced by BuildGUI().
| void vtkPETCTFusionGUI::BuildGUI | ( | void | ) | [virtual] |
Specifies all widgets for this GUI Define function in subclasses.
Reimplemented from vtkSlicerComponentGUI.
References BuildAnalysisFrame(), BuildDisplayFrame(), BuildFusionFrame(), vtkSlicerModuleGUI::BuildHelpAndAboutFrame(), BuildReportFrame(), vtkSlicerModuleGUI::Built, vtkSlicerModuleGUI::GetAcknowledgementIcons(), InitializeCTMinAndMax(), InitializeGUI(), InitializePETMinAndMax(), New(), and vtkSlicerModuleGUI::UIPanel.
Referenced by Enter().
| void vtkPETCTFusionGUI::BuildReportFrame | ( | vtkKWWidget * | parent | ) | [virtual] |
| void vtkPETCTFusionGUI::ClearDICOMInformation | ( | ) | [virtual] |
References InjectedDoseLabel, PatientNameLabel, PatientWeightLabel, StudyDateLabel, and UpdatingGUI.
Referenced by UpdateDICOMPanel().
| void vtkPETCTFusionGUI::ClearResultsTable | ( | ) | [virtual] |
References ResultList.
| void vtkPETCTFusionGUI::ColorizePETVolume | ( | int | type | ) | [virtual] |
References vtkMRMLDisplayNode::GetColorNode(), vtkMRMLDisplayableNode::GetDisplayNode(), vtkMRMLScene::GetNodeByID(), vtkMRMLScene::GetNumberOfNodesByClass(), GetPETColorNodeIDByType(), vtkSlicerComponentGUI::MRMLScene, PETCTFusionNode, vtkMRMLDisplayNode::SetAndObserveColorNodeID(), and UpdatePETDisplayFromMRML().
| void vtkPETCTFusionGUI::DisablePETCTVolumeRendering | ( | ) | [virtual] |
| void vtkPETCTFusionGUI::EnablePETCTVolumeRendering | ( | ) | [virtual] |
| void vtkPETCTFusionGUI::Enter | ( | void | ) | [virtual] |
functions that define and undefine module-specific behaviors.
Reimplemented from vtkSlicerComponentGUI.
References AddGUIObservers(), vtkSlicerModuleGUI::ApplicationGUI, BuildGUI(), vtkSlicerModuleGUI::Built, vtkSlicerModuleGUI::CreateModuleEventBindings(), vtkPETCTFusionLogic::Enter(), Logic, vtkSlicerModuleGUI::ModuleSelectedEvent, vtkSlicerComponentGUI::MRMLScene, NewObservableEvents(), Raised, vtkSlicerComponentGUI::SetAndObserveMRMLSceneEvents(), UpdateFusionDisplayFromMRML(), UpdateGUIFromMRML(), and vtkSlicerModuleGUI::Visited.
| void vtkPETCTFusionGUI::Exit | ( | void | ) | [virtual] |
Reimplemented from vtkSlicerComponentGUI.
References vtkPETCTFusionLogic::Exit(), Logic, Raised, vtkSlicerModuleGUI::ReleaseModuleEventBindings(), RemoveGUIObservers(), and TearDownGUI().
| const char* vtkPETCTFusionGUI::GetCategory | ( | ) | const [inline, virtual] |
Reimplemented from vtkSlicerModuleGUI.
References vtkMRMLColorTableNode::GetTypeAsIDString(), New(), and vtkMRMLColorTableNode::SetType().
Referenced by ApplyDefaultCTLUT().
References vtkMRMLPETProceduralColorNode::GetTypeAsIDString(), New(), and vtkMRMLPETProceduralColorNode::SetType().
Referenced by ApplyDefaultPETLUT(), and ColorizePETVolume().
| void vtkPETCTFusionGUI::Init | ( | ) | [virtual] |
Implemented module initialization if needed.
Reimplemented from vtkSlicerModuleGUI.
| void vtkPETCTFusionGUI::InitializeCTMinAndMax | ( | ) | [virtual] |
References PETCTFusionNode.
Referenced by BuildGUI().
| void vtkPETCTFusionGUI::InitializeGUI | ( | ) | [virtual] |
References vtkSlicerComponentGUI::ApplicationLogic, InjectedDoseLabel, Logic, vtkSlicerComponentGUI::MRMLScene, PatientNameLabel, PatientWeightLabel, and StudyDateLabel.
Referenced by BuildGUI().
| void vtkPETCTFusionGUI::InitializePETMinAndMax | ( | ) | [virtual] |
References PETCTFusionNode.
Referenced by BuildGUI().
| vtkPETCTFusionGUI * vtkPETCTFusionGUI::New | ( | ) | [static] |
The usual vtk class functions.
Reimplemented from vtkSlicerModuleGUI.
References autoSlicerTracto2regions::ret.
Referenced by ApplyDefaultCTLUT(), ApplyDefaultPETLUT(), BuildAnalysisFrame(), BuildDisplayFrame(), BuildFusionFrame(), BuildGUI(), BuildReportFrame(), GetCTColorTableNodeIDByType(), GetPETColorNodeIDByType(), NewObservableEvents(), UpdateCTRangeFromMRML(), UpdateDICOMPanel(), UpdateGUIFromMRML(), and UpdatePETRangeFromMRML().
| vtkIntArray * vtkPETCTFusionGUI::NewObservableEvents | ( | ) | [virtual] |
Overload in modules that observe events, used during Loadable Module discovery. CLIENT MUST DELETE!
Reimplemented from vtkSlicerModuleGUI.
References vtkMRMLScene::MetadataAddedEvent, New(), vtkMRMLScene::NodeRemovedEvent, vtkMRMLScene::SceneCloseEvent, and vtkSlicerModuleGUI::Visited.
Referenced by Enter().
| void vtkPETCTFusionGUI::operator= | ( | const vtkPETCTFusionGUI & | ) | [protected] |
Not implemented.
Reimplemented from vtkSlicerModuleGUI.
| void vtkPETCTFusionGUI::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkSlicerModuleGUI.
| virtual void vtkPETCTFusionGUI::ProcessCTRangeCommand | ( | double | min, | |
| double | max | |||
| ) | [virtual] |
| virtual void vtkPETCTFusionGUI::ProcessCTRangeStartCommand | ( | double | min, | |
| double | max | |||
| ) | [virtual] |
| virtual void vtkPETCTFusionGUI::ProcessCTRangeStopCommand | ( | double | min, | |
| double | max | |||
| ) | [virtual] |
| virtual void vtkPETCTFusionGUI::ProcessGUIEvents | ( | vtkObject * | , | |
| unsigned long | , | |||
| void * | ||||
| ) | [virtual] |
alternative method to propagate events generated in GUI to logic / mrml
Reimplemented from vtkSlicerModuleGUI.
| virtual void vtkPETCTFusionGUI::ProcessMRMLEvents | ( | vtkObject * | , | |
| unsigned long | , | |||
| void * | ||||
| ) | [virtual] |
alternative method to propagate events generated in GUI to logic / mrml
Reimplemented from vtkSlicerModuleGUI.
| virtual void vtkPETCTFusionGUI::ProcessPETRangeCommand | ( | double | min, | |
| double | max | |||
| ) | [virtual] |
| virtual void vtkPETCTFusionGUI::ProcessPETRangeStartCommand | ( | double | min, | |
| double | max | |||
| ) | [virtual] |
| virtual void vtkPETCTFusionGUI::ProcessPETRangeStopCommand | ( | double | min, | |
| double | max | |||
| ) | [virtual] |
| void vtkPETCTFusionGUI::RaisePlot | ( | ) | [virtual] |
| void vtkPETCTFusionGUI::RemoveGUIObservers | ( | void | ) | [virtual] |
Reimplemented from vtkSlicerComponentGUI.
References vtkSlicerModuleGUI::Built, ColorSet, ComputeButton, CTSelector, DoseUnitsMenuButton, GetFromDICOMButton, vtkSlicerComponentGUI::GUICallbackCommand, InjectedDoseEntry, MaskSelector, vtkSlicerNodeSelectorWidget::NodeSelectedEvent, PatientWeightEntry, PETSelector, SaveButton, TissueConcentrationEntry, TissueUnitsMenuButton, vtkSlicerModuleGUI::Visited, VolumeRenderCheckbox, and WeightUnitsMenuButton.
Referenced by Exit(), and TearDownGUI().
| void vtkPETCTFusionGUI::ResetManualEntryGUI | ( | ) | [virtual] |
References InjectedDoseEntry, PatientWeightEntry, PETCTFusionNode, and UpdatingGUI.
| virtual void vtkPETCTFusionGUI::ScaleCTColormap | ( | double | min, | |
| double | max | |||
| ) | [virtual] |
Referenced by UpdateCTDisplayFromMRML(), and UpdateNodeCTColorRange().
| virtual void vtkPETCTFusionGUI::ScalePETColormap | ( | double | min, | |
| double | max | |||
| ) | [virtual] |
Referenced by UpdateNodePETColorRange(), and UpdatePETDisplayFromMRML().
| virtual void vtkPETCTFusionGUI::SetModuleLogic | ( | vtkSlicerLogic * | ) | [inline, virtual] |
Set the module logic
Reimplemented from vtkSlicerModuleGUI.
References vtkSlicerComponentGUI::SetLogic().
| void vtkPETCTFusionGUI::SetStatusText | ( | const char * | txt | ) | [protected] |
| void vtkPETCTFusionGUI::TearDownGUI | ( | void | ) | [virtual] |
Method in which references are released, called before Delete().
Reimplemented from vtkSlicerComponentGUI.
References RemoveGUIObservers().
Referenced by Exit().
| void vtkPETCTFusionGUI::UpdateColorRadioButtonsFromMRML | ( | ) | [virtual] |
References ColorSet, vtkMRMLDisplayNode::GetColorNode(), vtkMRMLDisplayableNode::GetDisplayNode(), vtkMRMLScene::GetNodeByID(), vtkSlicerComponentGUI::MRMLScene, PETCTFusionNode, vtkMRMLPETProceduralColorNode::PETheat, vtkMRMLPETProceduralColorNode::PETMIP, vtkMRMLPETProceduralColorNode::PETrainbow, and type.
| void vtkPETCTFusionGUI::UpdateCTDisplayFromMRML | ( | ) | [virtual] |
References CTRange, PETCTFusionNode, and ScaleCTColormap().
Referenced by UpdateFusionDisplayFromMRML(), and UpdateGUIFromMRML().
| void vtkPETCTFusionGUI::UpdateCTRangeFromMRML | ( | ) | [virtual] |
| void vtkPETCTFusionGUI::UpdateDICOMPanel | ( | ) | [virtual] |
References ClearDICOMInformation(), vtkSlicerWaitMessageWidget::DisplayWindow(), vtkPETCTFusionLogic::GetParametersFromDICOMHeader(), vtkSlicerNodeSelectorWidget::GetSelected(), vtkMRMLStorableNode::GetStorageNode(), Logic, mathExample::n, New(), PETCTFusionNode, PETSelector, vtkSlicerWaitMessageWidget::SetText(), and vtkSlicerWaitMessageWidget::WithdrawWindow().
| void vtkPETCTFusionGUI::UpdateFusionDisplayFromMRML | ( | ) | [virtual] |
| void vtkPETCTFusionGUI::UpdateGUIFromMRML | ( | int | updateDICOMevent | ) | [virtual] |
References vtkSlicerComponentGUI::ApplicationLogic, vtkMRMLPETCTFusionNode::ComputeDoneEvent, vtkPETCTFusionLogic::ConvertRadioactivityUnits(), CTSelector, autoSlicerTracto2regions::d, vtkMRMLPETCTFusionNode::DICOMUpdateEvent, DoseUnitsMenuButton, vtkMRMLPETCTFusionNode::ErrorEvent, vtkMRMLScene::GetNodeByID(), vtkSlicerNodeSelectorWidget::GetSelected(), InjectedDoseEntry, InjectedDoseLabel, Logic, MaskSelector, vtkSlicerComponentGUI::MRMLScene, New(), vtkMRMLPETCTFusionNode::NonDICOMEvent, PatientNameLabel, PatientWeightEntry, PatientWeightLabel, PETCTFusionNode, PETSelector, vtkSlicerNodeSelectorWidget::SetSelected(), vtkMRMLPETCTFusionNode::StartUpdatingDisplayEvent, vtkMRMLPETCTFusionNode::StatusEvent, StudyDateLabel, TissueUnitsMenuButton, vtkMRMLPETCTFusionNode::UpdateCTDisplayEvent, UpdateCTDisplayFromMRML(), vtkSlicerNodeSelectorWidget::UpdateMenu(), vtkMRMLPETCTFusionNode::UpdatePETDisplayEvent, UpdatePETDisplayFromMRML(), UpdatingGUI, vtkSetAndObserveMRMLNodeEventsMacro, vtkMRMLPETCTFusionNode::WaitEvent, and WeightUnitsMenuButton.
Referenced by Enter().
| void vtkPETCTFusionGUI::UpdateNodeCTColorRange | ( | ) | [virtual] |
References CTRange, PETCTFusionNode, ScaleCTColormap(), and vtkMRMLPETCTFusionNode::SetCTRange().
| void vtkPETCTFusionGUI::UpdateNodePETColorRange | ( | ) | [virtual] |
| void vtkPETCTFusionGUI::UpdatePETDisplayFromMRML | ( | ) | [virtual] |
References vtkPETCTFusionLogic::ConvertImageUnitsToSUVUnits(), Logic, PETCTFusionNode, PETRange, and ScalePETColormap().
Referenced by ColorizePETVolume(), UpdateFusionDisplayFromMRML(), and UpdateGUIFromMRML().
| void vtkPETCTFusionGUI::UpdatePETRangeFromMRML | ( | ) | [virtual] |
References vtkSlicerComponentGUI::ApplicationLogic, vtkPETCTFusionLogic::ComputeSUVmax(), vtkPETCTFusionLogic::ConvertImageUnitsToSUVUnits(), vtkMRMLDisplayableNode::GetDisplayNode(), vtkSlicerNodeSelectorWidget::GetSelected(), Logic, vtkSlicerComponentGUI::MRMLScene, New(), PETCTFusionNode, PETRange, and PETSelector.
| void vtkPETCTFusionGUI::UpdateResultsTableFromMRML | ( | ) | [virtual] |
References vtkMRMLDisplayNode::GetColorNode(), vtkMRMLDisplayableNode::GetDisplayNode(), vtkMRMLColorNode::GetLookupTable(), vtkMRMLScene::GetNodeByID(), vtkMRMLPETCTFusionNode::SUVEntry::Label, vtkMRMLPETCTFusionNode::LabelResults, vtkMRMLPETCTFusionNode::SUVEntry::Max, vtkMRMLPETCTFusionNode::SUVEntry::Mean, vtkSlicerComponentGUI::MRMLScene, mathExample::n, PETCTFusionNode, and ResultList.
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | SavePlotArrayButton | , | |
| vtkKWPushButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | ShowPlotButton | , | |
| vtkKWPushButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | AddToPlotArrayButton | , | |
| vtkKWPushButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | ClearPlotArrayButton | , | |
| vtkKWPushButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | ColorSet | , | |
| vtkKWRadioButtonSetWithLabel | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | WeightUnitsMenuButton | , | |
| vtkKWMenuButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | TissueUnitsMenuButton | , | |
| vtkKWMenuButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | DoseUnitsMenuButton | , | |
| vtkKWMenuButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | CTRange | , | |
| vtkKWRange | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | PETRange | , | |
| vtkKWRange | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | HelpButton | , | |
| vtkSlicerPopUpHelpWidget | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | GetFromDICOMButton | , | |
| vtkKWPushButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | SaveButton | , | |
| vtkKWPushButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | ComputeButton | , | |
| vtkKWPushButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | PatientWeightEntry | , | |
| vtkKWEntry | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | InjectedDoseEntry | , | |
| vtkKWEntry | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | TissueConcentrationEntry | , | |
| vtkKWEntry | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | VolumeRenderCheckbox | , | |
| vtkKWCheckButton | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | MaskSelector | , | |
| vtkSlicerNodeSelectorWidget | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | PETSelector | , | |
| vtkSlicerNodeSelectorWidget | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | CTSelector | , | |
| vtkSlicerNodeSelectorWidget | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | PETCTFusionNode | , | |
| vtkMRMLPETCTFusionNode | ||||
| ) |
| vtkPETCTFusionGUI::vtkGetObjectMacro | ( | Logic | , | |
| vtkPETCTFusionLogic | ||||
| ) |
| vtkPETCTFusionGUI::vtkSetObjectMacro | ( | PETCTFusionNode | , | |
| vtkMRMLPETCTFusionNode | ||||
| ) |
| vtkPETCTFusionGUI::vtkSetObjectMacro | ( | Logic | , | |
| vtkPETCTFusionLogic | ||||
| ) |
| vtkPETCTFusionGUI::vtkTypeRevisionMacro | ( | vtkPETCTFusionGUI | , | |
| vtkSlicerModuleGUI | ||||
| ) |
vtkKWPushButton* vtkPETCTFusionGUI::AddToPlotArrayButton [protected] |
Referenced by BuildReportFrame(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWPushButton* vtkPETCTFusionGUI::ClearPlotArrayButton [protected] |
Referenced by BuildReportFrame(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWRadioButtonSetWithLabel* vtkPETCTFusionGUI::ColorSet [protected] |
vtkKWPushButton* vtkPETCTFusionGUI::ComputeButton [protected] |
Referenced by AddGUIObservers(), BuildReportFrame(), RemoveGUIObservers(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWRange* vtkPETCTFusionGUI::CTRange [protected] |
vtkSlicerNodeSelectorWidget* vtkPETCTFusionGUI::CTSelector [protected] |
vtkKWMenuButton* vtkPETCTFusionGUI::DoseUnitsMenuButton [protected] |
Referenced by AddGUIObservers(), BuildAnalysisFrame(), RemoveGUIObservers(), UpdateGUIFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWPushButton* vtkPETCTFusionGUI::GetFromDICOMButton [protected] |
Referenced by AddGUIObservers(), BuildAnalysisFrame(), RemoveGUIObservers(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkSlicerPopUpHelpWidget* vtkPETCTFusionGUI::HelpButton [protected] |
Referenced by vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWEntry* vtkPETCTFusionGUI::InjectedDoseEntry [protected] |
vtkKWLabel* vtkPETCTFusionGUI::InjectedDoseLabel [protected] |
Referenced by BuildAnalysisFrame(), ClearDICOMInformation(), InitializeGUI(), UpdateGUIFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkPETCTFusionLogic* vtkPETCTFusionGUI::Logic [protected] |
vtkKWLabel* vtkPETCTFusionGUI::PatientNameLabel [protected] |
Referenced by BuildFusionFrame(), ClearDICOMInformation(), InitializeGUI(), UpdateGUIFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWEntry* vtkPETCTFusionGUI::PatientWeightEntry [protected] |
vtkKWLabel* vtkPETCTFusionGUI::PatientWeightLabel [protected] |
Referenced by BuildAnalysisFrame(), ClearDICOMInformation(), InitializeGUI(), UpdateGUIFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkMRMLPETCTFusionNode* vtkPETCTFusionGUI::PETCTFusionNode [protected] |
Referenced by ApplyDefaultCTLUT(), ApplyDefaultPETLUT(), ColorizePETVolume(), InitializeCTMinAndMax(), InitializePETMinAndMax(), ResetManualEntryGUI(), UpdateColorRadioButtonsFromMRML(), UpdateCTDisplayFromMRML(), UpdateCTRangeFromMRML(), UpdateDICOMPanel(), UpdateFusionDisplayFromMRML(), UpdateGUIFromMRML(), UpdateNodeCTColorRange(), UpdateNodePETColorRange(), UpdatePETDisplayFromMRML(), UpdatePETRangeFromMRML(), UpdateResultsTableFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
double vtkPETCTFusionGUI::PETMax [protected] |
double vtkPETCTFusionGUI::PETMin [protected] |
vtkKWRange* vtkPETCTFusionGUI::PETRange [protected] |
bool vtkPETCTFusionGUI::Raised [protected] |
vtkKWMultiColumnList* vtkPETCTFusionGUI::ResultList [protected] |
Referenced by BuildReportFrame(), ClearResultsTable(), UpdateResultsTableFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWMultiColumnListWithScrollbars* vtkPETCTFusionGUI::ResultListWithScrollbars [protected] |
Referenced by BuildReportFrame(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWPushButton* vtkPETCTFusionGUI::SaveButton [protected] |
Referenced by AddGUIObservers(), RemoveGUIObservers(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWPushButton* vtkPETCTFusionGUI::SavePlotArrayButton [protected] |
Referenced by BuildReportFrame(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWPushButton* vtkPETCTFusionGUI::ShowPlotButton [protected] |
Referenced by BuildReportFrame(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWLabel* vtkPETCTFusionGUI::StudyDateLabel [protected] |
Referenced by BuildFusionFrame(), ClearDICOMInformation(), InitializeGUI(), UpdateGUIFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkMRMLDoubleArrayNode* vtkPETCTFusionGUI::SUVmaxArray [protected] |
vtkMRMLDoubleArrayNode* vtkPETCTFusionGUI::SUVmeanArray [protected] |
vtkKWEntry* vtkPETCTFusionGUI::TissueConcentrationEntry [protected] |
Referenced by AddGUIObservers(), RemoveGUIObservers(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWMenuButton* vtkPETCTFusionGUI::TissueUnitsMenuButton [protected] |
Referenced by AddGUIObservers(), BuildAnalysisFrame(), RemoveGUIObservers(), UpdateGUIFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
int vtkPETCTFusionGUI::UpdatingGUI [protected] |
Referenced by ClearDICOMInformation(), ResetManualEntryGUI(), UpdateGUIFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
int vtkPETCTFusionGUI::UpdatingLUT [protected] |
Referenced by vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWCheckButton* vtkPETCTFusionGUI::VolumeRenderCheckbox [protected] |
Referenced by AddGUIObservers(), BuildDisplayFrame(), RemoveGUIObservers(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
vtkKWMenuButton* vtkPETCTFusionGUI::WeightUnitsMenuButton [protected] |
Referenced by AddGUIObservers(), BuildAnalysisFrame(), RemoveGUIObservers(), UpdateGUIFromMRML(), vtkPETCTFusionGUI(), and ~vtkPETCTFusionGUI().
1.6.1