Example #1
0
 /// <summary>
 /// Clones a spatial transform.
 /// </summary>
 private static T CloneTransform <T>(T transform) where T : SpatialTransform
 {
     return((T)((IGraphic)CloneBuilder.Clone(transform.OwnerGraphic)).SpatialTransform);
 }
Example #2
0
 /// <summary>
 /// Creates a deep clone of this instance.
 /// </summary>
 public SeriesData Clone()
 {
     return(CloneBuilder.Clone(this) as SeriesData);
 }
Example #3
0
 public IDataLut Clone()
 {
     return(CloneBuilder.Clone(this) as IDataLut);
 }
Example #4
0
 /// <summary>
 /// Creates a deep clone of this instance.
 /// </summary>
 public StudyData Clone()
 {
     return(CloneBuilder.Clone(this) as StudyData);
 }
Example #5
0
 IDisplaySet IDisplaySet.Clone()
 {
     return((IDisplaySet)CloneBuilder.Clone(this));
 }
Example #6
0
 /// <summary>
 /// Creates a deep copy of this strategy object.
 /// </summary>
 /// <remarks>
 /// Implementations should never return null from this method.
 /// </remarks>
 public IAnnotationCalloutLocationStrategy Clone()
 {
     return(CloneBuilder.Clone(this) as IAnnotationCalloutLocationStrategy);
 }
Example #7
0
 /// <summary>
 /// Creates a deep-copy of the <see cref="IComposableLut"/>.
 /// </summary>
 /// <remarks>
 /// Implementations may return null from this method when appropriate.
 /// </remarks>
 public IComposableLut Clone()
 {
     return(CloneBuilder.Clone(this) as IComposableLut);
 }
Example #8
0
 IDisplaySet IDisplaySet.CreateFreshCopy()
 {
     return((IDisplaySet)CloneBuilder.Clone(this));
 }
Example #9
0
 public IAnnotationLayout Clone()
 {
     return((IAnnotationLayout)CloneBuilder.Clone(this));
 }
Example #10
0
 ///<summary>
 /// Creates a copy of this object.
 ///</summary>
 public DisplaySetDescriptor Clone()
 {
     return((DisplaySetDescriptor)CloneBuilder.Clone(this));
 }
 /// <summary>
 /// Creates a deep-copy of the <see cref="IColorMap"/>.
 /// </summary>
 /// <remarks>
 /// <see cref="IColorMap"/> implementations may return NULL from this method when appropriate.
 /// </remarks>
 public IColorMap Clone()
 {
     return(CloneBuilder.Clone(this) as IColorMap);
 }
Example #12
0
 public PatientInformation Clone()
 {
     return(CloneBuilder.Clone(this) as PatientInformation);
 }
Example #13
0
 /// <summary>
 /// Creates a deep clone of this <see cref="AnnotationLayout"/>.
 /// </summary>
 public AnnotationLayout Clone()
 {
     return(CloneBuilder.Clone(this) as AnnotationLayout);
 }