public PointIntersectionByValue(double date, double value, IntersectionDirection direction, IDateValue currencyInfo) { Date = date; MeanValue = value; Direction = direction; CurrencyInfo = currencyInfo; }
public Intersection(TimeSpan waitTime, Vector2 position, IntersectionDirection direction, Street[] streets) { WaitTime = waitTime; Position = position; Direction = direction; timePassed = new TimeSpan(0); Streets = new List <Street>(streets); LastCarsToPass = new Dictionary <Street, Car>(); foreach (Street s in Streets) { LastCarsToPass.Add(s, null); } }