| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TrackModel | |
|---|---|
| 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.im.v2i.batch | This package contains the implementation of the batch policy. | 
| aim4.im.v2i.policy | This package contains the implementation of various intersection control policies for the V2I intersection manager. | 
| Uses of TrackModel in aim4.im | 
|---|
| Classes in aim4.im that implement TrackModel | |
|---|---|
 class | 
RoadBasedTrackModel
A track model for road based intersections  | 
| Methods in aim4.im that return TrackModel | |
|---|---|
 TrackModel | 
IntersectionManager.getTrackModel()
Get the track model.  | 
| Constructors in aim4.im with parameters of type TrackModel | |
|---|---|
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.  | 
|
| Uses of TrackModel in aim4.im.v2i | 
|---|
| Methods in aim4.im.v2i that return TrackModel | |
|---|---|
 TrackModel | 
V2IManagerCallback.getTrackModel()
 | 
| Constructors in aim4.im.v2i with parameters of type TrackModel | |
|---|---|
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.  | 
|
| Uses of TrackModel in aim4.im.v2i.batch | 
|---|
| Methods in aim4.im.v2i.batch with parameters of type TrackModel | |
|---|---|
 List<BatchModeRequestHandler.IndexedProposal> | 
RoadBasedReordering.getBatch(double currentTime,
         NavigableSet<BatchModeRequestHandler.IndexedProposal> queue,
         TrackModel trackModel)
Select a subset of indexed proposals from the queue and sort them in a particular order such that they will be processed in that order.  | 
 List<BatchModeRequestHandler.IndexedProposal> | 
ReorderingStrategy.getBatch(double currentTime,
         NavigableSet<BatchModeRequestHandler.IndexedProposal> queue,
         TrackModel trackModel)
Select a subset of indexed proposals from the queue and sort them in a particular order such that they will be processed in that order.  | 
| Uses of TrackModel in aim4.im.v2i.policy | 
|---|
| Methods in aim4.im.v2i.policy that return TrackModel | |
|---|---|
 TrackModel | 
BasePolicyCallback.getTrackMode()
 | 
 TrackModel | 
BasePolicy.getTrackMode()
 | 
 TrackModel | 
TimeoutPolicy.getTrackModel()
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||