Serialized Form


Package nl.tudelft.simulation.traffic

Class nl.tudelft.simulation.traffic.DemoModel2 extends java.lang.Object implements Serializable

Class nl.tudelft.simulation.traffic.DSOLApplicationTraffic extends nl.tudelft.simulation.dsol.gui.DSOLApplication implements Serializable


Package nl.tudelft.simulation.traffic.controlpoint.blocks

Class nl.tudelft.simulation.traffic.controlpoint.blocks.BlockControlPoint extends VirtualControlPoint implements Serializable

Serialized Fields

callBack

BlockTrafficLight callBack
object to call when sensor is triggered


sensor

int sensor
which sensor is this?

Class nl.tudelft.simulation.traffic.controlpoint.blocks.BlockTrafficLight extends AbstractVisibleControlPoint implements Serializable

Serialized Fields

distanceRed

double distanceRed
the distance to the sensor AFTER the traffic light for RED


distanceYellow

double distanceYellow
the distance to the sensor AFTER the traffic light for YELLOW


distanceGreen

double distanceGreen
the distance to the sensor AFTER the traffic light for GREEN


currentState

java.lang.String currentState
the STATE of the current block signal


name

java.lang.String name
the name


dx

double dx
dx for animation (bounds)


dy

double dy
dy for animation (bounds)

Class nl.tudelft.simulation.traffic.controlpoint.blocks.SingleTrackBlockTrafficLight extends AbstractVisibleControlPoint implements Serializable

Serialized Fields

distanceRed

double distanceRed
the distance to the sensor AFTER the traffic light for RED


distanceYellow

double distanceYellow
the distance to the sensor AFTER the traffic light for YELLOW


distanceGreen

double distanceGreen
the distance to the sensor AFTER the traffic light for GREEN


currentState

java.lang.String currentState
the STATE of the current block signal


name

java.lang.String name
the name


dx

double dx
dx for animation (bounds)


dy

double dy
dy for animation (bounds)

Class nl.tudelft.simulation.traffic.controlpoint.blocks.SingleTrackControlPoint extends VirtualControlPoint implements Serializable

Serialized Fields

callBack

SingleTrackBlockTrafficLight callBack
object to call when sensor is triggered


sensor

int sensor
which sensor is this?

Class nl.tudelft.simulation.traffic.controlpoint.blocks.SwitchBlockControlPoint extends VirtualControlPoint implements Serializable

Serialized Fields

callBack

SwitchBlockTrafficLight callBack
object to call when sensor is triggered


sensor

int sensor
which sensor is this?

Class nl.tudelft.simulation.traffic.controlpoint.blocks.SwitchBlockTrafficLight extends AbstractVisibleControlPoint implements Serializable

Serialized Fields

distanceRequest

double distanceRequest
the distance to the sensor BEFORE the traffic light to request access to the block


distanceRed

double distanceRed
the distance to the sensor AFTER the traffic light for RED


distanceRelease

double distanceRelease
the distance to the sensor AFTER the traffic light to release the block


currentState

java.lang.String currentState
the STATE of the current block signal


name

java.lang.String name
the name


dx

double dx
dx for animation (bounds)


dy

double dy
dy for animation (bounds)


virtualBlock

VirtualBlock virtualBlock
the block to which the trafic light belongs


requestingVehicle

VehiclePhysicalInterface requestingVehicle
the vehicle requesting access


Package nl.tudelft.simulation.traffic.controlpoint.real

Class nl.tudelft.simulation.traffic.controlpoint.real.AbstractVisibleControlPoint extends nl.tudelft.simulation.event.EventProducer implements Serializable

Serialized Fields

showControlPoints

ControlPointsList showControlPoints
the list of control points


track

TrackInterface track
the track


progression

double progression
the progression


visibleDistance

double visibleDistance
the visible distance


location

nl.tudelft.simulation.language.d3.DirectedPoint location
the location of the control point

Class nl.tudelft.simulation.traffic.controlpoint.real.RemoveControlPoint extends VirtualControlPoint implements Serializable

Class nl.tudelft.simulation.traffic.controlpoint.real.SpeedSign extends AbstractVisibleControlPoint implements Serializable

Serialized Fields

speedLimit

double speedLimit
the speed limit


name

java.lang.String name
the name


dx

double dx
dx for animation (bounds)


dy

double dy
dy for animation (bounds)


text

java.lang.String text
the text to display

Class nl.tudelft.simulation.traffic.controlpoint.real.TrafficLight extends AbstractVisibleControlPoint implements Serializable

Serialized Fields

simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator to schedule on


durationRed

nl.tudelft.simulation.jstats.distributions.DistContinuous durationRed
the duration of red time


durationGreen

nl.tudelft.simulation.jstats.distributions.DistContinuous durationGreen
the duration of green time


status

java.lang.String status
current status of the traffic light


name

java.lang.String name
the name


dx

double dx
dx for animation (bounds)


dy

