|
Slicer 5.13
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|

Public Member Functions | |
| __init__ (self, parent=None) | |
| createChart (self, sliceWidget, position) | |
| dockChartView (self) | |
| getBackgroundMultiVolumeNode (self) | |
| goToNext (self) | |
| hide (self) | |
| onBackgroundInputChanged (self) | |
| onDockChartViewToggled (self, checked) | |
| onPlayButtonToggled (self, checked) | |
| onSliderChanged (self, frameId) | |
| onVCMRMLSceneChanged (self, mrmlScene) | |
| processEvent (self, observee, event) | |
| refreshFrameSlider (self) | |
| refreshGUIForNewBackgroundImage (self) | |
| refreshObservers (self) | |
| removeObservers (self) | |
| setCurrentFrameNumber (self, frameNumber) | |
| setFramesEnabled (self, enabled) | |
| setup (self) | |
| setupAdditionalFrames (self) | |
| setupConnections (self) | |
| setupFrameControlFrame (self) | |
| setupInputFrame (self, parent=None) | |
| setupPlottingFrame (self, parent=None) | |
| show (self) | |
Public Attributes | |
| bgMultiVolumeSelector = slicer.qMRMLNodeComboBox() | |
| chartPopupPosition = QPoint(0,0) | |
| chartPopupSize = QSize(600, 300) | |
| chartPopupWindow = None | |
| dockChartView | |
| frameLabel = QLabel("Current frame number") | |
| frameSlider = ctk.ctkSliderWidget() | |
| goToNext | |
| inputFrameLayout = QFormLayout() | |
| layout = self.parent.layout() | |
| onBackgroundInputChanged | |
| onDockChartViewToggled = False | |
| onPlayButtonToggled | |
| onSliderChanged | |
| onVCMRMLSceneChanged | |
| parent = slicer.qMRMLWidget() | |
| playButton = QPushButton("Play") | |
| plottingFrameLayout = QGridLayout() | |
| plottingFrameWidget = QWidget() | |
| popupChartButton = QPushButton("Undock chart") | |
| dict | sliceWidgetsPerStyle = {} |
| list | styleObserverTags = [] |
| timer = QTimer() | |
| widget = QWidget() | |
Protected Attributes | |
| _bgMultiVolumeNode = None | |
| _bgMultiVolumeSelectorLabel = QLabel("Input multivolume") | |
| _fgMultiVolumeNode = None | |
| _multiVolumeIntensityChart = MultiVolumeIntensityChartView() | |
Definition at line 10 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.__init__ | ( | self, | |
| parent = None ) |
Definition at line 12 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.createChart | ( | self, | |
| sliceWidget, | |||
| position ) |
Definition at line 204 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.dockChartView | ( | self | ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 134 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.getBackgroundMultiVolumeNode | ( | self | ) |
Definition at line 166 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.goToNext | ( | self | ) |
Definition at line 250 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.hide | ( | self | ) |
Definition at line 32 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onBackgroundInputChanged | ( | self | ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 169 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onDockChartViewToggled | ( | self, | |
| checked ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 117 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onPlayButtonToggled | ( | self, | |
| checked ) |
Definition at line 177 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onSliderChanged | ( | self, | |
| frameId ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 144 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onVCMRMLSceneChanged | ( | self, | |
| mrmlScene ) |
Definition at line 150 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.processEvent | ( | self, | |
| observee, | |||
| event ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 187 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.refreshFrameSlider | ( | self | ) |
Definition at line 242 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.refreshGUIForNewBackgroundImage | ( | self | ) |
Definition at line 155 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.refreshObservers | ( | self | ) |
When the layout changes, drop the observers from all the old widgets and create new observers for the newly created widgets
Definition at line 214 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.removeObservers | ( | self | ) |
Definition at line 236 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.setCurrentFrameNumber | ( | self, | |
| frameNumber ) |
Definition at line 207 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.setFramesEnabled | ( | self, | |
| enabled ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 211 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.setup | ( | self | ) |
Definition at line 38 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.setupAdditionalFrames | ( | self | ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 93 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.setupConnections | ( | self | ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 109 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.setupFrameControlFrame | ( | self | ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 79 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.setupInputFrame | ( | self, | |
| parent = None ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 65 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.setupPlottingFrame | ( | self, | |
| parent = None ) |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 96 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.show | ( | self | ) |
Definition at line 35 of file qSlicerMultiVolumeExplorerModuleWidget.py.
|
protected |
Definition at line 22 of file qSlicerMultiVolumeExplorerModuleWidget.py.
|
protected |
Definition at line 72 of file qSlicerMultiVolumeExplorerModuleWidget.py.
|
protected |
Definition at line 23 of file qSlicerMultiVolumeExplorerModuleWidget.py.
|
protected |
Definition at line 102 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.bgMultiVolumeSelector = slicer.qMRMLNodeComboBox() |
Definition at line 68 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.chartPopupPosition = QPoint(0,0) |
Definition at line 30 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.chartPopupSize = QSize(600, 300) |
Definition at line 29 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.chartPopupWindow = None |
Definition at line 28 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.dockChartView |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 125 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.frameLabel = QLabel("Current frame number") |
Definition at line 83 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.frameSlider = ctk.ctkSliderWidget() |
Definition at line 81 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.goToNext |
Definition at line 114 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.inputFrameLayout = QFormLayout() |
Definition at line 74 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.layout = self.parent.layout() |
Definition at line 20 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onBackgroundInputChanged |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 111 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onDockChartViewToggled = False |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 115 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onPlayButtonToggled |
Definition at line 112 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onSliderChanged |
Reimplemented in qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerModuleWidget.
Definition at line 113 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.onVCMRMLSceneChanged |
Definition at line 110 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.parent = slicer.qMRMLWidget() |
Definition at line 15 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.playButton = QPushButton("Play") |
Definition at line 84 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.plottingFrameLayout = QGridLayout() |
Definition at line 100 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.plottingFrameWidget = QWidget() |
Definition at line 99 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.popupChartButton = QPushButton("Undock chart") |
Definition at line 103 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| dict qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.sliceWidgetsPerStyle = {} |
Definition at line 26 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| list qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.styleObserverTags = [] |
Definition at line 25 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.timer = QTimer() |
Definition at line 53 of file qSlicerMultiVolumeExplorerModuleWidget.py.
| qSlicerMultiVolumeExplorerModuleWidget.qSlicerMultiVolumeExplorerSimplifiedModuleWidget.widget = QWidget() |
Definition at line 39 of file qSlicerMultiVolumeExplorerModuleWidget.py.