Uses of Interface
nl.tudelft.simulation.traffic.vehicle.VehiclePhysicalInterface

Packages that use VehiclePhysicalInterface
nl.tudelft.simulation.traffic.animation   
nl.tudelft.simulation.traffic.controlpoint   
nl.tudelft.simulation.traffic.controlpoint.blocks   
nl.tudelft.simulation.traffic.controlpoint.real   
nl.tudelft.simulation.traffic.controlpoint.virtual   
nl.tudelft.simulation.traffic.station   
nl.tudelft.simulation.traffic.track   
nl.tudelft.simulation.traffic.vehicle   
 

Uses of VehiclePhysicalInterface in nl.tudelft.simulation.traffic.animation
 

Constructors in nl.tudelft.simulation.traffic.animation with parameters of type VehiclePhysicalInterface
VehicleAnimation(VehiclePhysicalInterface source, nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator, java.awt.Color color)
          constructs a new VehicleAnimation
 

Uses of VehiclePhysicalInterface in nl.tudelft.simulation.traffic.controlpoint
 

Methods in nl.tudelft.simulation.traffic.controlpoint with parameters of type VehiclePhysicalInterface
 void ControlPointInterface.pass(VehiclePhysicalInterface vehicle)
          This method handles actions of the controlPoint when the controlPoint is passed by a vehicle.
 

Uses of VehiclePhysicalInterface in nl.tudelft.simulation.traffic.controlpoint.blocks
 

Methods in nl.tudelft.simulation.traffic.controlpoint.blocks that return VehiclePhysicalInterface
 VehiclePhysicalInterface SwitchBlockTrafficLight.getRequestingVehicle()
           
 

Methods in nl.tudelft.simulation.traffic.controlpoint.blocks with parameters of type VehiclePhysicalInterface
 void SwitchBlockTrafficLight.triggerSensor(int sensor, VehiclePhysicalInterface vehicle)
           
 void SwitchBlockTrafficLight.pass(VehiclePhysicalInterface vehicle)
           
 void SwitchBlockTrafficLight.setRequestingVehicle(VehiclePhysicalInterface requestingVehicle)
           
 void SwitchBlockControlPoint.pass(VehiclePhysicalInterface vehicle)
           
 void SingleTrackControlPoint.pass(VehiclePhysicalInterface vehicle)
           
 void SingleTrackBlockTrafficLight.triggerSensor(int sensor, VehiclePhysicalInterface vehicle)
          The stateful handling of a sensor trigger.
 void SingleTrackBlockTrafficLight.pass(VehiclePhysicalInterface vehicle)
           
 void BlockTrafficLight.triggerSensor(int sensor, VehiclePhysicalInterface vehicle)
          The stateful handling of a sensor trigger.
 void BlockTrafficLight.pass(VehiclePhysicalInterface vehicle)
           
 void BlockControlPoint.pass(VehiclePhysicalInterface vehicle)
           
 

Uses of VehiclePhysicalInterface in nl.tudelft.simulation.traffic.controlpoint.real
 

Methods in nl.tudelft.simulation.traffic.controlpoint.real with parameters of type VehiclePhysicalInterface
 void TrafficLight.pass(VehiclePhysicalInterface vehicle)
           
 void SpeedSign.pass(VehiclePhysicalInterface vehicle)
           
 void RemoveControlPoint.pass(VehiclePhysicalInterface vehicle)
           
 

Uses of VehiclePhysicalInterface in nl.tudelft.simulation.traffic.controlpoint.virtual
 

Methods in nl.tudelft.simulation.traffic.controlpoint.virtual with parameters of type VehiclePhysicalInterface
 void Show.pass(VehiclePhysicalInterface vehicle)
           
 

Uses of VehiclePhysicalInterface in nl.tudelft.simulation.traffic.station
 

Methods in nl.tudelft.simulation.traffic.station with parameters of type VehiclePhysicalInterface
 void StoppingPlace.pass(VehiclePhysicalInterface vehicle)
          (non-Javadoc)
 void StationHaltingTrafficLight.triggerSensor(int sensor, VehiclePhysicalInterface vehicle)
           
 void StationHaltingTrafficLight.pass(VehiclePhysicalInterface vehicle)
           
 void StationControlPoint.pass(VehiclePhysicalInterface vehicle)
           
 

Uses of VehiclePhysicalInterface in nl.tudelft.simulation.traffic.track
 

Methods in nl.tudelft.simulation.traffic.track with parameters of type VehiclePhysicalInterface
 void TrackInterface.addVehicle(VehiclePhysicalInterface vehicle)
          indicate that a vehicle is driving on the track (with front)
 void TrackInterface.removeVehicle(VehiclePhysicalInterface vehicle)
          indicate that a vehicle is no longer driving on the track (with front)
 void Track.addVehicle(VehiclePhysicalInterface vehicle)
           
 void Track.removeVehicle(VehiclePhysicalInterface vehicle)
           
static double Track.calculateDistanceFrontBack(VehiclePhysicalInterface vehicle0, VehiclePhysicalInterface vehicle1)
           
 

Uses of VehiclePhysicalInterface in nl.tudelft.simulation.traffic.vehicle
 

Classes in nl.tudelft.simulation.traffic.vehicle that implement VehiclePhysicalInterface
 class VehiclePhysical
          
(c) copyright 2003-2004 Delft University of Technology , the Netherlands.
 

Fields in nl.tudelft.simulation.traffic.vehicle declared as VehiclePhysicalInterface
protected  VehiclePhysicalInterface VehiclePositioner.vehiclePhysical
          the vehicle
 

Methods in nl.tudelft.simulation.traffic.vehicle that return VehiclePhysicalInterface
 VehiclePhysicalInterface VehicleSegment.getVehicle()
           
 VehiclePhysicalInterface VehicleControlInterface.getVehiclePhysical()
           
 VehiclePhysicalInterface VehicleControl.getVehiclePhysical()
           
 

Methods in nl.tudelft.simulation.traffic.vehicle with parameters of type VehiclePhysicalInterface
 void VehicleControlInterface.setVehiclePhysical(VehiclePhysicalInterface vehiclePhysical)
           
 void VehicleControl.setVehiclePhysical(VehiclePhysicalInterface vehiclePhysical)
           
 

Constructors in nl.tudelft.simulation.traffic.vehicle with parameters of type VehiclePhysicalInterface
VehicleSegment(VehiclePhysicalInterface vehicle, nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface devs, java.awt.Color color, double front, double axle1, double axle2, double length)
           
VehiclePositioner(VehiclePhysicalInterface vehiclePhysical, nl.tudelft.simulation.dsol.simulators.DESSSimulatorInterface simulator)
           
VehiclePositioner(VehiclePhysicalInterface vehiclePhysical, nl.tudelft.simulation.dsol.simulators.DESSSimulatorInterface simulator, double timeStep)
           
VehiclePositioner(VehiclePhysicalInterface vehiclePhysical, nl.tudelft.simulation.dsol.simulators.DESSSimulatorInterface simulator, double timeStep, short numericalMethod)
           
 



Copyright © 2003-2004 Delft University of Technology, the Netherlands. All Rights Reserved.