예제 #1
0
        public override IGraphCloneable Clone(CloneContext cloneContext)
        {
            DxfBody dxfBody = (DxfBody)cloneContext.GetExistingClone((IGraphCloneable)this);

            if (dxfBody == null)
            {
                dxfBody = new DxfBody();
                cloneContext.RegisterClone((IGraphCloneable)this, (IGraphCloneable)dxfBody);
                dxfBody.CopyFrom((DxfHandledObject)this, cloneContext);
            }
            return((IGraphCloneable)dxfBody);
        }
예제 #2
0
 public virtual void Visit(DxfBody body)
 {
 }
예제 #3
0
 public virtual void Visit(DxfBody body)
 {
     this.VisitModelerGeometry((DxfModelerGeometry)body);
 }