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); }
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); }