C# Класс EvilDICOM.Anonymization.AnonymizationQueue

This class is for building a stack of anonymization options and then executing
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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