Import 2017-06-07 23:51:09: master b9364c8f

Author Committer Branch Timestamp Parent
jcfr jcfr master 2014-05-27 16:09:22 master 3c4dc449
Changeset

ENH: Subject hierarchy module added

This is the first step of integrating Subject hierarchy into Slicer core.
Next steps include moving subject hierarchy plugins to their related
modules and making DICOM import plugins add loaded objects in the
hierarchy.
More information: http://www.slicer.org/slicerWiki/index.php/Documentation/Labs/SubjectHierarchy

From: Csaba Pinter <csaba.pinter@queensu.ca>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23235 3bd1e089-480b-0410-8dfb-8563597acbee

mod - Modules/Loadable/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/Logic/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/Logic/vtkSlicerSubjectHierarchyModuleLogic.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Logic/vtkSlicerSubjectHierarchyModuleLogic.h Diff File
add - Modules/Loadable/SubjectHierarchy/MRML/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyConstants.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyConstants.h Diff File
add - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyNode.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyNode.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Chart.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Labelmap.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Markup.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Model.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Patient.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Study.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Subject.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Unknown.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Volume.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/VolumeVisibilityOff.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/VolumeVisibilityOn.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Warning.png Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/qSlicerSubjectHierarchyModulePlugins.qrc Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyAbstractPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyAbstractPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyChartsPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyChartsPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyCloneNodePlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyCloneNodePlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDICOMPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDICOMPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDefaultPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDefaultPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyMarkupsPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyMarkupsPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyModelsPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyModelsPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyParseLocalDataPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyParseLocalDataPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyPluginHandler.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyPluginHandler.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyRegisterPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyRegisterPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyVolumesPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyVolumesPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Resources/Icons/Help.png Diff File
add - Modules/Loadable/SubjectHierarchy/Resources/Icons/SubjectHierarchy.png Diff File
add - Modules/Loadable/SubjectHierarchy/Resources/UI/qSlicerSubjectHierarchyModule.ui Diff File
add - Modules/Loadable/SubjectHierarchy/Resources/qSlicerSubjectHierarchyModule.qrc Diff File
add - Modules/Loadable/SubjectHierarchy/Testing/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/Testing/Cxx/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/Testing/Cxx/vtkSlicerSubjectHierarchyModuleLogicTest.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Testing/Python/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/Testing/Python/SubjectHierarchyCorePluginsSelfTest.py Diff File
add - Modules/Loadable/SubjectHierarchy/Testing/Python/SubjectHierarchyGenericSelfTest.py Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/CMakeLists.txt Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qMRMLPotentialSubjectHierarchyListViewPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qMRMLPotentialSubjectHierarchyListViewPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qMRMLSubjectHierarchyTreeViewPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qMRMLSubjectHierarchyTreeViewPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qSlicerSubjectHierarchyModuleWidgetsAbstractPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qSlicerSubjectHierarchyModuleWidgetsAbstractPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qSlicerSubjectHierarchyModuleWidgetsPlugin.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qSlicerSubjectHierarchyModuleWidgetsPlugin.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLPotentialSubjectHierarchyListView.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLPotentialSubjectHierarchyListView.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLScenePotentialSubjectHierarchyModel.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLScenePotentialSubjectHierarchyModel.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLScenePotentialSubjectHierarchyModel_p.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSceneSubjectHierarchyModel.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSceneSubjectHierarchyModel.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSceneSubjectHierarchyModel_p.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterPotentialSubjectHierarchyProxyModel.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterPotentialSubjectHierarchyProxyModel.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterSubjectHierarchyProxyModel.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterSubjectHierarchyProxyModel.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.h Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLTransformItemDelegate.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLTransformItemDelegate.h Diff File
add - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModule.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModule.h Diff File
add - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModuleWidget.cxx Diff File
add - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModuleWidget.h Diff File