Package | Description |
---|---|
aim4.im |
This package contains the implementation of the intersection manager.
|
aim4.im.v2i |
This package contains the implementation of the V2I intersection manager.
|
aim4.map |
This package contains the implementations of the map in the AIM4 simulator.
|
aim4.util |
This package contains some helper functions and classes.
|
Constructor and Description |
---|
DummyManager(Intersection intersection,
TrackModel trajectoryModel,
double currentTime,
Registry<IntersectionManager> registry)
Create a dummy manager.
|
IntersectionManager(Intersection intersection,
TrackModel trackModel,
double currentTime,
Registry<IntersectionManager> imRegistry)
Create an intersection manager.
|
Constructor and Description |
---|
V2IManager(Intersection intersection,
TrackModel trackModel,
double currentTime,
ReservationGridManager.Config config,
Registry<IntersectionManager> registry)
Construct a new V2IManager given the structure of Lanes in the
intersection.
|
Modifier and Type | Method and Description |
---|---|
Registry<IntersectionManager> |
GridMap.getImRegistry()
Get the intersection manager registry.
|
Registry<IntersectionManager> |
BasicMap.getImRegistry()
Get the intersection manager registry.
|
Registry<Lane> |
GridMap.getLaneRegistry()
Get the lane registry.
|
Registry<Lane> |
BasicMap.getLaneRegistry()
Get the lane registry.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayListRegistry<T>
A registry based on array list.
|
class |
HashMapRegistry<T>
A registry based on HashMap
|
class |
WeakRefRegistry<T>
A registry based on weak references.
|
Copyright © 2013. All rights reserved.