![]() ![]() | Returns the single instance of the road system. |
![]() | The number of generators in the infrastructure. |
![]() | Gets an enumerator for the generator list. |
![]() | The number of intersections in the infrastructure. |
![]() | Gets an enumerator for the intersection list. |
![]() | Gets the intersection list. |
![]() | Gets the layer on which subsystem objects are supposed to draw on. |
![]() | Gets an iterator over all the types of vehicles stored. |
![]() | Gets or sets the factory used for the creation of Intersection objects. |
![]() | Gets or sets the IIdFactory for Intersection objects. |
![]() | Gets or sets the factory used for the creation of Lane objects. |
![]() | Gets or sets the factory used for the creation of Road objects. |
![]() | Gets or sets the IIdFactory for Road objects. |
![]() | Gets or sets the factory used for the creation of IVehicle objects. |
![]() | Gets or sets the IIdFactory for IVehicle objects. |
![]() | Adds an generator to the collection of intersections. |
![]() | Adds an intersection to the collection of intersections. |
![]() | Adds vehicle type stats. |
![]() | Resets the id of the intersection so that they create a consecutive id range. |
![]() | Creates a new Intersection object based on the specified type. |
![]() | Creates a new Lane object based on the specified type. |
![]() | Creates a timed obstacle to be placed on a lane. |
![]() | Creates a new Road object. |
![]() | Creates a new IVehicle object based on the specified type. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Retrieves a generator from the collection of intersections. |
![]() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Retrieves a intersection form the collection of intersections. |
![]() | Populates a SerializationInfo with the data needed to serialize the target object. |
![]() | Overloaded. Retrieves a randomly chosen generator. |
![]() | Gets a randomly chosen intersection that is not the current. |
![]() | Creates a Dictionary containing all roads |
![]() | Gets the Type of the current instance. |
![]() | Gets the statistics for a certain type of vehicle. |
![]() | Registers a surrogate with the specified surrogate selector |
![]() | Removes a generator from the collection of generators. |
![]() | Removes an intersection from the collection of intersections. |
![]() | Removes a road from the road network. |
![]() | Removes a vehicle type stats. |
![]() | Reverts the Road System to its starting position. |
![]() | Populates the singleton with the data stored in the SerializationInfo class. |
![]() | Writes the configuration of each generator to disk. |
![]() | Returns a String that represents the current Object. |
RoadSystem Class | CBPRS.Infrastructure Namespace