C# 클래스 EvilDICOM.Anonymization.AnonymizationQueue

This class is for building a stack of anonymization options and then executing
파일 보기 프로젝트 열기: rexcardan/Evil-DICOM 1 사용 예제들

공개 메소드들

메소드 설명
AnonymizationQueue ( ) : System
Anonymize ( DICOMObject dcm ) : void

This method needs to be called on each DICOM object (file) to be anonymized with the set options

BuildQueue ( EvilDICOM.Anonymization.Settings.AnonymizationSettings settings, IEnumerable dcmFiles ) : AnonymizationQueue
Default ( IEnumerable dcmFiles ) : AnonymizationQueue

Initializes an anonymization queue from a list of DICOM files that need to be anonymized

RaiseProgressUpdated ( double progress ) : void

비공개 메소드들

메소드 설명
CalculateProgress ( int i, int totalOperations ) : double

Calculates a value for a progress update

메소드 상세

AnonymizationQueue() 공개 메소드

public AnonymizationQueue ( ) : System
리턴 System

Anonymize() 공개 메소드

This method needs to be called on each DICOM object (file) to be anonymized with the set options
public Anonymize ( DICOMObject dcm ) : void
dcm DICOMObject the DICOM object (file) to be anonymized
리턴 void

BuildQueue() 공개 정적인 메소드

public static BuildQueue ( EvilDICOM.Anonymization.Settings.AnonymizationSettings settings, IEnumerable dcmFiles ) : AnonymizationQueue
settings EvilDICOM.Anonymization.Settings.AnonymizationSettings
dcmFiles IEnumerable
리턴 AnonymizationQueue

Default() 공개 메소드

Initializes an anonymization queue from a list of DICOM files that need to be anonymized
public Default ( IEnumerable dcmFiles ) : AnonymizationQueue
dcmFiles IEnumerable
리턴 AnonymizationQueue

RaiseProgressUpdated() 공개 메소드

public RaiseProgressUpdated ( double progress ) : void
progress double
리턴 void