コード例 #1
0
        public DxfTableBreakData Clone(CloneContext cloneContext)
        {
            DxfTableBreakData dxfTableBreakData = new DxfTableBreakData();

            dxfTableBreakData.CopyFrom(cloneContext, this);
            return(dxfTableBreakData);
        }
コード例 #2
0
 public void CopyFrom(CloneContext cloneContext, DxfTableBreakData from)
 {
     this.tableBreakOptionFlags_0   = from.tableBreakOptionFlags_0;
     this.tableBreakFlowDirection_0 = from.tableBreakFlowDirection_0;
     foreach (DxfTableBreakHeight tableBreakHeight in from.list_0)
     {
         this.list_0.Add(tableBreakHeight.Clone());
     }
     this.double_0 = from.double_0;
     foreach (DxfTableBreakRowRange tableBreakRowRange in from.list_1)
     {
         this.list_1.Add(tableBreakRowRange.Clone());
     }
     foreach (DxfHandledObject dxfHandledObject in from.dxfHandledObjectCollection_0)
     {
         this.dxfHandledObjectCollection_0.Add((DxfTable)dxfHandledObject.Clone(cloneContext));
     }
     this.int_1 = from.int_1;
     this.int_2 = from.int_2;
 }