コード例 #1
0
        public SingleImagesDisplaySetDescriptor(ISeriesIdentifier sourceSeries, IPresentationImageFactory presentationImageFactory)
            : base(sourceSeries, presentationImageFactory)
        {
            Platform.CheckForNullReference(sourceSeries, "sourceSeries");

            _suffix = SR.SuffixSingleImagesDisplaySet;
        }
コード例 #2
0
		public MREchoDisplaySetDescriptor(ISeriesIdentifier sourceSeries, int echoNumber, IPresentationImageFactory presentationImageFactory)
			: base(sourceSeries, presentationImageFactory)
		{
            Platform.CheckForNullReference(sourceSeries, "sourceSeries");
			
            EchoNumber = echoNumber;
			_suffix = String.Format(SR.SuffixFormatMREchoDisplaySet, echoNumber);
		}
コード例 #3
0
		/// <summary>
		/// Constructor.
		/// </summary>
		/// <param name="presentationImageFactory">The <see cref="IPresentationImageFactory"/>
		/// used to create the <see cref="IPresentationImage"/>s that populate the constructed <see cref="IDisplaySet"/>s.</param>
		public BasicDisplaySetFactory(IPresentationImageFactory presentationImageFactory)
			: base(presentationImageFactory)
		{
		}
コード例 #4
0
 public IEnumerable <IDisplaySetFactory> CreateDisplaySetFactories(IPresentationImageFactory presentationImageFactory)
 {
     yield return(new PETFusionDisplaySetFactory(PETFusionType.CT));
 }
コード例 #5
0
 /// <summary>
 /// Protected constructor.
 /// </summary>
 /// <param name="presentationImageFactory">The <see cref="IPresentationImageFactory"/>
 /// used to create the <see cref="IPresentationImage"/>s that populate the constructed <see cref="IDisplaySet"/>s.</param>
 protected DisplaySetFactory(IPresentationImageFactory presentationImageFactory)
 {
     Platform.CheckForNullReference(presentationImageFactory, "presentationImageFactory");
     _presentationImageFactory = presentationImageFactory;
 }
コード例 #6
0
ファイル: DisplaySetDescriptor.cs プロジェクト: nhannd/Xian
		/// <summary>
		/// Protected constructor.
		/// </summary>
		protected DicomDisplaySetDescriptor(ISeriesIdentifier sourceSeries, IPresentationImageFactory presentationImageFactory)
		{
			_sourceSeries = sourceSeries;
			_presentationImageFactory = presentationImageFactory;
		}
コード例 #7
0
 public ModalityDisplaySetDescriptor(IStudyIdentifier sourceStudy, string modality, IPresentationImageFactory presentationImageFactory)
     : base(null, presentationImageFactory)
 {
     Platform.CheckForNullReference(sourceStudy, "sourceStudy");
     Platform.CheckForEmptyString(modality, "modality");
     
     SourceStudy = sourceStudy;
     Modality = modality;
 }
コード例 #8
0
		public SingleImagesDisplaySetDescriptor(ISeriesIdentifier sourceSeries, IPresentationImageFactory presentationImageFactory)
			: base(sourceSeries, presentationImageFactory)
		{
		    Platform.CheckForNullReference(sourceSeries, "sourceSeries");

            _suffix = SR.SuffixSingleImagesDisplaySet;
		}
コード例 #9
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="presentationImageFactory">The <see cref="IPresentationImageFactory"/>
 /// used to create the <see cref="IPresentationImage"/>s that populate the constructed <see cref="IDisplaySet"/>s.</param>
 public MREchoDisplaySetFactory(IPresentationImageFactory presentationImageFactory)
     : base(presentationImageFactory)
 {
 }
コード例 #10
0
 public SeriesDisplaySetDescriptor(ISeriesIdentifier sourceSeries, IPresentationImageFactory presentationImageFactory)
     : base(sourceSeries, presentationImageFactory)
 {
     Platform.CheckForNullReference(sourceSeries, "sourceSeries");
     Platform.CheckForNullReference(presentationImageFactory, "presentationImageFactory");
 }
