private static DisplaySet CreateFusionErrorDisplaySet(Series baseSeries, Series fusionSeries, string error) { // create a basic descriptor that's templated from the real PET fusion display descriptor var baseDescriptor = new PETFusionDisplaySetDescriptor(baseSeries.GetIdentifier(), fusionSeries.GetIdentifier(), IsAttenuationCorrected(fusionSeries.Sops[0])); var descriptor = new BasicDisplaySetDescriptor { Description = baseDescriptor.Description, Name = baseDescriptor.Name, Number = baseDescriptor.Number, Uid = baseDescriptor.Uid }; var displaySet = new DisplaySet(descriptor); displaySet.PresentationImages.Add(new ErrorPresentationImage(SR.MessageFusionError + Environment.NewLine + string.Format(SR.FormatReason, error))); return(displaySet); }
private static DisplaySet CreateFusionErrorDisplaySet(Series baseSeries, Series fusionSeries, string error) { // create a basic descriptor that's templated from the real PET fusion display descriptor var baseDescriptor = new PETFusionDisplaySetDescriptor(baseSeries.GetIdentifier(), fusionSeries.GetIdentifier(), IsAttenuationCorrected(fusionSeries.Sops[0])); var descriptor = new BasicDisplaySetDescriptor {Description = baseDescriptor.Description, Name = baseDescriptor.Name, Number = baseDescriptor.Number, Uid = baseDescriptor.Uid}; var displaySet = new DisplaySet(descriptor); displaySet.PresentationImages.Add(new ErrorPresentationImage(SR.MessageFusionError + Environment.NewLine + string.Format(SR.FormatReason, error))); return displaySet; }