public DxfTableColumn Clone(CloneContext cloneContext) { DxfTableColumn dxfTableColumn = new DxfTableColumn(); dxfTableColumn.CopyFrom(this, cloneContext); return(dxfTableColumn); }
public void CopyFrom(DxfTableColumn from, CloneContext cloneContext) { this.string_0 = from.string_0; this.int_0 = from.int_0; foreach (DxfTableCustomData dxfTableCustomData in (List <DxfTableCustomData>)from.dxfTableCustomDataCollection_0) { this.dxfTableCustomDataCollection_0.Add(dxfTableCustomData.Clone(cloneContext)); } this.dxfTableCellStyle_0 = (DxfTableCellStyle)cloneContext.Clone((IGraphCloneable)from.dxfTableCellStyle_0); this.dxfTableCellStyle_1 = cloneContext.SourceModel != cloneContext.TargetModel ? (DxfTableCellStyle)cloneContext.Clone((IGraphCloneable)from.dxfTableCellStyle_1) : from.dxfTableCellStyle_1; this.double_0 = from.double_0; }