public static DicomDoseObject LoadDicomDoseSync(DicomFile dicomFile) { var loader = new DicomDoseLoader(); var dose = new DicomDoseObject(); loader.Load(dicomFile, dose, null); return(dose); }
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); }
public DicomDoseObject(params DicomFile[] files) : base(files) { var loader = new DicomDoseLoader(); loader.Load(files, this); }