/// <summary> /// Creates a new StreetSegment and returns it. /// </summary> /// <param name="c1">The first StreetConnector</param> /// <param name="c2">The second StreetConnector</param> /// <returns>A new instance of a StreetSegment</returns> public static StreetSegment NewStreetSegment(StreetConnector c1, StreetConnector c2) { StreetSegment segment = new StreetSegment(c1, c2); segments.Add(segment.ID, segment); return(segment); }
private static void Save(StreetSegment segment) { segments.Add(segment.ID, segment); }