Beispiel #1
0
        public static DicomDoseObject LoadDicomDoseSync(DicomFile dicomFile)
        {
            var loader = new DicomDoseLoader();
            var dose   = new DicomDoseObject();

            loader.Load(dicomFile, dose, null);
            return(dose);
        }
Beispiel #2
0
        public static async Task <DicomDoseObject> LoadDicomDoseAsync(string[] fileNames, IProgress <double> progress)
        {
            var files = await getFilesAsync(fileNames);

            var loader = new DicomDoseLoader();
            var dose   = new DicomDoseObject();

            loader.Load(files, dose, progress);
            return(dose);
        }
Beispiel #3
0
        public DicomDoseObject(params DicomFile[] files) : base(files)
        {
            var loader = new DicomDoseLoader();

            loader.Load(files, this);
        }