コード例 #11
0
        public MREchoDisplaySetDescriptor(ISeriesIdentifier sourceSeries, int echoNumber, IPresentationImageFactory presentationImageFactory)
            : base(sourceSeries, presentationImageFactory)
        {
            Platform.CheckForNullReference(sourceSeries, "sourceSeries");

            EchoNumber = echoNumber;
            _suffix    = String.Format(SR.SuffixFormatMREchoDisplaySet, echoNumber);
        }
コード例 #12
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="presentationImageFactory">The <see cref="IPresentationImageFactory"/>
 /// used to create the <see cref="IPresentationImage"/>s that populate the constructed <see cref="IDisplaySet"/>s.</param>
 public BasicDisplaySetFactory(IPresentationImageFactory presentationImageFactory)
     : base(presentationImageFactory)
 {
 }
コード例 #13
0
 /// <summary>
 /// Protected constructor.
 /// </summary>
 protected DicomDisplaySetDescriptor(ISeriesIdentifier sourceSeries, IPresentationImageFactory presentationImageFactory)
 {
     _sourceSeries             = sourceSeries;
     _presentationImageFactory = presentationImageFactory;
 }
コード例 #14
0
		/// <summary>
		/// Protected constructor.
		/// </summary>
		/// <param name="presentationImageFactory">The <see cref="IPresentationImageFactory"/>
		/// used to create the <see cref="IPresentationImage"/>s that populate the constructed <see cref="IDisplaySet"/>s.</param>
		protected DisplaySetFactory(IPresentationImageFactory presentationImageFactory)
		{
			Platform.CheckForNullReference(presentationImageFactory, "presentationImageFactory");
			_presentationImageFactory = presentationImageFactory;
		}
コード例 #15
0
		/// <summary>
		/// Constructor.
		/// </summary>
		/// <param name="presentationImageFactory">The <see cref="IPresentationImageFactory"/>
		/// used to create the <see cref="IPresentationImage"/>s that populate the constructed <see cref="IDisplaySet"/>s.</param>
		public MREchoDisplaySetFactory(IPresentationImageFactory presentationImageFactory)
			: base(presentationImageFactory)
		{ }
コード例 #16
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="presentationImageFactory">The <see cref="IPresentationImageFactory"/>
 /// used to create the <see cref="IPresentationImage"/>s that populate the constructed <see cref="IDisplaySet"/>s.</param>
 public MixedMultiFrameDisplaySetFactory(IPresentationImageFactory presentationImageFactory)
     : base(presentationImageFactory)
 {
 }
コード例 #17
0
		public SeriesDisplaySetDescriptor(ISeriesIdentifier sourceSeries, IPresentationImageFactory presentationImageFactory)
			: base(sourceSeries, presentationImageFactory)
		{
            Platform.CheckForNullReference(sourceSeries, "sourceSeries");
			Platform.CheckForNullReference(presentationImageFactory, "presentationImageFactory");
		}
コード例 #18
0
        public ModalityDisplaySetDescriptor(IStudyIdentifier sourceStudy, string modality, IPresentationImageFactory presentationImageFactory)
            : base(null, presentationImageFactory)
        {
            Platform.CheckForNullReference(sourceStudy, "sourceStudy");
            Platform.CheckForEmptyString(modality, "modality");

            SourceStudy = sourceStudy;
            Modality    = modality;
        }
コード例 #19
0
		/// <summary>
		/// Constructor.
		/// </summary>
		/// <param name="presentationImageFactory">The <see cref="IPresentationImageFactory"/>
		/// used to create the <see cref="IPresentationImage"/>s that populate the constructed <see cref="IDisplaySet"/>s.</param>
		public MixedMultiFrameDisplaySetFactory(IPresentationImageFactory presentationImageFactory)
			: base(presentationImageFactory)
		{ }
コード例 #20
0
 public ModalityDisplaySetFactory(IPresentationImageFactory presentationImageFactory)
     : base(presentationImageFactory)
 {
 }
コード例 #21
0
 public ModalityDisplaySetFactory(IPresentationImageFactory presentationImageFactory)
     : base(presentationImageFactory)
 {
 }
コード例 #22
0
		public IEnumerable<IDisplaySetFactory> CreateDisplaySetFactories(IPresentationImageFactory presentationImageFactory)
		{
			yield return new PETFusionDisplaySetFactory(PETFusionType.CT);
		}