Slicer 5.13
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Loading...
Searching...
No Matches
qSlicerMultiVolumeExplorerCharts.LabeledImageChartView Class Reference

Public Member Functions

 __init__ (self, labelNode, multiVolumeNode, multiVolumeLabels, baselineFrames, displayPercentageChange=False)
 
 calculateLabeledVoxelsMeanAndInitiateChartArray (self)
 
 computePercentageChangeWithRespectToBaseline (self)
 
 createChartNodeAndInsertData (self)
 
 identifyLabeledVoxels (self)
 
 initiateChartViewNode (self, chartNode)
 
 requestChartCreation (self)
 
 setAxesLabels (self, chartNode)
 

Public Attributes

 baselineFrames = baselineFrames
 
dict dataNodes = {}
 
 displayPercentageChange = displayPercentageChange
 
dict labeledVoxels = {}
 
 labelNode = labelNode
 
 multiVolumeLabels = multiVolumeLabels
 
 multiVolumeNode = multiVolumeNode
 

Detailed Description

Definition at line 393 of file qSlicerMultiVolumeExplorerCharts.py.

Constructor & Destructor Documentation

◆ __init__()

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.__init__ ( self,
labelNode,
multiVolumeNode,
multiVolumeLabels,
baselineFrames,
displayPercentageChange = False )

Definition at line 395 of file qSlicerMultiVolumeExplorerCharts.py.

Member Function Documentation

◆ calculateLabeledVoxelsMeanAndInitiateChartArray()

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.calculateLabeledVoxelsMeanAndInitiateChartArray ( self)

Definition at line 439 of file qSlicerMultiVolumeExplorerCharts.py.

◆ computePercentageChangeWithRespectToBaseline()

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.computePercentageChangeWithRespectToBaseline ( self)

Definition at line 462 of file qSlicerMultiVolumeExplorerCharts.py.

◆ createChartNodeAndInsertData()

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.createChartNodeAndInsertData ( self)

Definition at line 477 of file qSlicerMultiVolumeExplorerCharts.py.

◆ identifyLabeledVoxels()

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.identifyLabeledVoxels ( self)

Definition at line 424 of file qSlicerMultiVolumeExplorerCharts.py.

◆ initiateChartViewNode()

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.initiateChartViewNode ( self,
chartNode )

Definition at line 504 of file qSlicerMultiVolumeExplorerCharts.py.

◆ requestChartCreation()

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.requestChartCreation ( self)

Definition at line 405 of file qSlicerMultiVolumeExplorerCharts.py.

◆ setAxesLabels()

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.setAxesLabels ( self,
chartNode )

Definition at line 494 of file qSlicerMultiVolumeExplorerCharts.py.

Member Data Documentation

◆ baselineFrames

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.baselineFrames = baselineFrames

Definition at line 399 of file qSlicerMultiVolumeExplorerCharts.py.

◆ dataNodes

dict qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.dataNodes = {}

Definition at line 403 of file qSlicerMultiVolumeExplorerCharts.py.

◆ displayPercentageChange

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.displayPercentageChange = displayPercentageChange

Definition at line 400 of file qSlicerMultiVolumeExplorerCharts.py.

◆ labeledVoxels

dict qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.labeledVoxels = {}

Definition at line 402 of file qSlicerMultiVolumeExplorerCharts.py.

◆ labelNode

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.labelNode = labelNode

Definition at line 396 of file qSlicerMultiVolumeExplorerCharts.py.

◆ multiVolumeLabels

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.multiVolumeLabels = multiVolumeLabels

Definition at line 398 of file qSlicerMultiVolumeExplorerCharts.py.

◆ multiVolumeNode

qSlicerMultiVolumeExplorerCharts.LabeledImageChartView.multiVolumeNode = multiVolumeNode

Definition at line 397 of file qSlicerMultiVolumeExplorerCharts.py.


The documentation for this class was generated from the following file: