| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VehicleSimView | |
|---|---|
| aim4.gui.frame | This package contains the Java Frames used by the GUI. | 
| aim4.im | This package contains the implementation of the intersection manager. | 
| aim4.map | This package contains the implementations of the map in the AIM4 simulator. | 
| aim4.sim | This package contains the implementation of the simulation object of the simulator. | 
| aim4.vehicle | This package contains the vehicle model in the simulator. | 
| Uses of VehicleSimView in aim4.gui.frame | 
|---|
| Methods in aim4.gui.frame with parameters of type VehicleSimView | |
|---|---|
 void | 
VehicleInfoFrame.setVehicle(VehicleSimView vehicle)
Set the vehicle.  | 
| Uses of VehicleSimView in aim4.im | 
|---|
| Methods in aim4.im with parameters of type VehicleSimView | |
|---|---|
 boolean | 
IntersectionManager.contains(VehicleSimView vehicle)
Determine whether the given Vehicle is currently entirely contained within the Area governed by this IntersectionManager.  | 
| Uses of VehicleSimView in aim4.map | 
|---|
| Methods in aim4.map with parameters of type VehicleSimView | |
|---|---|
 boolean | 
DataCollectionLine.intersect(VehicleSimView v,
          double time,
          Point2D p1,
          Point2D p2)
Whether the vehicle intersects the line.  | 
| Uses of VehicleSimView in aim4.sim | 
|---|
| Methods in aim4.sim that return VehicleSimView | |
|---|---|
 VehicleSimView | 
Simulator.getActiveVehicle(int vin)
Get a particular active vehicle via a given VIN.  | 
 VehicleSimView | 
AutoDriverOnlySimulator.getActiveVehicle(int vin)
Get a particular active vehicle via a given VIN.  | 
| Methods in aim4.sim that return types with arguments of type VehicleSimView | |
|---|---|
 Set<VehicleSimView> | 
Simulator.getActiveVehicles()
Get the set of all active vehicles in the simulation.  | 
 Set<VehicleSimView> | 
AutoDriverOnlySimulator.getActiveVehicles()
Get the set of all active vehicles in the simulation.  | 
| Uses of VehicleSimView in aim4.vehicle | 
|---|
| Subinterfaces of VehicleSimView in aim4.vehicle | |
|---|---|
 interface | 
AutoVehicleSimView
The interface of an autonomous vehicle from the viewpoint of a simulator.  | 
 interface | 
HumanDrivenVehicleSimView
The interface of a manually-driven vehicle from the viewpoint of a simulator.  | 
 interface | 
ProxyVehicleSimView
The interface of a proxy vehicle from the viewpoint of a simulator.  | 
| Classes in aim4.vehicle that implement VehicleSimView | |
|---|---|
 class | 
BasicAutoVehicle
The basic autonomous vehicle.  | 
 class | 
BasicVehicle
The most basic form of a vehicle.  | 
 class | 
ProxyVehicle
The proxy vehicle.  | 
| Methods in aim4.vehicle that return VehicleSimView | |
|---|---|
static VehicleSimView | 
VinRegistry.getVehicleFromVIN(int vin)
Given a VIN, get the vehicle with that VIN.  | 
| Methods in aim4.vehicle with parameters of type VehicleSimView | |
|---|---|
static boolean | 
VehicleUtil.intersects(VehicleSimView v,
           Area area)
Determine whether the given Vehicle is currently inside an area  | 
static int | 
VinRegistry.registerVehicle(VehicleSimView vehicle)
Put the vehicle to the registry.  | 
static boolean | 
VinRegistry.registerVehicleWithExistingVIN(VehicleSimView vehicle,
                               int vin)
Register the vehicle with an existing VIN.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||