double dy
dy for animation (bounds)


Package nl.tudelft.simulation.traffic.controlpoint.virtual

Class nl.tudelft.simulation.traffic.controlpoint.virtual.Show extends VirtualControlPoint implements Serializable

Serialized Fields

owner

VisibleControlPointInterface owner
the owner

Class nl.tudelft.simulation.traffic.controlpoint.virtual.VirtualControlPoint extends nl.tudelft.simulation.event.EventProducer implements Serializable

Serialized Fields

progression

double progression
location of the control point in terms of progression


track

TrackInterface track
track on which the control point lies


location

nl.tudelft.simulation.language.d3.DirectedPoint location
the location of the control point


Package nl.tudelft.simulation.traffic.station

Class nl.tudelft.simulation.traffic.station.StationControlPoint extends VirtualControlPoint implements Serializable

Serialized Fields

callBack

StationHaltingTrafficLight callBack
object to call when sensor is triggered


sensor

int sensor
which sensor is this?

Class nl.tudelft.simulation.traffic.station.StationHaltingTrafficLight extends AbstractVisibleControlPoint implements Serializable

Serialized Fields

requestDistance

double requestDistance
the distance before the stopping place to request


currentState

java.lang.String currentState
the STATE of the current block signal


name

java.lang.String name
the name


dx

double dx
dx for animation (bounds)


dy

double dy
dy for animation (bounds)


station

Station station
the station


simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator


Package nl.tudelft.simulation.traffic.track

Class nl.tudelft.simulation.traffic.track.ComplexTrackLink extends nl.tudelft.simulation.language.d3.DirectedPoint implements Serializable

Serialized Fields

name

java.lang.String name
the link name


predecessors

TrackList predecessors
the predecessor tracks


successors

TrackList successors
the successor tracks


activePredecessor

TrackInterface activePredecessor
the active predecessor for complex link


activeSuccessor

TrackInterface activeSuccessor
the active successor for complex link

Class nl.tudelft.simulation.traffic.track.SimpleTrackLink extends nl.tudelft.simulation.language.d3.DirectedPoint implements Serializable

Serialized Fields

name

java.lang.String name
the link name


predecessor

TrackInterface predecessor
the predecessor track


successor

TrackInterface successor
the successor track


Package nl.tudelft.simulation.traffic.vehicle

Class nl.tudelft.simulation.traffic.vehicle.VehicleControl extends nl.tudelft.simulation.event.EventProducer implements Serializable

Serialized Fields

vehiclePhysical

VehiclePhysicalInterface vehiclePhysical
the physical vehicle


line

java.lang.String line
the line id

Class nl.tudelft.simulation.traffic.vehicle.VehiclePhysical extends nl.tudelft.simulation.event.EventProducer implements Serializable

Serialized Fields

simulator

nl.tudelft.simulation.dsol.simulators.DEVDESSSimulatorInterface simulator
the simulator to schedule on


vehicleType

VehicleType vehicleType
the vehicle type with all relevant information


vehicleControl

VehicleControlInterface vehicleControl
vehicle control of this vehicle


currentTracks

java.util.List currentTracks
current track to travel on


progression

double progression
current progression on the current track


currentSpeed

double currentSpeed
current speed


distanceTraveled

double distanceTraveled
total distance traveled since creation


driving

boolean driving
are we allowed to drive?


vehiclePositioner

VehiclePositioner vehiclePositioner
the differential equations to make the vehicle move


currentMaximumSpeed

double currentMaximumSpeed
current maximum speed


accelerationProfile

AccelerationProfile accelerationProfile
acceleration profile


decelerationProfile

DecelerationProfile decelerationProfile
deceleration profile


horizon

double horizon
the progression horizon to look for control points


speedControlPoints

java.util.List speedControlPoints
the control points between the current position and the horizon


trackControlPointsList

java.util.List trackControlPointsList
the array of control points on the current track


name

java.lang.String name
the unique name


tvChart

nl.tudelft.simulation.dsol.statistics.charts.XYChart tvChart
the chart to display the speed vs time graph


xvChart

nl.tudelft.simulation.dsol.statistics.charts.XYChart xvChart
the chart to display the speed vs progression graph


TIME_SPEED_1SECOND_EVENT

nl.tudelft.simulation.event.EventType TIME_SPEED_1SECOND_EVENT
the t-v event type to use for the xyChart


DISTANCE_SPEED_1SECOND_EVENT

nl.tudelft.simulation.event.EventType DISTANCE_SPEED_1SECOND_EVENT
the x-v event type to use for the xyChart


sampleSecond

double sampleSecond
last second in the chart


lastString

java.lang.String lastString
helper string


maxBrakeDistance

double maxBrakeDistance
the maximum braking distance

Class nl.tudelft.simulation.traffic.vehicle.VehiclePositioner extends nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation implements Serializable

Serialized Fields

vehiclePhysical

VehiclePhysicalInterface vehiclePhysical
the vehicle



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