Ejemplo n.º 1
0
 public override void CopyFrom(DxfHandledObject from, CloneContext cloneContext)
 {
     base.CopyFrom(from, cloneContext);
     DxfDimensionObjectContextData.Diametric diametric = (DxfDimensionObjectContextData.Diametric)from;
     this.point3D_0 = diametric.point3D_0;
     this.point3D_1 = diametric.point3D_1;
 }
Ejemplo n.º 2
0
 public override IGraphCloneable Clone(CloneContext cloneContext)
 {
     DxfDimensionObjectContextData.Diametric diametric = (DxfDimensionObjectContextData.Diametric)cloneContext.GetExistingClone((IGraphCloneable)this);
     if (diametric == null)
     {
         diametric = new DxfDimensionObjectContextData.Diametric();
         cloneContext.RegisterClone((IGraphCloneable)this, (IGraphCloneable)diametric);
         diametric.CopyFrom((DxfHandledObject)this, cloneContext);
     }
     return((IGraphCloneable)diametric);
 }