Пример #1
0
        public object Clone()
        {
            BeanTopologieArc v_CloneTopologieArc = (BeanTopologieArc)this.MemberwiseClone();

            v_CloneTopologieArc.ArcListeIlotsAGauche = this.ArcListeIlotsAGauche;
            v_CloneTopologieArc.ArcListeIlotsADroite = this.ArcListeIlotsADroite;
            v_CloneTopologieArc.ArcListeCoherenceGeometriqueIlotAGauche = this.ArcListeCoherenceGeometriqueIlotAGauche;
            v_CloneTopologieArc.ArcListeCoherenceGeometriqueIlotADroite = this.ArcListeCoherenceGeometriqueIlotADroite;
            v_CloneTopologieArc.ArcNatureDansLaTopologieDIlots          = this.ArcNatureDansLaTopologieDIlots;
            return(v_CloneTopologieArc);
        }
Пример #2
0
        public object Clone()
        {
            BeanTopologieVertex v_topologieVertexClone = new BeanTopologieVertex();

            v_topologieVertexClone = (BeanTopologieVertex)this.MemberwiseClone();

            List <BeanTopologieArc> v_ListeBeanTopologieArc = new List <BeanTopologieArc>();
            BeanTopologieArc        v_beanTopoArc           = new BeanTopologieArc();

            foreach (BeanTopologieArc v_beanTopologieArc in this.VER_ListeArcs)
            {
                v_beanTopoArc = (BeanTopologieArc)v_beanTopologieArc.Clone();
                v_ListeBeanTopologieArc.Add(v_beanTopoArc);
            }
            v_topologieVertexClone.VER_ListeArcs = v_ListeBeanTopologieArc;
            return(v_topologieVertexClone);
        }