Eidolon
Public Member Functions | Public Attributes | List of all members
DicomSeries Class Reference

Inherits object.

Collaboration diagram for DicomSeries:
Collaboration graph

Public Member Functions

def __init__ (self, parent, seriesID, filenames=[], seriesNum=0, desc='')
 
def getPropTuples (self)
 
def getDatasetMap (self)
 
def addFile (self, filename)
 
def addSharedImages (self, images)
 
def getSharedImage (self, filename)
 
def clearSharedImages (self)
 
def enumFilePaths (self)
 
def loadDicomFile (self, index)
 
def loadSharedImage (self, index)
 
def __repr__ (self)
 
def __str__ (self)
 

Public Attributes

 parent
 
 seriesID
 
 seriesNum
 
 desc
 
 filenames
 
 simgs
 

Detailed Description

Represent a list of Dicom images which are members of a series. Changing will break existing .pickle files.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  parent,
  seriesID,
  filenames = [],
  seriesNum = 0,
  desc = '' 
)

Member Function Documentation

◆ __repr__()

def __repr__ (   self)

◆ __str__()

def __str__ (   self)

◆ addFile()

def addFile (   self,
  filename 
)

◆ addSharedImages()

def addSharedImages (   self,
  images 
)

◆ clearSharedImages()

def clearSharedImages (   self)

◆ enumFilePaths()

def enumFilePaths (   self)

◆ getDatasetMap()

def getDatasetMap (   self)
Returns a dictionary containing the members of the object to store in a digest file.
Here is the caller graph for this function:

◆ getPropTuples()

def getPropTuples (   self)

◆ getSharedImage()

def getSharedImage (   self,
  filename 
)
Here is the call graph for this function:

◆ loadDicomFile()

def loadDicomFile (   self,
  index 
)

◆ loadSharedImage()

def loadSharedImage (   self,
  index 
)
Here is the call graph for this function:

Member Data Documentation

◆ desc

desc

◆ filenames

filenames

◆ parent

parent

◆ seriesID

seriesID

◆ seriesNum

seriesNum

◆ simgs

simgs

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