Пример #1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="roadTactical"></param>
 public RoadMonitor(RoadTactical roadTactical)
 {
     this.roadTactical = roadTactical;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 public TacticalDirector()
 {
     roadTactical = new RoadTactical();
     intersectionTactical = new IntersectionTactical();
     zoneTactical = new ZoneTactical();
     this.blockageTactical = new BlockageTactical(this);
     TacticalDirector.ValidVehicles = new Dictionary<int, VehicleAgent>();
     TacticalDirector.OccludedVehicles = new Dictionary<int, VehicleAgent>();
     TacticalDirector.VehicleAreas = new Dictionary<IVehicleArea, List<VehicleAgent>>();
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="roadTactical"></param>
 public RoadMonitor(RoadTactical roadTactical)
 {
     this.roadTactical = roadTactical;
 }