private WierzcholekDrogi DodajLubZnajdzWierzcholek(Punkt <double> pozycja, TypWierzcholkaSamochodow typWierzcholka = TypWierzcholkaSamochodow.Skrzyzowanie) { WierzcholekDrogi wierzcholek = WierzcholkiDrog.Find(obiekt => obiekt.Pozycja.Equals(pozycja)); if (wierzcholek == null) { WierzcholkiDrog.Add(wierzcholek = new WierzcholekDrogi(pozycja, typWierzcholka)); } return(wierzcholek); }
public WierzcholekDrogi(Punkt <double> pozycja, TypWierzcholkaSamochodow typWierzcholka) : base(pozycja) { TypWierzcholka = typWierzcholka; }