TestCenter Reference
TestSupport.DicomTreeCompare.DicomTreeCompare Class Reference

Helper class, please use compareDicomTrees(). More...

Public Member Functions

 __init__ (self)
 hadDifferences (self)
 tagName (self, tag)
 dicomPathToString (self, path)
 tagValueToString (self, tag)
 dicomTagError (self, path, message, tag=None)
 compareTags (self, tag1, tag2, path)
 compareTrees (self, tree1, tree2, path=())

Public Attributes

bool printDifferences = True
bool printOnlyFirstDifference = False
 outputFunction = MLAB.logError

Protected Attributes

bool _hadDifferences = False

Detailed Description

Helper class, please use compareDicomTrees().

Definition at line 16 of file DicomTreeCompare.py.

Constructor & Destructor Documentation

◆ __init__()

TestSupport.DicomTreeCompare.DicomTreeCompare.__init__ ( self)

Definition at line 18 of file DicomTreeCompare.py.

Member Function Documentation

◆ compareTags()

TestSupport.DicomTreeCompare.DicomTreeCompare.compareTags ( self,
tag1,
tag2,
path )

Definition at line 57 of file DicomTreeCompare.py.

References compareTrees(), dicomTagError(), and tagValueToString().

Referenced by compareTrees().

◆ compareTrees()

TestSupport.DicomTreeCompare.DicomTreeCompare.compareTrees ( self,
tree1,
tree2,
path = () )

Definition at line 80 of file DicomTreeCompare.py.

References compareTags(), and dicomTagError().

Referenced by compareTags().

◆ dicomPathToString()

TestSupport.DicomTreeCompare.DicomTreeCompare.dicomPathToString ( self,
path )

Definition at line 37 of file DicomTreeCompare.py.

Referenced by dicomTagError().

◆ dicomTagError()

TestSupport.DicomTreeCompare.DicomTreeCompare.dicomTagError ( self,
path,
message,
tag = None )

◆ hadDifferences()

TestSupport.DicomTreeCompare.DicomTreeCompare.hadDifferences ( self)

Definition at line 24 of file DicomTreeCompare.py.

References _hadDifferences.

◆ tagName()

TestSupport.DicomTreeCompare.DicomTreeCompare.tagName ( self,
tag )

Definition at line 27 of file DicomTreeCompare.py.

Referenced by dicomTagError().

◆ tagValueToString()

TestSupport.DicomTreeCompare.DicomTreeCompare.tagValueToString ( self,
tag )

Definition at line 43 of file DicomTreeCompare.py.

Referenced by compareTags().

Member Data Documentation

◆ _hadDifferences

bool TestSupport.DicomTreeCompare.DicomTreeCompare._hadDifferences = False
protected

Definition at line 22 of file DicomTreeCompare.py.

Referenced by dicomTagError(), and hadDifferences().

◆ outputFunction

TestSupport.DicomTreeCompare.DicomTreeCompare.outputFunction = MLAB.logError

Definition at line 21 of file DicomTreeCompare.py.

Referenced by dicomTagError().

◆ printDifferences

bool TestSupport.DicomTreeCompare.DicomTreeCompare.printDifferences = True

Definition at line 19 of file DicomTreeCompare.py.

Referenced by dicomTagError().

◆ printOnlyFirstDifference

bool TestSupport.DicomTreeCompare.DicomTreeCompare.printOnlyFirstDifference = False

Definition at line 20 of file DicomTreeCompare.py.

Referenced by dicomTagError().


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