public TrafficLightView(TrafficLightType participan, int topX, int topY, int middleX, int middleY) { TrafficLightType = participan; LampCoordinates = new Dictionary <LampType, CoordinateLamp>(); LampCoordinates.Add(LampType.Red, new CoordinateLamp(topX, topY)); LampCoordinates.Add(LampType.Green, new CoordinateLamp(middleX, middleY)); }
public TrafficLightView(TrafficLightType participan ,int topX, int topY, int middleX, int middleY) { TrafficLightType = participan; LampCoordinates = new Dictionary<LampType,CoordinateLamp>(); LampCoordinates.Add(LampType.Red, new CoordinateLamp(topX, topY)); LampCoordinates.Add(LampType.Green, new CoordinateLamp(middleX, middleY)); }
public TrafficLightView(TrafficLightType participan, int lampTopX, int lampTopY, int lampMiddleX, int lampMiddleY, int lampBottomX, int lampBottomY) : this(participan, lampTopX, lampTopY, lampBottomX, lampBottomY) { LampCoordinates.Add(LampType.Yellow, new CoordinateLamp(lampMiddleX, lampMiddleY)); }
public TrafficLightView(TrafficLightType participan, int lampTopX, int lampTopY, int lampMiddleX, int lampMiddleY, int lampBottomX, int lampBottomY) : this(participan,lampTopX, lampTopY, lampBottomX, lampBottomY) { LampCoordinates.Add(LampType.Yellow, new CoordinateLamp(lampMiddleX, lampMiddleY)); }
public CarTrafficLight(TrafficLightType trafficLightType) { this.TrafficLightType = trafficLightType; }
public PedestrianTrafficLight(TrafficLightType trafficLightType) { this.TrafficLightType = trafficLightType; }
public TrafficLight(TrafficLightType trafficSignal) { this.trafficSignal = trafficSignal; }