Beispiel #1
0
        public override void CopyFrom(DxfHandledObject from, CloneContext cloneContext)
        {
            base.CopyFrom(from, cloneContext);
            Dxf3DFace dxf3Dface = (Dxf3DFace)from;

            if (this.list_0.Count == dxf3Dface.list_0.Count)
            {
                for (int index = 0; index < this.list_0.Count; ++index)
                {
                    this.list_0[index] = dxf3Dface.list_0[index];
                }
            }
            else
            {
                this.list_0.Clear();
                this.list_0.AddRange((IEnumerable <WW.Math.Point3D>)dxf3Dface.list_0);
            }
            this.invisibleEdgeFlags_0 = dxf3Dface.invisibleEdgeFlags_0;
        }
Beispiel #2
0
 internal void method_14(InvisibleEdgeFlags invisibleEdgeFlags)
 {
     this.invisibleEdgeFlags_0 = invisibleEdgeFlags;
 }