Skip navigation links
A B C D E F G H I L M N O P R S T U V X Y 

A

A_LAT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
Maximum comfortable acceleration in the lateral direction.
AbstractCarFollowingModel - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Default implementation where desired speed and headway are pre-calculated for car-following.
AbstractCarFollowingModel() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
 
AbstractDelayedNeighborsPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractDelayedNeighborsPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Constructor.
AbstractDelayedNeighborsPerception.NeighborsInfoType<T> - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractDelayedPerceptionCategory - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Utility superclass for perception categories with single delayed snapshots.
AbstractDelayedPerceptionCategory(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory
 
AbstractDelayedPerceptionCategory.DelayedInfoType<T> - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Superclass for delayed info.
AbstractDirectedLaneChangeModel - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
Common code for a family of lane change models like in M.
AbstractDirectedLaneChangeModel(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
Construct a DirectedLaneChangeModel.
AbstractGTUFollowingModelMobil - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Code shared between various car following models.
AbstractGTUFollowingModelMobil() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
 
AbstractGTUGenerator - Class in org.opentrafficsim.road.gtu.generator
Common code for LaneBasedGTU generators that may have to postpone putting a GTU on the road due to congestion growing into the generator.
AbstractGTUGenerator(String, OTSDEVSSimulatorInterface, GTUType, Class<?>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, ContinuousDistDoubleScalar.Rel<Duration, DurationUnit>, long, Time, Time, Lane, Length, GTUDirectionality, GTUColorer, LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, RouteGenerator, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
AbstractHeadway - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Super class for non-delayed and non-erroneous perception.
AbstractHeadway(Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for an object in front, behind, or in parallel with us.
AbstractHeadway(Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for an object ahead of us or behind us.
AbstractHeadway(Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for an object parallel with us.
AbstractHeadwayCopy - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) GTU and a headway.
AbstractHeadwayCopy(Headway.ObjectType, String, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
Construct a new Headway information object, for a moving object ahead of us or behind us.
AbstractHeadwayCopy(Headway.ObjectType, String, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
Construct a new Headway information object, for a moving object parallel with us.
AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
Construct a new Headway information object, for a non-moving object parallel with us.
AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
Construct a new Headway information object, for a moving object ahead of us or behind us.
AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
Construct a new Headway information object, for a moving object parallel with us.
AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
Construct a new Headway information object, for a non-moving object parallel with us.
AbstractHeadwayGTU - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) GTU and a headway.
AbstractHeadwayGTU(String, GTUType, Length, boolean, Length, Speed, Acceleration, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
Construct a new Headway information object, for a moving GTU ahead of us or behind us.
AbstractHeadwayGTU(String, GTUType, Length, boolean, Length, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us.
AbstractHeadwayGTU(String, GTUType, Length, Length, Length, boolean, Length, Speed, Acceleration, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
Construct a new Headway information object, for a moving GTU parallel with us.
AbstractHeadwayGTU(String, GTUType, Length, Length, Length, boolean, Length, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
Construct a new Headway information object, for a non-moving GTU parallel with us.
AbstractIDM - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Implementation of the IDM.
AbstractIDM() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
 
AbstractLaneBasedGTU - Class in org.opentrafficsim.road.gtu.lane
This class contains most of the code that is needed to run a lane based GTU.
AbstractLaneBasedGTU(String, GTUType, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Construct a Lane Based GTU.
AbstractLaneBasedIndividualGTU - Class in org.opentrafficsim.road.gtu.lane
Specific type of LaneBasedGTU.
AbstractLaneBasedIndividualGTU(String, GTUType, Length, Length, Speed, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
Construct a new AbstractLaneBasedIndividualGTU.
AbstractLaneBasedObject - Class in org.opentrafficsim.road.network.lane.object
An abstract implementation of the LaneBasedObject interface with the required fields being initialized and getters for those fields.
AbstractLaneBasedObject(String, Lane, LongitudinalDirectionality, Length, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
Construct a new AbstractLanebasedObject with the required fields.
AbstractLaneBasedObject(String, Lane, Length, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
Construct a new AbstractLanebasedObject with the required fields.
AbstractLaneBasedObject(String, Lane, LongitudinalDirectionality, Length, OTSLine3D) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
Construct a new LaneBasedObject with the required fields.
AbstractLaneBasedObject(String, Lane, Length, OTSLine3D) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
Construct a new LaneBasedObject with the required fields.
AbstractLaneBasedStrategicalPlanner - Class in org.opentrafficsim.road.gtu.strategical
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractLaneBasedStrategicalPlanner(BehavioralCharacteristics, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
 
AbstractLaneBasedTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
A lane-based tactical planner generates an operational plan for the lane-based GTU.
AbstractLaneBasedTacticalPlanner(CarFollowingModel, LaneBasedGTU, LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Instantiates a tactical planner.
AbstractLaneChangeModel - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
Common code for a family of lane change models like in M.
AbstractLaneChangeModel() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
 
AbstractLanePerception - Class in org.opentrafficsim.road.gtu.lane.perception
The perception module of a GTU based on lanes.
AbstractLanePerception(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
Create a new LanePerception module.
AbstractLineAnimation<T extends LaneBasedObject> - Class in org.opentrafficsim.road.network.animation
Abstract class for objects that draw a line perpendicular on the lane.
AbstractLineAnimation(T, OTSSimulatorInterface, double, Length) - Constructor for class org.opentrafficsim.road.network.animation.AbstractLineAnimation
Construct the line animation.
AbstractOTSPlot - Class in org.opentrafficsim.graphs
Basics of all plots in the Open Traffic Simulator.
AbstractOTSPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.AbstractOTSPlot
Construct a new AbstractOTSPlot.
AbstractSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface, OTSLine3D, Length, ImmutableSet<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
Create a sensor on a lane at a position on that lane.
AbstractSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface, OTSLine3D, ImmutableSet<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
Create a sensor on a lane at a position on that lane at elevation Sensor.DEFAULT_SENSOR_ELEVATION.
AbstractSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
Create a sensor on a lane at a position on that lane at specified elevation and triggering an all GTU types.
AbstractSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface, OTSLine3D) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
Create a sensor on a lane at a position on that lane at specified elevation and triggering an all GTU types.
AbstractSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
 
AbstractTrafficLight - Class in org.opentrafficsim.road.network.lane.object.trafficlight
Basic, abstract implementation of a traffic light.
AbstractTrafficLight(String, Lane, Length, OTSDEVSSimulatorInterface, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
Construct an AbstractTrafficLight with specified elevation.
AbstractTrafficLight(String, Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
Construct an AbstractTrafficLight at default elevation (use only on roads at elevation 0).
AbstractTrafficLightController - Class in org.opentrafficsim.road.network.lane.object.trafficlight
Standard fields and methods for traffic light controllers.
AbstractTrafficLightController(String, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
Create a fixed time controller.
accelerate(SimpleOperationalPlan, RelativeLane, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationBusStop
Determine acceleration.
accelerate(SimpleOperationalPlan, RelativeLane, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationConflicts
Determine acceleration.
accelerate(SimpleOperationalPlan, RelativeLane, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, BehavioralCharacteristics, SpeedLimitInfo) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationIncentive
Determine acceleration.
accelerate(SimpleOperationalPlan, RelativeLane, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationSpeedLimitTransition
Determine acceleration.
accelerate(SimpleOperationalPlan, RelativeLane, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationTrafficLights
Determine acceleration.
AccelerationBusStop - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AccelerationBusStop() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationBusStop
 
AccelerationConflicts - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AccelerationConflicts() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationConflicts
 
AccelerationContourPlot - Class in org.opentrafficsim.graphs
Acceleration contour plot.
AccelerationContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.AccelerationContourPlot
Create a new AccelerationContourPlot.
AccelerationIncentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AccelerationSpeedLimitTransition - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AccelerationSpeedLimitTransition() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationSpeedLimitTransition
 
AccelerationStep - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Storage for the result of a GTU following model.
AccelerationStep(Acceleration, Time, Duration) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
Create a new GTUFollowingModelResult.
AccelerationTrafficLights - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AccelerationTrafficLights() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationTrafficLights
 
acceptGapNeighbors(LanePerception, BehavioralCharacteristics, SpeedLimitInfo, CarFollowingModel, double, Speed, LateralDirectionality) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Determine whether a gap is acceptable.
accessibleAdjacentLanes(LateralDirectionality, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Determine the set of lanes to the left or to the right of this lane, which are accessible from this lane, or an empty set if no lane could be found.
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.ContourPlot
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
add(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns the relative lane relative to this lane, for example "the left lane" of "the 3rd right lane" is "the 2nd right lane".
addAccelerationIncentive(AccelerationIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
Adds an acceleration incentive.
addBusStop(String, Time, Duration, boolean) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
Adds a stop to the schedule.
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
addCrossSectionElement(CrossSectionElement) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
Add a cross section element at the end of the list.
addData(LaneBasedGTU, Lane) - Method in class org.opentrafficsim.graphs.ContourPlot
Add data for a GTU on a lane to this graph.
addData(LaneBasedGTU) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Add the effect of one passing car to this Fundamental Diagram.
addData(Speed) - Method in class org.opentrafficsim.graphs.FundamentalDiagram.Sample
Add one Car detection to this Sample.
addData() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
Add the density and average speed on the lane to this Fundamental Diagram.
addData(LaneBasedGTU, Lane, double) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Add data for a GTU on a lane to this graph.
addDirectionality(GTUType, LongitudinalDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
This method sets the directionality of the lane for a GTU type.
addGTU(LaneBasedGTU, double) - Method in class org.opentrafficsim.road.network.lane.Lane
Add a LaneBasedGTU to the list of this Lane.
addGTU(LaneBasedGTU, Length) - Method in class org.opentrafficsim.road.network.lane.Lane
Add a LaneBasedGTU to the list of this Lane.
addGTU(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
Add a GTU to the set.
addLaneBasedObject(LaneBasedObject) - Method in class org.opentrafficsim.road.network.lane.Lane
Insert a laneBasedObject at the right place in the laneBasedObject list of this Lane.
addLaneCombination(Lane, Lane) - Method in class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
Add lane combination to the list.
addLaneStructureRecord(LaneStructureRecord, RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Adds a lane structure record in a mapping from relative lanes.
addLinkCombination(CrossSectionLink, CrossSectionLink) - Method in class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
Add any combination of lanes on both links to the list.
addMandatoryIncentive(MandatoryIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
Adds a mandatory incentive.
addNext(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
addPermeability(GTUType, LateralDirectionality) - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
Add lateral permeability for a GTU type in the direction of the design line of the overarching CrossSectionLink.
addPermeability(GTUType, Stripe.Permeable) - Method in class org.opentrafficsim.road.network.lane.Stripe
 
addPhase(int, Duration, Duration) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
Add a new phase.
addPrev(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
addSample(LaneBasedGTU, Lane, double) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
Add a trajectory segment sample and update the currentEndTime and currentEndPosition.
addSample(LaneBasedGTU, Lane, double) - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Add a trajectory segment sample and update the currentEndTime and currentEndPosition.
addSample(LaneBasedGTU, Lane, double) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Add a trajectory segment sample and update the currentEndTime and currentEndPosition.
addSensor(SingleSensor) - Method in class org.opentrafficsim.road.network.lane.Lane
Insert a sensor at the right place in the sensor list of this Lane.
addSpeedInfo(SpeedLimitType<T>, T) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
Adds or overwrites the speed info of the given speed limit type.
addSpeedInfo(Length, SpeedLimitType<T>, T) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Sets the speed info of a speed limit type.
addStep(FixedAccelerationModel) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Add one FixedAccelerationModel step to this SequentialFixedAccelerationModel.
addTrafficLightToPhase(int, TrafficLight) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
Add a traffic light to a phase.
addTrafficLightToPhase(int, TrafficLight) - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
Add a traffic light to a phase.
addTrafficLightToPhase(int, TrafficLight) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
Add a traffic light to a phase.
addTrigger(Lane, SimEvent<OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Add an event to the list of lane triggers scheduled for this GTU.
addTrigger(Lane, SimEvent<OTSSimTimeDouble>) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Add an event to the list of lane triggers scheduled for this GTU.
addType(Length, Length, GTUType, Generator<Speed>, double) - Method in class org.opentrafficsim.road.gtu.generator.GTUTypeGenerator
 
addViewer() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Create/add a viewer for the data of the graph.
addViewer() - Method in interface org.opentrafficsim.graphs.MultipleViewerChart
Create/add a viewer for the data of the graph.
addVoluntaryIncentive(VoluntaryIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
Adds a voluntary incentive.
ADJACENT_MARGIN - Static variable in class org.opentrafficsim.road.network.lane.Lane
Lateral alignment margin for longitudinally connected Lanes.
adjustMaximumValue(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.Axis
Adjust (increase) the range of this AxisDefinition.
AERROR - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Parameter for acceleration error factor.
ALL - Static variable in class org.opentrafficsim.road.network.lane.LaneType
Lane type that allows all vehicles.
allowsRoute(Route, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Returns whether this lane allows the route to be followed.
allowsRouteAtEnd(Route, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Returns whether the end of this lane allows the route to be followed.
ALPHA_ADJ - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
ALPHA_BCK - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
ALPHA_CL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
ALPHA_RL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
ALPHA_TL_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
ALPHA_TL_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
ALPHADS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
Altruistic - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
The altruistic driver changes lane when that is beneficial for all drivers.
Altruistic() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
 
AnimationToggles - Class in org.opentrafficsim.road.animation
Set the default animation toggles for the animation panel.
anticipate(DelayedNeighborsPerception.NeighborTriplet, Duration, Length) - Method in enum org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception.Anticipation
Anticipate movement.
anticipateMovement(Length, Speed, Acceleration) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
Returns info of the anticipation assuming constant acceleration.
anticipateMovementFreeAcceleration(Length, Speed, BehavioralCharacteristics, CarFollowingModel, SpeedLimitInfo, Duration) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
Returns info of the anticipation using free acceleration from car-following model.
anticipateMovementSpeedLimited(Length, Speed, Acceleration, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
Returns info of the anticipation assuming constant acceleration, without exceeding maximum speed.
AnticipationInfo - Class in org.opentrafficsim.road.gtu.lane.tactical.util
Utility class that stores duration and end-speed for a given anticipated movement.
AnticipationInfo(Duration, Speed) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
 
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
Return the weighted acceleration as described by the personality.
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
Return the weighted acceleration as described by the personality.
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
Return the weighted acceleration as described by the personality.
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
Return the weighted acceleration as described by the personality.
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
Return the weighted acceleration as described by the personality.
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
Return the weighted acceleration as described by the personality.
approachConflicts(BehavioralCharacteristics, SortedSet<HeadwayConflict>, SortedSet<HeadwayGTU>, CarFollowingModel, Length, Speed, Acceleration, SpeedLimitInfo, ConflictUtil.ConflictPlans, LaneBasedGTU) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Approach conflicts by applying appropriate acceleration (or deceleration).
approachTargetSpeed(CarFollowingModel, BehavioralCharacteristics, Speed, SpeedLimitInfo, Length, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
Returns an acceleration based on the car-following model in order to adjust the speed to a given value at some location ahead.
Axis - Class in org.opentrafficsim.graphs
Definition of one axis for a ContourPlot.
Axis(DoubleScalarInterface, DoubleScalarInterface, double[], double, String, String, String) - Constructor for class org.opentrafficsim.graphs.Axis
Create a new AxisDefinition.

B

B_YELLOW - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.TrafficLightUtil
Maximum deceleration for stopping for yellow traffic light.
Barrier - Class in org.opentrafficsim.road.network.lane
Typically, a barrier will have no lateral permeability.
Barrier(CrossSectionLink, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.Barrier
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
bestAccessibleAdjacentLane(Lane, LateralDirectionality, Length) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
bestAccessibleAdjacentLane(Lane, LateralDirectionality, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
BETA1 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA2 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA3 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_ADD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_BCK - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_DENSITY - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_DP - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_DTG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_EG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_EMU_GA - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_EMU_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_EMU_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_FV - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_FWD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_HEAVY_NEIGHBOUR - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_NEG_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_NEXT_EXIT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_POS_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_POS_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_RGS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_RIGHT_MOST - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_SFRONT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_TAILGATE - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETA_VFRONT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
BETAACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
BETADS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
Break - Class in org.opentrafficsim.road.gtu.lane
Utility to make debugging on a specific GTU more convenient.
build(LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, Route) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
Build one LaneBasedIndividualCar.
buildAccelerationLaneChangePlan(LaneBasedGTU, List<Lane>, LateralDirectionality, DirectedPoint, Time, Speed, Acceleration, Duration, LaneOperationalPlanBuilder.LaneChange) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
Build a plan with a path and a given start speed to try to reach a provided end speed.
buildAccelerationPlan(LaneBasedGTU, List<Lane>, Length, Time, Speed, Acceleration, Duration) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
Build a plan with a path and a given start speed to try to reach a provided end speed.
buildConflicts(OTSNetwork, GTUType, OTSDEVSSimulatorInterface, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
Build conflicts on network.
buildConflicts(OTSNetwork, GTUType, OTSDEVSSimulatorInterface, ConflictBuilder.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
Build conflicts on network.
buildConflicts(List<Lane>, GTUType, OTSDEVSSimulatorInterface, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
Build conflicts on list of lanes.
buildConflicts(List<Lane>, GTUType, OTSDEVSSimulatorInterface, ConflictBuilder.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
Build conflicts on list of lanes.
buildConflicts(Lane, GTUDirectionality, Lane, GTUDirectionality, GTUType, OTSDEVSSimulatorInterface, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
Build conflict on single lane pair.
buildConflicts(Lane, GTUDirectionality, Lane, GTUDirectionality, GTUType, OTSDEVSSimulatorInterface, ConflictBuilder.WidthGenerator, boolean) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
Build conflict on single lane pair.
buildGradualAccelerationPlan(LaneBasedGTU, List<Lane>, Length, Length, Time, Speed, Speed, Acceleration, Acceleration) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
Build a plan with a path and a given start speed to try to reach a provided end speed, exactly at the end of the curve.
buildGradualAccelerationPlan(LaneBasedGTU, List<Lane>, Length, Length, Time, Speed, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
Build a plan with a path and a given start speed to reach a provided end speed, exactly at the end of the curve.
buildLanePathInfo(LaneBasedGTU, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Build a list of lanes forward, with a maximum headway relative to the reference point of the GTU.
buildLanePathInfo(LaneBasedGTU, Length, Lane, Length, GTUDirectionality) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Build a list of lanes forward, with a maximum headway relative to the reference point of the GTU.
buildLinkListForward(LaneBasedGTU, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Make a list of links on which to drive next, with a maximum headway relative to the reference point of the GTU.
buildMaximumAccelerationPlan(LaneBasedGTU, List<Lane>, Length, Length, Time, Speed, Speed, Acceleration, Acceleration) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
Build a plan with a path and a given start speed to try to reach a provided end speed.
buildPlanFromSimplePlan(LaneBasedGTU, Time, BehavioralCharacteristics, SimpleOperationalPlan, LaneOperationalPlanBuilder.LaneChange) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Build an operational plan based on a simple operational plan and status info.
buildSpeedLimitInfo(Length, SpeedLimitType<T>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Builds speed limit info with only MAX_VEHICLE_SPEED and the given speed limit type, where the speed info is obtained at the given distance.
buildStopPlan(LaneBasedGTU, List<Lane>, Length, Length, Time, Speed, Acceleration) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
Build a plan with a path and a given start speed to try to come to a stop with a given deceleration.
BUS - Static variable in class org.opentrafficsim.road.gtu.lane.RoadGTUTypes
Super type for busses.
BusSchedule - Class in org.opentrafficsim.road.gtu.lane.tactical.pt
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
BusSchedule(String, List<Node>, String) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
 
BusSchedule(String, String) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
 
BusStop - Class in org.opentrafficsim.road.network.lane.object
A bus stop is a location on a lane.
BusStop(String, Lane, Length, String, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.BusStop
 
BusStopAnimation - Class in org.opentrafficsim.road.network.animation
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
BusStopAnimation(BusStop, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.BusStopAnimation
 
BusStopAnimation.Text - Class in org.opentrafficsim.road.network.animation
Text animation for the BusStop.
BusStopConflictRule - Class in org.opentrafficsim.road.network.lane.conflict
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
BusStopConflictRule(OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
Constructor.
BusStopPerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
Bus stop perception category.

C

C_ADJ_ACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
C_BCK_ACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
C_BCK_TG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
C_CL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
C_FWD_ACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
C_FWD_TG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
C_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
C_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
C_RL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
CACHED_POSITION - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
cached position count.
CACHING - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Caching on or off.
calculate(Query, Time, Time, List<TrajectoryGroup>) - Method in class org.opentrafficsim.road.network.sampling.indicator.TotalDelayReference
canBeAhead(HeadwayGTU, Length, int, Speed, Length, Speed, double, Acceleration, Duration, Duration, Length, Duration, Duration, double) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Returns whether a driver estimates it can be ahead of an adjacent vehicle for merging.
canPlace(Speed, Length, LaneBasedGTUCharacteristics) - Method in interface org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.RoomChecker
Return the maximum safe speed for a new GTU with the specified characteristics.
canPlace(Speed, Length, LaneBasedGTUCharacteristics) - Method in class org.opentrafficsim.road.gtu.generator.TTCRoomChecker
Return the maximum safe speed for a new GTU with the specified characteristics.
CAR - Static variable in class org.opentrafficsim.road.gtu.lane.RoadGTUTypes
Super type for cars.
CarFollowingModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
Methods that a car-following model has to implement.
CarFollowingModelFactory<T extends CarFollowingModel> - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CarFollowingUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
Static methods regarding car-following for composition in tactical planners.
CategorialLanePerception - Class in org.opentrafficsim.road.gtu.lane.perception
Standard perception completely based on connected perception categories.
CategorialLanePerception(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.CategorialLanePerception
 
Categorization - Class in org.opentrafficsim.road.gtu.strategical.od
A categorization determines for what part of traffic certain demand data is applicable.
Categorization(String, Class<?>, Class<?>...) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.Categorization
 
Category - Class in org.opentrafficsim.road.gtu.strategical.od
A category is a set of objects who's class belongs to a certain categorization.
Category(Categorization, Object, Object...) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.Category
 
CCFACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
CCFDEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
CDS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
changeLane(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory
Move data coupled to a lane to another lane to account for a lane change.
changeLaneInstantaneously(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Change lanes instantaneously.
changeLaneInstantaneously(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Change lanes instantaneously.
changePhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
Change the phase and/or color of the traffic lights.
CharacteristicsGenerator - Class in org.opentrafficsim.road.gtu.generator
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CharacteristicsGenerator(LaneBasedStrategicalRoutePlannerFactory, RouteGenerator, IdGenerator, OTSDEVSSimulatorInterface, OTSNetwork, GTUTypeGenerator, Speed, Set<DirectedLanePosition>) - Constructor for class org.opentrafficsim.road.gtu.generator.CharacteristicsGenerator
 
checkCarBuilderList() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
Check if car can be generated.
checkEnoughSpace() - Method in class org.opentrafficsim.road.gtu.generator.DualHeadwaySpaceChecker
Checks whether a GTU will have enough space to be generated.
checkEnoughSpace() - Method in interface org.opentrafficsim.road.gtu.generator.SpaceChecker
Checks whether a GTU will have enough space to be generated.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in interface org.opentrafficsim.road.network.lane.changing.OvertakingConditions
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAlwaysRightSpeed
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAndRight
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftOnly
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSet
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSetRightSpeed
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.None
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightAlwaysLeftSpeed
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightOnly
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSet
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSetLeftSpeed
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneBoth
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneLeft
Implementation of the overtaking conditions.
checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneRight
Implementation of the overtaking conditions.
cleanPlans() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Clean any yield plan that was no longer kept active in the last evaluation of conflicts.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.graphs.FundamentalDiagram.FundamentalDiagramSensor
Clone the LaneBasedObject for e.g., copying a network.
clone(Locatable, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
clone(Locatable, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation.Text
clone(Locatable, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.animation.BusStopAnimation.Text
clone(Lane, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.animation.LaneAnimation
clone(Locatable, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.animation.LaneAnimation.Text
clone(SingleSensor, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.animation.SensorAnimation
clone(Locatable, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.animation.SensorAnimation.Text
clone(Stripe, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.animation.StripeAnimation
clone(TrafficLight, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.animation.TrafficLightAnimation
clone(Locatable, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.animation.TrafficLightAnimation.Text
clone(OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
Creates a clone of the conflict rule.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict.ConflictEnd
Clone the LaneBasedObject for e.g., copying a network.
clone(OTSSimulatorInterface) - Method in interface org.opentrafficsim.road.network.lane.conflict.ConflictRule
Creates a clone of the conflict rule.
clone(OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
Creates a clone of the conflict rule.
clone(OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.lane.conflict.SplitConflictRule
Creates a clone of the conflict rule.
clone(CrossSectionLink, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Clone the CrossSectionElement for e.g., copying a network.
clone(Network, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
clone(CrossSectionLink, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.Lane
Clone the CrossSectionElement for e.g., copying a network.
clone(Network, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.BusStop
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.FlankSensor
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
Clone the LaneBasedObject for e.g., copying a network.
clone(CrossSectionLink, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.Shoulder
Clone the CrossSectionElement for e.g., copying a network.
clone(CrossSectionLink, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.Stripe
Clone the CrossSectionElement for e.g., copying a network.
combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
Combines an interaction term with the free term.
combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
Combines an interaction term with the free term.
combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
Combines an interaction term with the free term.
combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
Combines an interaction term with the free term.
compareTo(Headway) - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
compareTo(InfrastructureLaneChangeInfo) - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
compareTo(LaneStructure.Entry<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
compareTo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
compareTo(SingleSensor) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Compute the acceleration that would be used to follow a leader.
computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Compute the acceleration that would be used to follow a leader.
computeAccelerationStep(LaneBasedGTU, Speed, Length, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the acceleration that would be used to follow a leader.
computeAccelerationStep(LaneBasedGTU, Speed, Length, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the acceleration that would be used to follow a leader.
computeAccelerationStep(Speed, Speed, Length, Speed, Time) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the acceleration that would be used to follow a leader.
computeAccelerationStep(Speed, Speed, Length, Speed, Time, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the acceleration that would be used to follow a leader.
computeAccelerationStep(LaneBasedGTU, Speed, Length, Length, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the acceleration that would be used to follow a leader.
computeAccelerationStep(LaneBasedGTU, Speed, Length, Length, Speed, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the acceleration that would be used to follow a leader.
computeAccelerationStep(Speed, Speed, Length, Speed, Time) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the acceleration that would be used to follow a leader.
computeAccelerationStep(Speed, Speed, Length, Speed, Time, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the acceleration that would be used to follow a leader.
computeAccelerationStepWithNoLeader(LaneBasedGTU, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the acceleration that would be used if the is not leader in sight.
computeAccelerationStepWithNoLeader(LaneBasedGTU, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the acceleration that would be used if the is not leader in sight.
computeAccelerationStepWithNoLeader(LaneBasedGTU, Length, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the acceleration that would be used if the is not leader in sight.
computeAccelerationStepWithNoLeader(LaneBasedGTU, Length, Speed, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the acceleration that would be used if the is not leader in sight.
computeDualAccelerationStep(LaneBasedGTU, Collection<Headway>, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.
computeDualAccelerationStep(LaneBasedGTU, Collection<Headway>, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.
computeDualAccelerationStep(LaneBasedGTU, Collection<Headway>, Length, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.
computeDualAccelerationStep(LaneBasedGTU, Collection<Headway>, Length, Speed, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.
computeLaneChangeAndAcceleration(LaneBasedGTU, LateralDirectionality, Collection<Headway>, Collection<Headway>, Length, Speed, Acceleration, Acceleration, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
Compute the acceleration and lane change.
computeLaneChangeAndAcceleration(LaneBasedGTU, LateralDirectionality, Collection<Headway>, Collection<Headway>, Length, Speed, Acceleration, Acceleration, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
Compute the acceleration and lane change.
computeLaneChangeAndAcceleration(LaneBasedGTU, LateralDirectionality, Collection<Headway>, Collection<Headway>, Length, Speed, Acceleration, Acceleration, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
Compute the acceleration and lane change.
computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<Headway>, Collection<Headway>, Collection<Headway>, Speed, Acceleration, Acceleration, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
Compute the acceleration and lane change.
computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<Headway>, Collection<Headway>, Collection<Headway>, Speed, Acceleration, Acceleration, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
Compute the acceleration and lane change.
computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<Headway>, Collection<Headway>, Collection<Headway>, Speed, Acceleration, Acceleration, Acceleration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
Compute the acceleration and lane change.
computeSuitabilityWithLaneChanges(Lane, double, Map<Lane, Length>, int, LateralDirectionality, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
Compute the suitability of a lane from which lane changes are required to get to the next point on the Route.
This method weighs the suitability of the nearest suitable lane by (m - n) / m where n is the number of lane changes required and m is the total number of lanes in the CrossSectionLink.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
concatenateNull(OTSLine3D, OTSLine3D) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
Concatenate two paths, where the first may be null.
Conflict - Class in org.opentrafficsim.road.network.lane.conflict
Conflicts deal with traffic on different links/roads that need to consider each other as their paths may be in conflict spatially.
Conflict.ConflictEnd - Class in org.opentrafficsim.road.network.lane.conflict
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ConflictAnimation - Class in org.opentrafficsim.road.network.animation
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ConflictAnimation(Conflict, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.ConflictAnimation
 
ConflictBuilder - Class in org.opentrafficsim.road.network.lane.conflict
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ConflictBuilder.DefaultWidthGenerator - Class in org.opentrafficsim.road.network.lane.conflict
Default width generator using the lane width.
ConflictBuilder.FixedWidthGenerator - Class in org.opentrafficsim.road.network.lane.conflict
Generator with fixed width.
ConflictBuilder.RelativeWidthGenerator - Class in org.opentrafficsim.road.network.lane.conflict
Generator with width factor on actual lane width.
ConflictBuilder.WidthGenerator - Interface in org.opentrafficsim.road.network.lane.conflict
Generator for width.
ConflictEnd(Conflict, Lane, LongitudinalDirectionality, Length) - Constructor for class org.opentrafficsim.road.network.lane.conflict.Conflict.ConflictEnd
 
ConflictPlans() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
conflictPriority() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
 
ConflictPriority - Enum in org.opentrafficsim.road.network.lane.conflict
Priority of conflict.
ConflictRule - Interface in org.opentrafficsim.road.network.lane.conflict
A conflict rule provides the conflict priority.
ConflictType - Enum in org.opentrafficsim.road.network.lane.conflict
Type of conflict.
ConflictUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
This class implements default behavior for intersection conflicts for use in tactical planners.
ConflictUtil.ConflictPlans - Class in org.opentrafficsim.road.gtu.lane.tactical.util
Holds the tactical plans of a driver considering conflicts.
connectsToPath(LaneBasedGTU, Length, Lane, Length, GTUDirectionality, Link) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Determine whether the lane is directly connected to our route, in other words: if we would (continue to) drive on the given lane, can we take the right branch at the nextSplitNode without switching lanes?
considerSpeedLimitTransitions(BehavioralCharacteristics, Speed, SpeedLimitProspect, CarFollowingModel) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
Acceleration for speed limit transitions.
constantAccelerationStop(CarFollowingModel, BehavioralCharacteristics, Speed, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
Return constant acceleration in order to stop in specified distance.
constructContour(CrossSectionElement) - Static method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Construct a buffer geometry by offsetting the linear geometry line with a distance and constructing a so-called "buffer" around it.
contains(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
contains(Lane, Lane) - Method in class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
Returns whether the combination of the two lanes is included.
containsType(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
Whether speed info is present for the given speed limit type.
ContinuousColorPaintScale - Class in org.opentrafficsim.graphs
Create a continuous color paint scale.
ContinuousColorPaintScale(String, double[], Color[]) - Constructor for class org.opentrafficsim.graphs.ContinuousColorPaintScale
Create a new ContinuousColorPaintScale.
ContourPlot - Class in org.opentrafficsim.graphs
Common code for a contour plot.
ContourPlot(String, Axis, List<Lane>, double, double, double, String, String, double) - Constructor for class org.opentrafficsim.graphs.ContourPlot
Create a new ContourPlot.
cooperate(LanePerception, BehavioralCharacteristics, SpeedLimitInfo, CarFollowingModel, LateralDirectionality, Desire) - Method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Determine acceleration for cooperation.
copy(OTSNetwork) - Static method in class org.opentrafficsim.road.network.factory.OTSNetworkUtils
Make a copy of the network, without GTUs and listeners.
countCompatibleLanes(CrossSectionLink, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
Determine how many lanes on a CrossSectionLink are compatible with a particular GTU type.
TODO: this method should probably be moved into the CrossSectionLink class
COURTESY - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Courtesy parameter.
create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
Creates a new tactical planner for the given GTU.
create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
Creates a new tactical planner for the given GTU.
create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
Creates a new tactical planner for the given GTU.
create(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlannerFactory
Creates a new tactical planner for the given GTU.
create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
Creates a new tactical planner for the given GTU.
create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
Creates a new tactical planner for the given GTU.
create(LaneBasedGTU, Route) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
Creates a new strategical planner for the given GTU.
create(LaneBasedGTU, Route) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
Creates a new strategical planner for the given GTU.
createChart(JFrame) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Create the visualization.
createChart(JFrame) - Method in class org.opentrafficsim.graphs.ContourPlot
Create the visualization.
createChart(JFrame) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Create the visualization.
createHeadwayGtu(LaneBasedGTU, Length) - Method in enum org.opentrafficsim.road.gtu.lane.perception.categories.HeadwayGtuType
Creates a headway object from a GTU, downstream or upstream.
createHeadwayGtu(LaneBasedGTU, Length, Length, Length) - Method in enum org.opentrafficsim.road.gtu.lane.perception.categories.HeadwayGtuType
Creates a headway object from a GTU, parallel.
createMenuItem(MultipleViewerChart) - Static method in class org.opentrafficsim.graphs.StandAloneChartWindow
Create a menu item that, when clicked, creates a detached window for a JFreeChart plot.
CROSSSECTION - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Info type id for cross-section.
CrossSectionElement - Class in org.opentrafficsim.road.network.lane
Cross section elements are used to compose a CrossSectionLink.
CrossSectionElement(CrossSectionLink, String, List<CrossSectionSlice>) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
CrossSectionElement(CrossSectionLink, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
CrossSectionElement(CrossSectionLink, OTSSimulatorInterface, boolean, CrossSectionElement) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
Clone a CrossSectionElement for a new network.
CrossSectionElement(CrossSectionLink, String, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
CrossSectionLink - Class in org.opentrafficsim.road.network.lane
A CrossSectionLink is a link with lanes where GTUs can possibly switch between lanes.
CrossSectionLink(Network, String, Node, Node, LinkType, OTSLine3D, OTSSimulatorInterface, Map<GTUType, LongitudinalDirectionality>, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
Construction of a cross section link.
CrossSectionLink(Network, String, Node, Node, LinkType, OTSLine3D, OTSSimulatorInterface, LongitudinalDirectionality, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
Construction of a link, with a general directionality for GTUType.ALL.
CrossSectionLink(Network, String, OTSNode, OTSNode, LinkType, OTSLine3D, OTSSimulatorInterface, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
Construction of a link, on which no traffic is allowed after construction of the link.
CrossSectionLink(Network, OTSSimulatorInterface, boolean, CrossSectionLink) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
Clone a CrossSectionLink for a new network.
CrossSectionLink.Priority - Enum in org.opentrafficsim.road.network.lane
Priority of a link.
CrossSectionSlice - Class in org.opentrafficsim.road.network.lane
The CrossSectionSlice provides the width and offset at a relative length of a CrossSectionElement.
CrossSectionSlice(Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionSlice
Construct a new CrossSectionSlice.
crossSectionSlices - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
The offsets and widths at positions along the line, relative to the design line of the parent link.
CURRENT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Current lane.
currentColor - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
the current light in the current phase.
currentPhase - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
the current phase.
CURVATURE - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
Curvature speed limit type.

D

DataSampler - Class in org.opentrafficsim.graphs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DataSampler(OTSNetwork, List<Lane>) - Constructor for class org.opentrafficsim.graphs.DataSampler
Construct the data sampler demo.
DCOOP - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Cooperative lane change desire threshold.
DEFAULT_SENSOR_ELEVATION - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
Default elevation of a sensor; if the lane is not at elevation 0; this value is probably far off.
DEFAULT_TRAFFICLIGHT_ELEVATION - Static variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
Default elevation of a traffic light (above zero; don't use this for lanes at non-zero elevation).
DEFAULT_WIDTH_GENERATOR - Static variable in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
Default width generator for conflicts which uses the lane width.
DefaultCarAnimation - Class in org.opentrafficsim.road.gtu.animation
Draw a car.
DefaultCarAnimation(LaneBasedIndividualGTU, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
DefaultCarAnimation(LaneBasedIndividualGTU, OTSSimulatorInterface, GTUColorer) - Constructor for class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
DefaultCarAnimation.Text - Class in org.opentrafficsim.road.gtu.animation
Text animation for the Car.
DefaultConflictRule - Class in org.opentrafficsim.road.network.lane.conflict
Default determination of priority based on link priority, or right-hand traffic.
DefaultConflictRule() - Constructor for class org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
 
DefaultLMRSPerceptionFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DefaultLMRSPerceptionFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.DefaultLMRSPerceptionFactory
 
DefaultSimplePerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
Default perception category.
DefaultSwitchableGTUColorer - Class in org.opentrafficsim.road.gtu.animation
A simple way to construct a SwitchableGTUColorer set up with the "standard" set of GTUColorers.
DefaultSwitchableGTUColorer() - Constructor for class org.opentrafficsim.road.gtu.animation.DefaultSwitchableGTUColorer
create a default list of GTU colorers.
DefaultWidthGenerator() - Constructor for class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.DefaultWidthGenerator
 
DelayedInfoType(String, ParameterTypeDuration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory.DelayedInfoType
Constructor.
DelayedNeighborsPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Implementation of delayed neighbors perception which anticipates using constant speed.
DelayedNeighborsPerception(LanePerception, DelayedNeighborsPerception.Anticipation) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
 
DelayedNeighborsPerception.Anticipation - Enum in org.opentrafficsim.road.gtu.lane.perception.categories
Form of anticipation.
DELTA - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
Speed limit adherence factor.
DensityContourPlot - Class in org.opentrafficsim.graphs
Density contour plot.
DensityContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.DensityContourPlot
Create a new DensityContourPlot.
Desire - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Reflects the level of lane change desire a driver experiences in both the left and right direction.
Desire(double, double) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
Constructor which sets the supplied desire.
Desire(Dimensionless, Dimensionless) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
Constructor which sets the supplied desire.
DesireColorer - Class in org.opentrafficsim.road.gtu.animation
Super class with default coloring of left and right desire value.
DesireColorer() - Constructor for class org.opentrafficsim.road.gtu.animation.DesireColorer
 
desiredHeadway(BehavioralCharacteristics, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
Determines the desired headway in equilibrium conditions, i.e.
desiredHeadway(BehavioralCharacteristics, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
Determines the desired headway in equilibrium conditions, i.e.
desiredHeadway(BehavioralCharacteristics, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Determines the desired headway in equilibrium conditions, i.e.
desiredHeadway(BehavioralCharacteristics, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Determines the desired headway in equilibrium conditions, i.e.
desiredHeadway(BehavioralCharacteristics, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Determines the desired headway in equilibrium conditions, i.e.
desiredHeadway(BehavioralCharacteristics, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Determines the desired headway in equilibrium conditions, i.e.
desiredHeadway(BehavioralCharacteristics, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
Determines the desired headway in equilibrium conditions, i.e.
DesiredHeadwayColorer - Class in org.opentrafficsim.road.gtu.animation
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DesiredHeadwayColorer() - Constructor for class org.opentrafficsim.road.gtu.animation.DesiredHeadwayColorer
 
desiredSpeed(BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
Determines the desired speed.
desiredSpeed(BehavioralCharacteristics, SpeedLimitInfo) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
Determines the desired speed.
desiredSpeed(BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Determines the desired speed.
desiredSpeed(BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Determines the desired speed.
desiredSpeed(BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Determines the desired speed.
desiredSpeed(BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Determines the desired speed.
desiredSpeed(BehavioralCharacteristics, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
Determines the desired speed.
destinationTotal(Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
Calculates total number of trips over time for given destination.
destroy() - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
destroy() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
destroy() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
destroy() - Method in class org.opentrafficsim.road.network.animation.BusStopAnimation
destroy() - Method in class org.opentrafficsim.road.network.animation.LaneAnimation
destroy() - Method in class org.opentrafficsim.road.network.animation.SensorAnimation
destroy() - Method in class org.opentrafficsim.road.network.animation.TrafficLightAnimation
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveBusStop
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveDummy
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveHierarchal
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveKeep
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeed
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.MandatoryIncentive
Determines level of lane change desire for a lane change incentive.
determineDesire(BehavioralCharacteristics, LanePerception, CarFollowingModel, Desire, Desire) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.VoluntaryIncentive
Determines level of lane change desire for a lane change incentive.
determineNextLane(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
XXX: direction dependent...
determineNextSplit(LaneBasedGTU, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Calculate the next location where the network splits, with a maximum headway relative to the reference point of the GTU.
determinePlan(LaneBasedGTU, Time, CarFollowingModel, LaneOperationalPlanBuilder.LaneChange, LmrsData, LanePerception, LinkedHashSet<MandatoryIncentive>, LinkedHashSet<VoluntaryIncentive>, Map<Class<? extends Incentive>, Desire>) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Determines a simple representation of an operational plan.
determinePrevLane(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
XXX: direction dependent...
determinePriority(Conflict) - Method in class org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
Determines the priority for the given conflict.
determinePriority(Conflict) - Method in interface org.opentrafficsim.road.network.lane.conflict.ConflictRule
Determines the priority for the given conflict.
determinePriority(Conflict) - Method in class org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
Determines the priority for the given conflict.
determinePriority(Conflict) - Method in class org.opentrafficsim.road.network.lane.conflict.SplitConflictRule
Determines the priority for the given conflict.
DFREE - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Free lane change desire threshold.
DirectBusStopPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DirectBusStopPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
 
DirectDefaultSimplePerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DirectDefaultSimplePerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
DirectedAltruistic - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
The altruistic driver changes lane when that is beneficial for all drivers.
DirectedAltruistic(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
 
DirectedEgoistic - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
The egoistic drive changes lane when this yields is personal advantage (totally ignoring any disadvantage to others).
DirectedEgoistic(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
 
DirectedFixedLaneChangeModel - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
Dummy lane change model with totally predictable results (used for testing).
DirectedFixedLaneChangeModel() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
 
DirectedLaneChangeModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
All directed lane change models must implement this interface.
DirectedLaneMovementStep - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
Acceleration, lane change decision and time until when this movement is committed.
DirectedLaneMovementStep(AccelerationStep, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
Construct a new LaneChangeModelResult.
DirectedLanePosition - Class in org.opentrafficsim.road.network.lane
Store one position, direction and lane of a GTU.
DirectedLanePosition(Lane, Length, GTUDirectionality) - Constructor for class org.opentrafficsim.road.network.lane.DirectedLanePosition
Construct a new DirectedLanePosition.
DirectInfrastructurePerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Perceives information concerning the infrastructure, including slits, lanes, speed limits and road markings.
DirectInfrastructurePerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
 
DirectIntersectionPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Perceives traffic lights and intersection conflicts.
DirectIntersectionPerception(LanePerception, HeadwayGtuType) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
 
DIRECTIONAL_OCCUPANCY_SENSOR_TRIGGER_ENTRY_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
The timed event type for pub/sub indicating the triggering of the entry of an OccupancySensor.
DIRECTIONAL_OCCUPANCY_SENSOR_TRIGGER_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
The timed event type for pub/sub indicating the triggering of the exit of an OccupancySensor.
DirectionalOccupancySensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
An occupancy sensor is a lane-based object that can be triggered by a relative position of the GTU (e.g., front, back) when that relative position passes over the sensor location on the lane.
DirectNeighborsPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Perception of surrounding traffic on the own road, i.e.
DirectNeighborsPerception(LanePerception, HeadwayGtuType) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
 
DistanceAndTime(double, double) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
Construct a new DistanceAndTime object.
DLC - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Lane change desire of current lane change.
DLEFT - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Current left lane change desire.
downstreamLanes(GTUDirectionality, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Returns the lanes that could be followed in a given direction and for the given GTU type.
draw() - Method in class org.opentrafficsim.road.gtu.generator.CharacteristicsGenerator
Generate a LaneBasedGTUCharacteristics object.
draw() - Method in class org.opentrafficsim.road.gtu.generator.GTUTypeGenerator
 
draw() - Method in class org.opentrafficsim.road.gtu.generator.HeadwayGeneratorDemand
draw() - Method in class org.opentrafficsim.road.gtu.generator.SpeedGenerator
draw() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristicsGenerator
Generate a LaneBasedGTUCharacteristics object.
draw() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUType
Generate the properties of the next GTU.
draw() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUTypeDistribution
Generate a LaneBasedGTUCharacteristics object.
DRIGHT - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Current right lane change desire.
DSYNC - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Synchronized lane change desire threshold.
DT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
Fixed model time step.
DualAccelerationStep - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Container for two instances of an AccelerationStep.
DualAccelerationStep(AccelerationStep, AccelerationStep) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
Create a new DualAccelerationStep.
DualHeadwaySpaceChecker - Class in org.opentrafficsim.road.gtu.generator
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DualHeadwaySpaceChecker() - Constructor for class org.opentrafficsim.road.gtu.generator.DualHeadwaySpaceChecker
 
DYNAMIC_SIGN - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
Dynamic speed sign speed limit type.
dynamicDesiredHeadway(BehavioralCharacteristics, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
Determines the dynamic desired headway, which is non-negative.
dynamicHeadwayTerm(BehavioralCharacteristics, Speed, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
Determines the dynamic headway term.

E

egoAnticipation(Speed, Acceleration, Duration) - Method in enum org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception.Anticipation
Anticipate own movement.
Egoistic - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
The egoistic drive changes lane when this yields is personal advantage (totally ignoring any disadvantage to others).
Egoistic() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
 
enoughSpace(LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder) - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
Check if the car to be built is not overlapping with another GTU on the same lane, and if it has enough headway to be generated safely.
enterLane(Lane, Length, GTUDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
insert GTU at a certain position.
enterLane(Lane, Length, GTUDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
insert GTU at a certain position.
Entry(Length, T) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
 
equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory.DelayedInfoType
equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
equals(Object) - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
equals(Object) - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
equals(Object) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
equals(Object) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
equals(Object) - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
equals(Object) - Method in class org.opentrafficsim.road.network.lane.Lane
equals(Object) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
equals(Object) - Method in class org.opentrafficsim.road.network.lane.LaneType
equals(Object) - Method in class org.opentrafficsim.road.network.lane.object.BusStop
equals(Object) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
equals(Object) - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
equals(Object) - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
equals(Object) - Method in class org.opentrafficsim.road.network.sampling.LaneData
equals(Object) - Method in class org.opentrafficsim.road.network.sampling.LinkData
equals(Object) - Method in class org.opentrafficsim.road.network.sampling.NodeData
equals(Object) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
equals(Object) - Method in class org.opentrafficsim.road.network.sampling.RouteData
equals(Object) - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
equals(Object) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
equals(Object) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
ERROR_TERM - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
executeLaneChangeFinalization(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Performs the finalization of a lane change by leaving the from lanes.
extendXRange(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Increase storage for sample data.
extendXRange(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.ContourPlot
Increase storage for sample data.
extendXRange(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Increase storage for sample data.
extendXRange(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Increase storage for sample data.
extendXRange(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Increase storage for sample data.

F

finalizeLaneChange(LateralDirectionality, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Unregister on lanes in source lane.
finalizeRecording(KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
finalizeStep() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
Remembers the leaders of the current time step (those forwarded to isNewLeader()) for the next time step.
FIRSTFOLLOWERS - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Info type id base for first followers.
FIRSTLEADERS - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Info type id base for first leaders.
FixCaption - Class in org.opentrafficsim.graphs
Fix the font size of the caption of a JFreeChart.
fixCaption(JFreeChart) - Static method in class org.opentrafficsim.graphs.FixCaption
Make the title text a little bit smaller.
FIXED_SIGN - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
Fixed speed sign speed limit type.
FixedAccelerationModel - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Fixed GTU following model.
FixedAccelerationModel(Acceleration, Duration) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Create a new FixedAccelerationModel.
FixedLaneChangeModel - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
Dummy lane change model with totally predictable results (used for testing).
FixedLaneChangeModel(LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
Construct a FixedLaneChangeModel.
FixedSampleRateTrajectory(String) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
Construct a FixedSampleRateTrajectory.
FixedWidthGenerator(Length) - Constructor for class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.FixedWidthGenerator
Constructor with width.
FlankSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
The embedded sensors of a TrafficLightSensor.
FlankSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface, TrafficLightSensor) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.FlankSensor
Construct a new FlankSensor.
flow - Variable in class org.opentrafficsim.graphs.FundamentalDiagramLane
Flow counter.
FlowContourPlot - Class in org.opentrafficsim.graphs
Flow contour plot.
FlowContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.FlowContourPlot
Create a new FlowContourPlot.
FOLLOWERS - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Info type id base for followers.
followingAcceleration(BehavioralCharacteristics, Speed, SpeedLimitInfo, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
Forwards the calculation to a similar method with desired speed and desired (equilibrium) headway pre-calculated.
followingAcceleration(BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
Determination of car-following acceleration, possibly based on multiple leaders.
followingAcceleration(BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
Determination of car-following acceleration, possibly based on multiple leaders.
followingAcceleration(BehavioralCharacteristics, Speed, SpeedLimitInfo, SortedMap<Length, Speed>) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
Determination of car-following acceleration, possibly based on multiple leaders.
followingAcceleration(BehavioralCharacteristics, Speed, SpeedLimitInfo, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Determination of car-following acceleration, possibly based on multiple leaders.
followingAcceleration(BehavioralCharacteristics, Speed, SpeedLimitInfo, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Determination of car-following acceleration, possibly based on multiple leaders.
followingAcceleration(BehavioralCharacteristics, Speed, SpeedLimitInfo, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Determination of car-following acceleration, possibly based on multiple leaders.
followingAcceleration(BehavioralCharacteristics, Speed, SpeedLimitInfo, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Determination of car-following acceleration, possibly based on multiple leaders.
followingAcceleration(BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
Determination of car-following acceleration, possibly based on multiple leaders.
followLeaders(CarFollowingModel, BehavioralCharacteristics, Speed, SpeedLimitInfo, SortedSet<HeadwayGTU>) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
Follow a set of headway GTUs.
followSingleLeader(CarFollowingModel, BehavioralCharacteristics, Speed, SpeedLimitInfo, Length, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
Follow a set of headway GTUs.
forSplit() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
Returns whether this information regards a split in the road.
fraction(Length) - Method in class org.opentrafficsim.road.network.lane.Lane
Transform a position on the lane (can be less than zero or larger than the lane length) to a fraction.
fractionalPosition(Lane, RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPosition(Lane, RelativePosition) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPosition(Lane, RelativePosition, Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPosition(Lane, RelativePosition) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPositions(RelativePosition) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionalPositions(RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionalPositions(RelativePosition) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionalPositions(RelativePosition, Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionSI(double) - Method in class org.opentrafficsim.road.network.lane.Lane
Transform a position on the lane in SI units (can be less than zero or larger than the lane length) to a fraction.
freeAcceleration(CarFollowingModel, BehavioralCharacteristics, Speed, SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
Calculate free acceleration.
FundamentalDiagram - Class in org.opentrafficsim.graphs
FundamentalDiagram(String, Duration, Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.graphs.FundamentalDiagram
Graph a Fundamental Diagram.
FundamentalDiagram.FundamentalDiagramSensor - Class in org.opentrafficsim.graphs
Internal Sensor class.
FundamentalDiagram.Sample - Class in org.opentrafficsim.graphs
Storage for one sample of data collected by a point-detector that accumulates harmonic mean speed and flow.
FundamentalDiagramLane - Class in org.opentrafficsim.graphs
FundamentalDiagramLane(String, Duration, Lane, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.graphs.FundamentalDiagramLane
Graph a Fundamental Diagram.
FundamentalDiagramLane.Sample - Class in org.opentrafficsim.graphs
Storage for one sample of data collected with mean speed [m/s] and number of vehicles per km.
FundamentalDiagramSensor(Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.graphs.FundamentalDiagram.FundamentalDiagramSensor
Construct a FundamentalDiagramSensor.

G

GAMMAACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
GAMMADEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
generate() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
Generate a GTU.
generateCar() - Method in class org.opentrafficsim.road.gtu.generator.ListGTUGenerator
Generate one car and re-schedule this method.
generateCarFollowingModel() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModelFactory
Returns a new instance of a car-following model.
generateCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMFactory
Returns a new instance of a car-following model.
generateCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusFactory
Returns a new instance of a car-following model.
generateCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMultiFactory
Returns a new instance of a car-following model.
generateConflictPair(ConflictType, ConflictRule, boolean, Lane, Length, Length, GTUDirectionality, OTSLine3D, GTUType, Lane, Length, Length, GTUDirectionality, OTSLine3D, GTUType, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.lane.conflict.Conflict
Creates a pair of conflicts.
generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
generatePerception(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionFactory
Generate perception.
generatePerception(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.DefaultLMRSPerceptionFactory
Generate perception.
generatePNG(int, int) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Make a snapshot of the graph and return it encoded as a PNG image.
generateTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
generateTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
gentleUrgency(Acceleration, double, BehavioralCharacteristics) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Return limited deceleration.
get(int) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Retrieve one FixedAccelerationModel step.
get(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
Returns desire in the given direction.
get(int) - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
Returns the i'th class.
get(int) - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
Returns the i'th object.
getA(CompoundProperty) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
Return the maximum acceleration.
getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
getAcceleration() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
 
getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
 
getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Retrieve the acceleration of this FixedAccelerationModel.
getAccessibleAdjacentLanes(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getAccessibleAdjacentLanes(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getAccessibleAdjacentLanesLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getAccessibleAdjacentLanesRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getActualDepartureBusStop(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
Return the actual departure time.
getActualDepartureConflict(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
Return the actual departure time.
getAggregatedBinCount() - Method in class org.opentrafficsim.graphs.Axis
 
getAggregationTime() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
 
getAggregationTime() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
 
getAnimationClass() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getArrivalTime(AbstractHeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Returns the estimated arrival time of given GTU.
getB(CompoundProperty) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
Return the maximum comfortable deceleration.
getBackwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getBeginWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the width at the begin of the parent link.
getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
getBehavioralCharacteristics(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
Return the behavioral characteristics model for a certain GTUType as an assumption for that GTUType.
getBehavioralCharacteristics() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
get the personal behavioral characteristics of the driver of a GTU.
getBehavioralCharacteristics() - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
get the personal behavioral characteristics of the driver of a GTU.
getBinCount() - Method in class org.opentrafficsim.graphs.Axis
 
getBooleanType(String) - Static method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception.NeighborsInfoType
Returns a (cached) info type for a sorted set of GTU's.
getBounds() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
getBounds() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
getBounds() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
Return the bounds without throwing a RemoteException.
getBounds() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
getBusStops() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.BusStopPerception
Returns the bus stops.
getBusStops() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
Returns the bus stops.
getCaption() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Return the caption of this graph.
getCarFollowingModel(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
Return the car following model for a certain GTUType as an assumption for that GTUType.
getCarFollowingModel() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Returns the car-following model.
getCarFollowingModel() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
Returns the car-following model.
getCarFollowingModelOld() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
Returns the car-following model.
getCategories(Node, Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
Returns the categories specified for given origin-destination combination.
getCategorization() - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
 
getCategorization() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getCenter() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getCenterLine() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the center line of this CrossSectionElement.
getClearanceDurationToNextPhase() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
 
getClearanceDurationToNextPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
getColor(double, double) - Method in class org.opentrafficsim.road.gtu.animation.DesireColorer
Returns a color based on desire.
getColor(GTU) - Method in class org.opentrafficsim.road.gtu.animation.DesiredHeadwayColorer
getColor(GTU) - Method in class org.opentrafficsim.road.gtu.animation.IncentiveColorer
getColor(GTU) - Method in class org.opentrafficsim.road.gtu.animation.SplitColorer
getColor(GTU) - Method in class org.opentrafficsim.road.gtu.animation.TotalDesireColorer
getConflict() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict.ConflictEnd
 
getConflictIds() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
 
getConflictingLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the length of the conflict on the conflicting lane.
getConflictingLink() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the conflicting link.
getConflictingSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the speed limit on the conflicting lane.
getConflictingStopLine() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the stop line on the conflicting lane.
getConflictingTrafficLightDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the distance of a traffic light upstream on the conflicting lane.
getConflictingVisibility() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the visibility on the conflicting lane within which conflicting vehicles are visible.
getConflictPriority() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the conflict priority.
getConflictRule() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
 
getConflictRuleType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the conflict rule type.
getConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Returns a set of conflicts along the route.
getConflicts(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns a set of conflicts along the route.
getConflicts() - Method in class org.opentrafficsim.road.network.lane.object.BusStop
Returns the downstream conflicts of the bus stop.
getConflictType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the conflict type.
getConflictType() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
 
getContour() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the contour of this CrossSectionElement.
getContourPoints() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getCorrectCurrentLanes() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
 
getCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns a set of relative lanes representing the cross section.
getCrossSection() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Returns a set of relative lanes representing the cross section.
getCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Returns the cross section.
getCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns a set of relative lanes representing the cross section.
getCrossSectionElement(String) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
Find a cross section element with a specified id.
getCrossSectionElement() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAcross
 
getCrossSectionElementList() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
Retrieve a safe copy of the cross section element list.
getCumulativeLength(int) - Method in class org.opentrafficsim.graphs.ContourPlot
Retrieve the cumulative length of the sampled path at the end of a path element.
getCumulativeLength(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Retrieve the cumulative length of the sampled path at the end of a path element.
getCurrentEndTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
Retrieve the time of the last stored event.
getCurrentEndTime() - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Retrieve the time of the last stored event.
getCurrentEndTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Retrieve the time of the last stored event.
getCurrentGranularity() - Method in class org.opentrafficsim.graphs.Axis
Get the granularity of this axis.
getCurrentPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
getCurrentPhase() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
 
getCurrentPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
getCutOffEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Returns distance where the structure was cut-off.
getCutOffStart() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Returns distance where the structure was cut-off.
getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
Returns a new set of behavioral characteristics with default values for the next tactical planner that will be generated.
getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
Returns a new set of behavioral characteristics with default values for the next tactical planner that will be generated.
getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
Returns a new set of behavioral characteristics with default values for the next tactical planner that will be generated.
getDefaultBehavioralCharacteristics() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlannerFactory
Returns a new set of behavioral characteristics with default values for the next tactical planner that will be generated.
getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
Returns a new set of behavioral characteristics with default values for the next tactical planner that will be generated.
getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
Returns a new set of behavioral characteristics with default values for the next tactical planner that will be generated.
getDelayedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Returns the cross-section on which the most recent observed neighbors were determined.
getDelayParameter() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory.DelayedInfoType
Returns the delay parameter type.
getDemand(Node, Node, Category, Duration) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
Returns the demand at given time.
getDemandVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getDensityAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
 
getDensityAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
 
getDepartureTime(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
Returns departure time for the given bus stop.
getDesignLineOffset() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
Retrieve the design line offset.
getDesignLineOffsetAtBegin() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the offset from the design line at the begin of the parent link.
getDesignLineOffsetAtEnd() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the offset from the design line at the end of the parent link.
getDesireToLeave(BehavioralCharacteristics, Length, int, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
Calculates desire to leave a lane for a single infrastructure info.
getDestinationNodeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
getDestinations() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getDirection(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the directionality of a lane on which the GTU is registered for its current operational plan.
getDirection(Lane) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the directionality of a lane on which the GTU is registered for its current operational plan.
getDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getDirection() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
Return lateral lane change direction.
getDirection() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
 
getDirection() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
getDirection() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
 
getDirectionality(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
The direction in which vehicles can drive, i.e., in direction of geometry, reverse, or both.
getDistance(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
 
getDistance(int) - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Return the distance of the Nth stored sample.
getDistance() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
Retrieve the position.
getDistance(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Return the distance of the Nth stored sample.
getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Retrieve the strongly typed distance to the other object.
getDistance() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
Retrieve the strongly typed distance to the other object.
getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
Retrieve the strongly typed distance to the other object.
getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
 
getDistances() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Returns the distances at which a change in the prospect is present in order (upstream first).
getDistances(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Returns the distances at which a change of the given speed limit type in the prospect is present in order (most upstream first).
getDistanceToPosition(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Returns total distance towards the object at the given position.
getDomainOrder() - Method in class org.opentrafficsim.graphs.ContourPlot
getDomainOrder() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getDomainOrder() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getDomainOrder() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getDownstreamConflictingGTUs() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns a set of conflicting GTU's downstream of the start of the conflict ordered close to far from the conflict.
getDownstreamDistances(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Returns the downstream distances at which a change of the given speed limit type in the prospect is present in order (most upstream first).
getDownstreamObjects(RelativeLane, Class<T>, GTU, RelativePosition.TYPE) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Retrieve objects on a lane of a specific type.
getDownstreamObjectsOnRoute(RelativeLane, Class<T>, GTU, RelativePosition.TYPE, Route) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Retrieve objects on a lane of a specific type.
getDownstreamObjectsOnRoute(Class<T>, GTU, RelativePosition.TYPE, Route) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Retrieve objects of a specific type.
getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
 
getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Retrieve the duration of this FixedAccelerationModel.
getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
 
getDurationInLaneAfterLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
Get the duration to stay in a Lane after a lane change.
getDwellTime(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
Returns dwell time for the given bus stop.
getEndSpeed() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
 
getEndTime() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getEndTime() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
Retrieve the end time of this LaneBasedGTUGenerator.
getEndWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the width at the end of the parent link.
getFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
getFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
getFirstFollowers(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
getFirstGtu(GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
Get the first GTU on the lane, relative to a driving direction on this lane.
getFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
getFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
getFirstLeaders(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
getFlowAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
 
getFlowAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
 
getFollower(HeadwayGTU, SortedSet<HeadwayGTU>, HeadwayGTU, Length) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Returns the upstream gtu of the given gtu.
getFollowerAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
Return the acceleration of the follower.
getFollowerAccelerationStep() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
Retrieve the AccelerationStep for the (new) follower GTU.
getFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Set of followers on a lane, including adjacent GTU's who's FRONT is back of the own vehicle FRONT.
getFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Set of followers on a lane, including adjacent GTU's who's FRONT is back of the own vehicle FRONT.
getFollowers(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Set of followers on a lane, including adjacent GTU's who's FRONT is back of the own vehicle FRONT.
getFollowerValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
Return the time up to which the result of the follower is valid.
getFormat() - Method in class org.opentrafficsim.graphs.Axis
Retrieve the format for displaying values along this Axis.
getFormat() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
Retrieve the format string.
getForwardHeadwayGTU() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getForwardHeadwayGTU() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getForwardHeadwayObject() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getForwardHeadwayObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getFromNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getFront() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getFullId() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the id of this CrossSectionElement.
getFullId() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
getGeneratedGTUs() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
 
getGfmr() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
 
getGfmr() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
 
getGlobalInterpolation() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getGlobalTimeVector() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getGranularities() - Method in class org.opentrafficsim.graphs.Axis
Retrieve the possible granularities for this Axis.
getGraphType() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Return the graph type.
getGraphType() - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Return the graph type.
getGraphType() - Method in class org.opentrafficsim.graphs.DensityContourPlot
Return the graph type.
getGraphType() - Method in class org.opentrafficsim.graphs.FlowContourPlot
Return the graph type.
getGraphType() - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Return the graph type.
getGraphType() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Return the graph type.
getGroup() - Method in class org.opentrafficsim.graphs.ContourPlot
getGroup() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getGroup() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getGroup() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getGtu() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
getGtu() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
getGtu() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
getGtu() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
getGtu() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
getGtu() - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
getGtu() - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
getGtu() - Method in class org.opentrafficsim.road.network.sampling.GtuData
 
getGtuAhead(Length, GTUDirectionality, RelativePosition.TYPE, Time) - Method in class org.opentrafficsim.road.network.lane.Lane
Get the first GTU where the relativePosition is in front of another GTU on the lane, in a driving direction on this lane, compared to the DESIGN LINE.
getGtuBehind(Length, GTUDirectionality, RelativePosition.TYPE, Time) - Method in class org.opentrafficsim.road.network.lane.Lane
Get the first GTU where the relativePosition is behind a certain position on the lane, in a driving direction on this lane, compared to the DESIGN LINE.
getGtuClass() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getGtuColorer() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getGtuColorer() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
Retrieve the GTUColorer that this LaneBasedGTUGenerator assigns to all generated GTUs.
getGtuColorer() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getGtuDirection() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
Retrieve the gtuDirection.
getGtuList() - Method in class org.opentrafficsim.road.network.lane.Lane
 
getGtuStatus() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
For subclasses that create a copy of themselves.
getGtuType() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getGtuType() - Method in class org.opentrafficsim.road.gtu.generator.GTUTypeGenerator.GTUTypeInfo
 
getGtuType() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getGtuType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
getGtuType() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
 
getGtuType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
getGtuType() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
 
getGtuTypeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
getHalfLength() - Method in class org.opentrafficsim.road.network.animation.AbstractLineAnimation
Returns half the length.
getHighestSpeedLimit() - Method in class org.opentrafficsim.road.network.lane.Lane
Get the highest speed limit of this lane.
getId() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Provide a unique ID for this graph.
getId() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
Retrieve the id of this Trajectory.
getId() - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Retrieve the id of this Trajectory.
getId() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Retrieve the id of this Trajectory.
getId() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
Retrieve the id of this LaneBasedGTUGenerator.
getId() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory.DelayedInfoType
Returns the id.
getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
getId() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceivedObjectType
 
getId() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
 
getId() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getId() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the id of this CrossSectionElement.
getId() - Method in class org.opentrafficsim.road.network.lane.LaneType
 
getId() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
 
getId() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
 
getId() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
getId() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
 
getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
getId() - Method in class org.opentrafficsim.road.network.sampling.GtuData
getId() - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
 
getId() - Method in class org.opentrafficsim.road.network.sampling.LaneData
getId() - Method in class org.opentrafficsim.road.network.sampling.LinkData
getId() - Method in class org.opentrafficsim.road.network.sampling.NodeData
getId() - Method in class org.opentrafficsim.road.network.sampling.RouteData
getId() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
Returns the id.
getIndicatorIntent() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
 
getIndicatorIntent() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
getIndicatorObjectDistance() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
getInfo(AbstractDelayedPerceptionCategory.DelayedInfoType<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory
Returns the most recent info of the given type, that is older than the delay.
getInfo(AbstractDelayedPerceptionCategory.DelayedInfoType<T>, RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory
Returns the most recent info of the given type, that is older than the delay.
getInfoClass() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
Returns the class of the info related to this speed limit type.
getInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns infrastructure lane change info of a lane.
getInfrastructureLaneChangeInfo(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Returns infrastructure lane change info of a lane.
getInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns infrastructure lane change info of a lane.
getInitialLongitudinalPositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
 
getInitialLongitudinalPositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getInitialSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getInitialSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getInterarrivelTimeDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getInterpolation(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getItemCount(int) - Method in class org.opentrafficsim.graphs.ContourPlot
getItemCount(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getItemCount(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getItemCount(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getLane() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getLane() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
Retrieve the lane.
getLane() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
 
getLane() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
getLane() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
 
getLane() - Method in class org.opentrafficsim.road.network.sampling.LaneData
 
getLaneBasedObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
 
getLaneBasedObjectMap() - Method in class org.opentrafficsim.road.network.lane.Lane
Retrieve the list of LaneBasedObjects of this Lane.
getLaneBasedObjects(Length, Length) - Method in class org.opentrafficsim.road.network.lane.Lane
Retrieve the list of LaneBasedObjects of this Lane in the specified distance range.
getLaneBasedObjects() - Method in class org.opentrafficsim.road.network.lane.Lane
Retrieve the list of all LaneBasedObjects of this Lane.
getLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
 
getLaneChangeDirection() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
 
getLaneChangeDirection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
 
getLaneDatas() - Method in class org.opentrafficsim.road.network.sampling.LinkData
getLaneDirectionList() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
 
getLaneKeepingPolicy() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
Retrieve the lane keeping policy.
getLaneLSR(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
 
getLanePathInfo() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Retrieve the last perceived lane path info.
getLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Retrieve the last perceived lane path info.
getLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Retrieve the last perceived lane path info.
getLanePositionA() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
Return the A position of this NonDirectionalOccupancySensor.
getLanePositionA() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
Return the A position of this NonDirectionalOccupancySensor.
getLanePositionB() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
Return the B position of this NonDirectionalOccupancySensor.
getLanePositionB() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
Return the B position of this NonDirectionalOccupancySensor.
getLanePositionEntry() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
Return the entry position of this DirectionalOccupancySensor.
getLanePositionExit() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
Return the exit position of this DirectionalOccupancySensor.
getLanes() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
 
getLanes() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
Return a safe copy of the list of lanes of this CrossSectionLink.
getLaneStructure() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
getLaneStructure() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
 
getLaneType() - Method in class org.opentrafficsim.road.network.lane.Lane
 
getLaneTypeMaxSpeed(GTUType, LaneType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
Return the maximum speed on a LaneType for a certain GTUType as an assumption for that GTUType.
getLastFractionalPosition() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
 
getLastGtu(GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
Get the last GTU on the lane, relative to a driving direction on this lane.
getLastLaneIndex() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
 
getLastPosition() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
Retrieve the last recorded non-null position, or null if no non-null positions have been recorded yet.
getLastPosition() - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Retrieve the last recorded non-null position, or null if no non-null positions have been recorded yet.
getLastPosition() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Retrieve the last recorded non-null position, or null if no non-null positions have been recorded yet.
getLateralBoundaryPosition(LateralDirectionality, double) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Return the lateral offset from the design line of the parent Link of the Left or Right boundary of this CrossSectionElement at the specified fractional longitudinal position.
getLateralBoundaryPosition(LateralDirectionality, Length) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Return the lateral offset from the design line of the parent Link of the Left or Right boundary of this CrossSectionElement at the specified longitudinal position.
getLateralCenterPosition(double) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the lateral offset from the Link design line at the specified longitudinal position.
getLateralCenterPosition(Length) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the lateral offset from the Link design line at the specified longitudinal position.
getLateralDirectionality() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns the lateral direction.
getLatestDesire(Class<? extends Incentive>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
Returns the desire of the given incentive.
getLeaderAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
Return the acceleration of the leader.
getLeaderAccelerationStep() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
Retrieve the AccelerationStep for the leader GTU.
getLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
getLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
getLeaders(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
getLeaderValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
Return the time up to which the result of the leader is valid.
getLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns the left hand relative lane of this relative lane.
getLeft() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
Returns lane change desire to left.
getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns the distance over which a lane change remains legally possible.
getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Returns the distance over which a lane change remains legally possible.
getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns the distance over which a lane change remains legally possible.
getLegalSpeedLimit(SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
Returns the minimum speed of the applicable speed limit types MAX_LEGAL_VEHICLE_SPEED, ROAD_CLASS, FIXED_SIGN and DYNAMIC_SIGN.
getLegend() - Method in class org.opentrafficsim.road.gtu.animation.DesireColorer
getLegend() - Method in class org.opentrafficsim.road.gtu.animation.DesiredHeadwayColorer
getLegend() - Method in class org.opentrafficsim.road.gtu.animation.SplitColorer
getLength() - Method in class org.opentrafficsim.road.gtu.generator.GTUTypeGenerator.GTUTypeInfo
 
getLength() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
getLength() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
getLength() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
getLength() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
 
getLength() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Return the length of this CrossSectionElement as measured along the design line (which equals the center line).
getLength() - Method in class org.opentrafficsim.road.network.sampling.LaneData
getLength() - Method in class org.opentrafficsim.road.network.sampling.LinkData
getLengthDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getLengthDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
 
getLine() - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
 
getLines() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
 
getLines() - Method in class org.opentrafficsim.road.network.lane.object.BusStop
Returns the lines set.
getLink() - Method in class org.opentrafficsim.road.network.sampling.LinkData
 
getLinkData() - Method in class org.opentrafficsim.road.network.sampling.LaneData
getListenerList() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
 
getLocation() - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation.Text
getLocation() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the location without a RemoteException.
getLocation() - Method in class org.opentrafficsim.road.network.animation.LaneAnimation.Text
getLocation() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
getLocation() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
Retrieve the location and direction of the GTU on the lane.
getLocation() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
Return the location without throwing a RemoteException.
getLocation() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
Return the location without throwing a RemoteException.
getLocation() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
getLongitudinalPosition() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
 
getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAcross
 
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
Return the complete name of the car-following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Return the complete name of the car-following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
Return the complete name of the car-following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Return the complete name of the car-following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
Return the complete name of the car-following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
Return the complete name of the car-following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Return the complete name of the car-following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Return the complete name of the car-following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
Return the complete name of the car-following model.
getLowerBound() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
getMaxGTUs() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getMaxGTUs() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
Retrieve the maximum number of GTUs to generate.
getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Return the maximum safe deceleration for use in gap acceptance models.
getMaximumSafeDeceleration() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Return the maximum safe deceleration for use in gap acceptance models.
getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Return the maximum safe deceleration for use in gap acceptance models.
getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Return the maximum safe deceleration for use in gap acceptance models.
getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Return the maximum safe deceleration for use in gap acceptance models.
getMaximumSpeed() - Method in class org.opentrafficsim.road.gtu.generator.GTUTypeGenerator.GTUTypeInfo
 
getMaximumSpeed() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
getMaximumSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getMaximumSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getMaximumSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
 
getMaximumTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
 
getMaximumValue() - Method in class org.opentrafficsim.graphs.Axis
Get the maximum value of this axis.
getMaximumVehicleSpeed(SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
Returns the speed of speed limit type MAX_VEHICLE_SPEED.
getMaxSpeeds(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
Return a safe copy of the maximum speed for all LaneTypes for a certain GTUType as an assumption for that GTUType.
getMinimumValue() - Method in class org.opentrafficsim.graphs.Axis
Get the minimum value of this axis.
getName() - Method in class org.opentrafficsim.graphs.Axis
Retrieve the name of this Axis.
getName() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
Return the name of this GTU following model.
getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
Return the name of this GTU following model.
getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
Return the name of the car-following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Return the name of the car-following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
Return the name of the car-following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Return the name of the car-following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
Return the name of the car-following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
Return the name of the car-following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Return the name of the car-following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Return the name of the car-following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
Return the name of this GTU following model.
getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
Return the name of the car-following model.
getNeighboringHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getNeighboringHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getNeighboringHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getNetwork() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getNext() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getNextSplitNode() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
 
getNode() - Method in class org.opentrafficsim.road.network.sampling.NodeData
 
getNumberOfPhases() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
getNumberOfPhases() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
 
getNumberOfPhases() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
getNumLanes() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns the number of lanes in the lateral direction.
getObjectAhead(Length, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
Get the first object where the relativePosition is in front of a certain position on the lane, in a driving direction on this lane, compared to the DESIGN LINE.
getObjectBehind(Length, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
Get the first object where the relativePosition is behind of a certain position on the lane, in a driving direction on this lane, compared to the DESIGN LINE.
getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
getObjectType() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
getOccupancy() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
Return the state of this traffic light sensor.
GETOFFTHISLANENOW - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
Return value of suitability when a lane change is required right now.
getOriginNodeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
getOrigins() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getOtherConflict() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
 
getOverlap() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Return the (perceived) overlap with the other object.
getOverlap() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
Return the (perceived) overlap with the other object.
getOverlap() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
Return the (perceived) overlap with the other object.
getOverlapFront() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Return the (perceived) front overlap to the other object.
getOverlapFront() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
Return the (perceived) front overlap to the other object.
getOverlapFront() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
Return the (perceived) front overlap to the other object.
getOverlapRear() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Return the (perceived) rear overlap to the other object.
getOverlapRear() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
Return the (perceived) rear overlap to the other object.
getOverlapRear() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
Return the (perceived) rear overlap to the other object.
getOvertakingConditions() - Method in class org.opentrafficsim.road.network.lane.Lane
 
getPaint(double) - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
getParallelHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getParallelHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getParallelHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getParentLink() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
 
getPath() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
 
getPath() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
 
getPath() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
Return the path of this traffic light sensor.
getPerception() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
getPerception() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
 
getPerception() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
getPermeabilityMap() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
 
getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns the distance over which a lane change remains physically possible.
getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Returns the distance over which a lane change remains physically possible.
getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns the distance over which a lane change remains physically possible.
getPosition() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Retrieve the position of the detector.
getPosition() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
Retrieve the position on the lane.
getPositionType() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
getPositionType() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
 
getPositionTypeEntry() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
 
getPositionTypeEntry() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
 
getPositionTypeEntry() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
getPositionTypeExit() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
 
getPositionTypeExit() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
 
getPositionTypeExit() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
getPrev() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getPriority() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
 
getRadius() - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
Returns the curvature radius.
getRear() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getReferenceLane() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
 
getReferenceLane() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
The reference lane is the widest lane on which the reference point of the GTU is fully registered.
getReferenceLaneDirection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
The reference lane is the widest lane on which the reference point of the GTU is fully registered.
getReferenceLaneList() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
 
getReferencePosition() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the current Lane, position and directionality of the GTU.
getReferencePosition() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the current Lane, position and directionality of the GTU.
getReferencePosition() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
 
getRelativeBin(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.Axis
Compute the floating point bin number for a value.
getRelativeLane() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
 
getRelativeLength() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
Retrieve the relative length.
getRelativePositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getRemainingDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
 
getRequiredDirection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
 
getRequiredNumberOfLaneChanges() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
 
getRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns the right hand relative lane of this relative lane.
getRight() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
Returns lane change desire to right.
getRootLSR() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
 
getRoute() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
 
getRoute() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
getRoute() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
getRoute() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
getRoute() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
getRoute() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
getRoute() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
getRoute() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
getRoute() - Method in class org.opentrafficsim.road.network.sampling.RouteData
 
getRouteData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
getS0(CompoundProperty) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
Return the static headway.
getSampleInterval() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
 
getSecondLane(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
Second lane of lane change relative to the reference lane.
getSecondLaneList() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
 
getSensorMap(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Retrieve the list of Sensors of this Lane for the given GTUType.
getSensors(Length, Length, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Retrieve the list of Sensors of this Lane in the specified distance range for the given GTUType.
getSensors(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Retrieve the list of Sensors of this Lane that are triggered by the given GTUType.
getSensors() - Method in class org.opentrafficsim.road.network.lane.Lane
Retrieve the list of all Sensors of this Lane.
getSeriesCount() - Method in class org.opentrafficsim.graphs.ContourPlot
getSeriesCount() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getSeriesCount() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getSeriesCount() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.DensityContourPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.FlowContourPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getShortName() - Method in class org.opentrafficsim.graphs.Axis
Retrieve the short name for this Axis.
getSimulator() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getSimulator() - Method in class org.opentrafficsim.road.gtu.generator.CharacteristicsGenerator
Return the simulator.
getSimulator() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
getSimulator() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristicsGenerator
Return the simulator.
getSimulator() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getSimulator() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUTypeDistribution
Return the simulator.
getSimulator() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
getSimulator() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
 
getSimulator() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
 
getSimulator() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
 
getSimulator() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
getSortedSetType(String) - Static method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception.NeighborsInfoType
Returns a (cached) info type for a sorted set of GTU's.
getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
 
getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
getSpeed() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
getSpeed() - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
Returns the speed.
getSpeedAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
 
getSpeedAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
 
getSpeedForLateralAcceleration(Acceleration) - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
Returns the speed for which the current lateral acceleration follows in the corner.
getSpeedInfo(SpeedLimitType<T>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
Returns the info regarding a specific speed limit type.
getSpeedInfoChange(Length, SpeedLimitType<T>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Returns the speed info of given speed limit type where it changed.
getSpeedLimit() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
getSpeedLimit(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Get the speed limit of this lane, which can differ per GTU type.
getSpeedLimitInfo() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Many models that observe a GTU need to predict the imminent behavior of that GTU.
getSpeedLimitInfo(Length) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Returns the speed info at a given location.
getSpeedLimitInfo(Speed, Acceleration, Duration) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Returns the speed info at a location following an acceleration over some duration.
getSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
getSpeedLimitProspect(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
getSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
getSplitNumber() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
Returns the split number.
getStartDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getStartTime() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getStepSize() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Return the standard step size of this GTU following model.
getStepSize() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Return the standard step size of this GTU following model.
getStepSize() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Return the standard step size of this GTU following model.
getStepSize() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Return the standard step size of this GTU following model.
getStepSize() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Return the standard step size of this GTU following model.
getStopLine() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the stop line.
getStrategicalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
getStrategicalPlanner() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
getStrategicalPlannerFactory() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getStrategicalPlannerFactory() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
 
getSynchronization() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
Returns the synchronization.
getSyncVehicle(Set<HeadwayGTU>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
Returns the gtu from the set that is the current sync vehicle, or null of there is no sync vehicle or it is not in the set.
getTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
getTacticalPlanner() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
getTargetLeader(HeadwayGTU, SortedSet<HeadwayGTU>) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Returns the leader of one gtu from a set.
getText() - Method in class org.opentrafficsim.road.network.animation.LaneAnimation
 
getText() - Method in class org.opentrafficsim.road.network.animation.SensorAnimation
 
getText() - Method in class org.opentrafficsim.road.network.animation.TrafficLightAnimation
 
getTime(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
Return the time of the Nth stored sample.
getTime(int) - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Return the time of the Nth stored sample.
getTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
Retrieve the time.
getTime(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Return the time of the Nth stored sample.
getTimeStampedAccessibleAdjacentLanes(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedBusStops() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
Returns the time stamped bus stops.
getTimeStampedConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Returns a time stamped set of traffic lights along the route.
getTimeStampedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns a time stamped set of relative lanes representing the cross section.
getTimeStampedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns a time stamped set of relative lanes representing the cross section.
getTimeStampedFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
getTimeStampedFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
getTimeStampedFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
getTimeStampedForwardHeadwayGTU() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedForwardHeadwayObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns time stamped infrastructure lane change info of a lane.
getTimeStampedInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns time stamped infrastructure lane change info of a lane.
getTimeStampedLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Retrieve the time stamped last perceived lane path info.
getTimeStampedLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Retrieve the time stamped last perceived lane path info.
getTimeStampedLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
getTimeStampedLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns the time stamped distance over which a lane change remains legally possible.
getTimeStampedLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns the time stamped distance over which a lane change remains legally possible.
getTimeStampedNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns the time stamped distance over which a lane change remains physically possible.
getTimeStampedPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns the time stamped distance over which a lane change remains physically possible.
getTimeStampedSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
 
getTimeStampedSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Returns the time stamped prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
getTimeStampedSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Returns the time stamped prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
getTimeStampedTrafficLights(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Returns a time stamped set of traffic lights along the route.
getTimeVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
getToNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getTrafficLightColor() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayTrafficLight
 
getTrafficLightColor() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
getTrafficLightColor() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
 
getTrafficLights(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Returns a set of traffic lights along the route.
getTrafficLights(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns a set of traffic lights along the route.
getTriggeringGTUTypes() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
Return which GTU types will trigger this particular sensor.
getTriggeringGTUTypes() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
Return which GTU types will trigger this particular sensor.
getTrips(Node, Node, Category, int) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
Returns the number of trips in the given time period.
getTripsVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
 
getTSafe(CompoundProperty) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
Return the time headway.
getUpperBound() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
getUpstreamConflictingGTUs() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns a set of conflicting GTU's upstream of the start of the conflict ordered close to far from the conflict.
getUpstreamDistances(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Returns the upstream distances at which a change of the given speed limit type in the prospect is present in order (most upstream first).
getUpstreamObjects(RelativeLane, Class<T>, GTU, RelativePosition.TYPE) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Retrieve objects on a lane of a specific type.
getValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
 
getValue(int) - Method in class org.opentrafficsim.graphs.Axis
Return the value for an aggregated bin number.
getValue(Axis) - Method in class org.opentrafficsim.graphs.FundamentalDiagram.Sample
Retrieve a value stored in this Sample.
getValue(Axis) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane.Sample
Retrieve a value stored in this Sample.
getValue(GtuDataInterface) - Method in class org.opentrafficsim.road.network.sampling.data.ReferenceSpeed
getValue(GtuDataInterface) - Method in class org.opentrafficsim.road.network.sampling.data.SpeedLimit
getValue(GtuDataInterface) - Method in class org.opentrafficsim.road.network.sampling.data.TimeToCollision
getWidth() - Method in class org.opentrafficsim.road.gtu.generator.GTUTypeGenerator.GTUTypeInfo
 
getWidth() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
getWidth() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
getWidth(Lane, double) - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.FixedWidthGenerator
Returns the begin width of this lane.
getWidth(Lane, double) - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.RelativeWidthGenerator
Returns the begin width of this lane.
getWidth(Lane, double) - Method in interface org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.WidthGenerator
Returns the begin width of this lane.
getWidth(Length) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Return the width of this CrossSectionElement at a specified longitudinal position.
getWidth(double) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Return the width of this CrossSectionElement at a specified fractional longitudinal position.
getWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
Retrieve the width.
getWidthDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getWidthDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
 
getX(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getX(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getX(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getX(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getXAxis() - Method in class org.opentrafficsim.graphs.ContourPlot
Get the X axis.
getXAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Retrieve the format string for the X axis.
getXAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
Retrieve the format string for the X axis.
getXValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getXValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getXValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getXValue(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getY(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getY(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getY(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getY(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getYAxis() - Method in class org.opentrafficsim.graphs.ContourPlot
Get the Y axis.
getYAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Retrieve the format string for the Y axis.
getYAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
Retrieve the format string for the Y axis.
getYValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getYValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getYValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
getYValue(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getZ(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getZ() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
Retrieve the Z offset (used to determine what covers what when drawing).
getZ() - Method in class org.opentrafficsim.road.network.lane.Lane
Retrieve the Z offset (used to determine what covers what when drawing).
getZ() - Method in class org.opentrafficsim.road.network.lane.NoTrafficLane
Retrieve the Z offset (used to determine what covers what when drawing).
getZ() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
Retrieve the Z offset (used to determine what covers what when drawing).
getZ() - Method in class org.opentrafficsim.road.network.lane.Shoulder
Retrieve the Z offset (used to determine what covers what when drawing).
getZValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
GRAPH_ADD_EVENT - Static variable in class org.opentrafficsim.graphs.AbstractOTSPlot
The (regular, not timed) event type for pub/sub indicating the addition of a graph.
GRAPH_REMOVE_EVENT - Static variable in class org.opentrafficsim.graphs.AbstractOTSPlot
The (regular, not timed) event type for pub/sub indicating the removal of a graph.
GraphType - Enum in org.opentrafficsim.graphs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GTU_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
The timed event type for pub/sub indicating the addition of a GTU to the lane.
GTU_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
The timed event type for pub/sub indicating the removal of a GTU from the lane.
GTUALONGSIDE - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Info type id base for gtu alongside.
gtuColorer - Variable in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
The GTU colorer that will be linked to each generated GTU.
GtuData - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GtuData(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.network.sampling.GtuData
 
GTUFollowingModelOld - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
GTU following model interface.
GTUGeneratorIndividual - Class in org.opentrafficsim.road.gtu.generator
Generate GTUs.
GTUGeneratorIndividual(String, OTSDEVSSimulatorInterface, GTUType, Class<?>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, ContinuousDistDoubleScalar.Rel<Duration, DurationUnit>, ContinuousDistDoubleScalar.Rel<Length, LengthUnit>, ContinuousDistDoubleScalar.Rel<Length, LengthUnit>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, long, Time, Time, Lane, Length, GTUDirectionality, GTUColorer, LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, RouteGenerator, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
 
GTUStatus - Enum in org.opentrafficsim.road.gtu.lane.perception.headway
Observable characteristics of a GTU.
GTUTYPE_SET_ALL - Static variable in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
The immutable set for all gtu type.
GTUTypeAssumptions - Class in org.opentrafficsim.road.gtu.lane.perception
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GTUTypeAssumptions() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
 
GtuTypeData - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GtuTypeData(GTUType) - Constructor for class org.opentrafficsim.road.network.sampling.GtuTypeData
 
GTUTypeGenerator - Class in org.opentrafficsim.road.gtu.generator
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GTUTypeGenerator(OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.generator.GTUTypeGenerator
 
GTUTypeGenerator.GTUTypeInfo - Class in org.opentrafficsim.road.gtu.generator
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GTUTypeInfo(Length, Length, GTUType, Speed) - Constructor for class org.opentrafficsim.road.gtu.generator.GTUTypeGenerator.GTUTypeInfo
 

H

hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory.DelayedInfoType
hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
hashCode() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
hashCode() - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
hashCode() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
hashCode() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
hashCode() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
hashCode() - Method in class org.opentrafficsim.road.network.lane.Lane
hashCode() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
hashCode() - Method in class org.opentrafficsim.road.network.lane.LaneType
hashCode() - Method in class org.opentrafficsim.road.network.lane.object.BusStop
hashCode() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
hashCode() - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
hashCode() - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
hashCode() - Method in class org.opentrafficsim.road.network.sampling.LaneData
hashCode() - Method in class org.opentrafficsim.road.network.sampling.LinkData
hashCode() - Method in class org.opentrafficsim.road.network.sampling.NodeData
hashCode() - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
hashCode() - Method in class org.opentrafficsim.road.network.sampling.RouteData
hashCode() - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
hashCode() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
hashCode() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
headway(Length, Lane) - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
Check the available headway for GTU that is about to be constructed.
Headway - Interface in org.opentrafficsim.road.gtu.lane.perception.headway
Interface for a reference to information about a (lane based) GTU and a headway.
Headway.ObjectType - Enum in org.opentrafficsim.road.gtu.lane.perception.headway
the object types that can be distinguished for headway.
HeadwayBusStop - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
HeadwayBusStop(BusStop, Length, RelativeLane, Set<String>) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
 
HeadwayConflict - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
HeadwayConflict(ConflictType, ConflictPriority, Class<? extends ConflictRule>, String, Length, Length, Length, SortedSet<HeadwayGTU>, SortedSet<HeadwayGTU>, Length, Speed, CrossSectionLink, HeadwayStopLine, HeadwayStopLine) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Constructor.
HeadwayConflict(ConflictType, ConflictPriority, Class<? extends ConflictRule>, String, Length, Length, Length, SortedSet<HeadwayGTU>, SortedSet<HeadwayGTU>, Length, Speed, CrossSectionLink) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Constructor without stop lines.
HeadwayDistance - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a headway with just a distance, without any further information about the object; it assumes a speed of 0 at the headway, so it also good to store information about a lane drop.
HeadwayDistance(double) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
Construct a new Headway information object with just a distance, without any further information about the object; it assumes a speed of 0 at the headway, so it also good to store information about a lane drop.
HeadwayDistance(Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
Construct a new Headway information object with just a distance, without any further information about the object; it assumes a speed of 0 at the headway, so it also good to store information about a lane drop.
HeadwayGeneratorDemand - Class in org.opentrafficsim.road.gtu.generator
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
HeadwayGeneratorDemand(TimeVector, FrequencyVector, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.generator.HeadwayGeneratorDemand
 
HeadwayGeneratorDemand(TimeVector, FrequencyVector, OTSSimulatorInterface, Interpolation) - Constructor for class org.opentrafficsim.road.gtu.generator.HeadwayGeneratorDemand
 
HeadwayGTU - Interface in org.opentrafficsim.road.gtu.lane.perception.headway
Interface for perceived surrounding GTU's.
HeadwayGTUReal - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) GTU and a headway.
HeadwayGTUReal(LaneBasedGTU, Length, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
Construct a new Headway information object, for a GTU ahead of us or behind us.
HeadwayGTUReal(LaneBasedGTU, Length, Length, Length, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
Construct a new Headway information object, for a GTU parallel with us.
HeadwayGTURealCopy - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) GTU and a headway.
HeadwayGTURealCopy(String, GTUType, Length, Length, Speed, Acceleration, CarFollowingModel, BehavioralCharacteristics, SpeedLimitInfo, Route, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
Private constructor for copies.
HeadwayGTURealCopy(LaneBasedGTU, Length, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
Construct a new Headway information object, for a GTU ahead of us or behind us.
HeadwayGTURealCopy(LaneBasedGTU, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
Construct a new Headway information object, for a GTU parallel with us.
HeadwayGTUSimple - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) GTU and a headway.
HeadwayGTUSimple(String, GTUType, Length, Length, Speed, Acceleration, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Construct a new Headway information object, for a moving GTU ahead of us or behind us.
HeadwayGTUSimple(String, GTUType, Length, Length, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us.
HeadwayGTUSimple(String, GTUType, Length, Length, Length, Length, Speed, Acceleration, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Construct a new Headway information object, for a moving GTU parallel with us.
HeadwayGTUSimple(String, GTUType, Length, Length, Length, Length, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Construct a new Headway information object, for a non-moving GTU parallel with us.
HeadwayGtuType - Enum in org.opentrafficsim.road.gtu.lane.perception.categories
Whether a GTU needs to be wrapped, or information should be copied for later and unaltered use.
HeadwayGTUType - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) GTU and a headway.
HeadwayGTUType(String, GTUType, GTUTypeAssumptions, Length, Length, Speed, Acceleration, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Construct a new Headway information object, for a moving GTU ahead of us or behind us.
HeadwayGTUType(String, GTUType, GTUTypeAssumptions, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us.
HeadwayGTUType(String, GTUType, GTUTypeAssumptions, Length, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Construct a new Headway information object, for a moving GTU parallel with us.
HeadwayGTUType(String, GTUType, GTUTypeAssumptions, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Construct a new Headway information object, for a non-moving GTU parallel with us.
HeadwayObject - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) object and a headway.
HeadwayObject(String, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
Construct a new Headway information object, for a moving object ahead of us or behind us.
HeadwayObject(String, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
HeadwayObject(String, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
Construct a new Headway information object, for a moving object parallel with us.
HeadwayObject(String, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
Construct a new Headway information object, for a non-moving object parallel with us.
HeadwayObject(String, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
Construct a new Headway information object, for a moving object ahead of us or behind us.
HeadwayObject(String, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
HeadwayObject(String, Length, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
Construct a new Headway information object, for a moving object parallel with us.
HeadwayObject(String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
Construct a new Headway information object, for a non-moving object parallel with us.
HeadwayStopLine - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
HeadwayStopLine(String, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayStopLine
Construct a new HeadwayStopLine.
HeadwayTrafficLight - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) traffic light and a headway to the traffic light.
HeadwayTrafficLight(TrafficLight, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayTrafficLight
Construct a new Headway information object, for a traffic light ahead of us (or behind us, although that does not seem very useful).
HIERARCHY - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Hierarchy parameter.
HSTAR - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 

I

IDM - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Implementation of the IDM.
IDM() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
 
IDMFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
IDMFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMFactory
 
IDMOld - Class in org.opentrafficsim.road.gtu.lane.tactical.following
The Intelligent Driver Model by Treiber, Hennecke and Helbing.
IDMOld() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Construct a new IDM car following model with reasonable values (reasonable for passenger cars).
IDMOld(Acceleration, Acceleration, Length, Duration, double) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Construct a new IDM car following model.
IDMPlus - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Implementation of the IDM+.
IDMPlus() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
 
IDMPlusFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
IDMPlusFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusFactory
 
IDMPlusMulti - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
IDMPlusMulti() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
 
IDMPlusMultiFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
IDMPlusMultiFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMultiFactory
 
IDMPlusOld - Class in org.opentrafficsim.road.gtu.lane.tactical.following
IDMPlus implements the Integrated Lane Change Model with Relaxation and Synchronization as published by Wouter J.
IDMPlusOld() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Construct a new IDM+ car following model with reasonable values (reasonable for passenger cars).
IDMPlusOld(Acceleration, Acceleration, Length, Duration, double) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Construct a new IDMPlus car following model.
IDMPropertySet - Class in org.opentrafficsim.road.modelproperties
Compound property for IDM or IDMPlus parameters
Incentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Tagging interface.
IncentiveBusStop - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
IncentiveBusStop() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveBusStop
 
IncentiveColorer - Class in org.opentrafficsim.road.gtu.animation
Colorer for desire from a specific incentive.
IncentiveColorer(Class<? extends Incentive>) - Constructor for class org.opentrafficsim.road.gtu.animation.IncentiveColorer
 
IncentiveCourtesy - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Determines lane change desire for courtesy lane changes, which are performed to supply space for other drivers.
IncentiveCourtesy() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
 
IncentiveDummy - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Dummy desire disabling lane changes when used as the only incentive.
IncentiveDummy() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveDummy
 
IncentiveGetInLane - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Incentive that lets drivers queue in an adjacent lane as soon as the speed is low in the adjacent lane, and stopping in the current lane might block traffic towards other directions.
IncentiveGetInLane() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
 
IncentiveHierarchal - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Determines desire out of hierarchal courtesy.
IncentiveHierarchal() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveHierarchal
 
IncentiveKeep - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Determines lane change desire in order to adhere to keeping right or left.
IncentiveKeep() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveKeep
 
IncentiveRoute - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Determines desire by assessing the number of required lane change to be performed and the distance within which these have to be performed.
IncentiveRoute() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
 
IncentiveSpeed - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Determines lane change desire for speed, where the slowest vehicle in the current and adjacent lanes are assessed.
IncentiveSpeed() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeed
 
IncentiveSpeedWithCourtesy - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Determines lane change desire for speed.
IncentiveSpeedWithCourtesy() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
 
increaseTrips(Node, Node, Category, int, int) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
Adds a number of trips to given origin-destination combination, category and time period.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.ContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Increment the data of one bin.
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.ContourPlot
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
InfrastructureLaneChangeInfo - Class in org.opentrafficsim.road.gtu.lane.perception
Contains information by which drivers know when they need to leave a lane in order to be able to stay on the infrastructure and follow their route.
InfrastructureLaneChangeInfo(int, Length, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
Constructor.
InfrastructureLaneChangeInfoToledo - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
InfrastructureLaneChangeInfoToledo(int, Length, int) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
 
InfrastructurePerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
init(LaneBasedStrategicalPlanner, Set<DirectedLanePosition>, Speed) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
 
initialLocationThresholdDifference - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
The threshold distance for differences between initial locations of the GTU on different lanes.
initialLongitudinalPositions - Variable in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
The location and initial direction of the generated GTUs.
INITIALLOWERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
Initial lower bound for the time scale.
INITIALUPPERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
Initial upper bound for the time scale.
initLaneChange(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Register on lanes in target lane.
initRecording(KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
initWithAnimation(LaneBasedStrategicalPlanner, Set<DirectedLanePosition>, Speed, Class<? extends Renderable2D>, GTUColorer) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
 
integrate(Frequency, Duration, Frequency, Duration) - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
Integrates to the number of trips in given period.
interpolate(Frequency, Duration, Frequency, Duration, Duration) - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
Interpolate between given frequencies.
Interpolation - Enum in org.opentrafficsim.road.gtu.strategical.od
Interpolation of demand.
IntersectionPerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
isActive(GTUType, Duration) - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
Return whether this speed limit is currently active.
isAhead() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
isAhead() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
isAhead() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
isAllStop() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
Returns whether this is an all-stop conflict.
isAllStop() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
Returns whether this is all-stop.
isAlongsideConflictLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Returns whether there is a conflict alongside to the left.
isAlongsideConflictLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns whether there is a conflict alongside to the left.
isAlongsideConflictLeftTimeStamped() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Returns whether there is a conflict alongside to the left, time stamped.
isAlongsideConflictRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Returns whether there is a conflict alongside to the right.
isAlongsideConflictRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns whether there is a conflict alongside to the right.
isAlongsideConflictRightTimeStamped() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Returns whether there is a conflict alongside to the right, time stamped.
isBehind() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
isBehind() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
isBehind() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
isBlack() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
 
isBrakingLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
isBrakingLightsOn() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
 
isBrakingLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
isBusStop() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
 
isBusStop() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
Returns whether this is bus stop.
isChangingLane() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
Return whether the GTU is changing lane.
isChangingLeft() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
Return whether the GTU is changing left.
isChangingRight() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
Return whether the GTU is changing right.
isCompatible(GTUType) - Method in class org.opentrafficsim.road.network.lane.LaneType
 
isConflict() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
 
isCrossing() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns whether this is a crossing conflict.
isCrossing() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
Returns whether this is a crossing.
isCurrent() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns whether the current lane is referred to.
isCutOffEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Returns whether this lane has no next records as the lane structure was cut-off.
isCutOffStart() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Returns whether this lane has no previous records as the lane structure was cut-off.
isDeadEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
 
isDeadEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Returns whether the record forms a dead-end.
isDestroyGtuOnFailure() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
 
isDeviative() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
Check if we deviate from the center line.
isDistanceOnly() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
 
isEmergencyLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
isEmergencyLightsOn() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
 
isEmergencyLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
isFacingSameDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
isFacingSameDirection() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
 
isFacingSameDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
isForceSchedule(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
Returns whether the departure time is enforced.
isGiveWay() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
Returns whether this is a give-way conflict.
isGreen() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
 
isGtu() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
 
isGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Whether there is a GTU alongside, i.e.
isGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Whether there is a GTU alongside, i.e.
isGtuAlongside(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Whether there is a GTU alongside, i.e.
isGtuAlongsideOverride(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Returns whether to override the gtu alongside boolean as true.
isGtuAlongsideTimeStamped(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Whether there is a GTU alongside, i.e.
isHonking() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
isHonking() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
 
isHonking() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
isLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
 
isLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns whether the left lane is referred to.
isLeftTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
isLeftTurnIndicatorOn() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
 
isLeftTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
isLinear() - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
 
isLineStop(String, Time) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
Whether the bus of this line should stop for this bus stop.
isLinkMerge() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
isLinkSplit() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
isMerge() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns whether this is a merge conflict.
isMerge() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
Returns whether this is a merge.
isNewLeader(HeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
Checks if the given leader is a new leader.
isNone() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
Returns whether this is none.
isObject() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
 
isParallel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
isParallel() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
isParallel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
isPermeable(GTUType, LateralDirectionality) - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
 
isPermitted() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Whether the conflict is permitted by the traffic light.
isPermitted() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
If permitted, traffic upstream of traffic lights may not be ignored, as these can have green light.
isPriority() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
Returns whether this is a priority conflict.
isPriority() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
Returns whether this is priority.
isRed() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
 
isRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns whether the right lane is referred to.
isRightTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
isRightTurnIndicatorOn() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
 
isRightTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
isSafeToChange() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Hack method.
isSecondLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns whether the second left lane is referred to.
isSecondRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns whether the second right lane is referred to.
isSplit() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns whether this is a split conflict.
isSplit() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
 
isSplit() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
Returns whether this is a stop conflict.
isSplit() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
Returns whether this is a split.
isStepWise() - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
 
isStop() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
Returns whether this is a stop conflict.
isStop() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
Returns whether this is stop.
isStopLine() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
 
isStopPhaseApproach(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
isStopPhaseRun(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
isStopPhaseYield(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
isSyncVehicle(HeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
Returns whether the provided gtu is the gtu that is synchronized to.
isTrafficLight() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
 
isYellow() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
 

L

LAMBDA_BCK_NEG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
LAMBDA_BCK_POS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
LAMBDA_FWD_NEG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
LAMBDA_FWD_POS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
LAMBDAACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
LAMBDADEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
LAMBDAFF - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
Lane - Class in org.opentrafficsim.road.network.lane
The Lane is the CrossSectionElement of a CrossSectionLink on which GTUs can drive.
Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, Speed>, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
Construct a new Lane.
Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
Construct a new Lane.
Lane(CrossSectionLink, String, Length, Length, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, Speed>, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
Construct a new Lane.
Lane(CrossSectionLink, String, Length, Length, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
Construct a new Lane.
Lane(CrossSectionLink, String, List<CrossSectionSlice>, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, Speed>, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
Construct a new Lane.
Lane(CrossSectionLink, String, List<CrossSectionSlice>, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
Construct a new Lane.
Lane(CrossSectionLink, OTSSimulatorInterface, boolean, Lane) - Constructor for class org.opentrafficsim.road.network.lane.Lane
Clone a Lane for a new network.
LANE_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.CrossSectionLink
The (regular, not timed) event type for pub/sub indicating the addition of a Lane to a CrossSectionLink.
LANE_ENTER_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
The event type for pub/sub indicating that the GTU entered a new lane (with the FRONT position if driving forward; REAR if driving backward).
LANE_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
The event type for pub/sub indicating that the GTU exited a lane (with the REAR position if driving forward; FRONT if driving backward).
LANE_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.CrossSectionLink
The (regular, not timed) event type for pub/sub indicating the removal of a Lane from a CrossSectionLink.
LaneAnimation - Class in org.opentrafficsim.road.network.animation
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneAnimation(Lane, OTSSimulatorInterface, Color, boolean) - Constructor for class org.opentrafficsim.road.network.animation.LaneAnimation
Animate a Lane.
LaneAnimation.Text - Class in org.opentrafficsim.road.network.animation
Text animation for the Node.
LANEBASED_DESTROY_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
The lane-based event type for pub/sub indicating destruction of the GTU.
LANEBASED_INIT_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
The lane-based event type for pub/sub indicating the initialization of a new GTU.
LANEBASED_MOVE_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
The lane-based event type for pub/sub indicating a move.
LaneBasedAbstractPerceptionCategory - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Super class for all perception categories that use a LaneBasedGTU.
LaneBasedAbstractPerceptionCategory(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
 
LaneBasedCFLCTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
Lane-based tactical planner that implements car following and lane change behavior.
LaneBasedCFLCTacticalPlanner(GTUFollowingModelOld, LaneChangeModel, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
Instantiated a tactical planner with GTU following and lane change behavior.
LaneBasedCFLCTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
Factory to create LaneBasedCFLCTacticalPlanner.
LaneBasedCFLCTacticalPlannerFactory(GTUFollowingModelOld, LaneChangeModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
Constructor with fixed stateless car-following and lane change model.
LaneBasedGTU - Interface in org.opentrafficsim.road.gtu.lane
This interface defines a lane based GTU.
LaneBasedGTUCharacteristics - Class in org.opentrafficsim.road.gtu.lane
Characteristics for a lane base GTU.
LaneBasedGTUCharacteristics(GTUCharacteristics, LaneBasedStrategicalPlannerFactory<?>, Route, Speed, Set<DirectedLanePosition>) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
Construct a new set of lane based GTU characteristics.
LaneBasedGTUCharacteristicsGenerator - Interface in org.opentrafficsim.road.gtu.lane
Interface for objects that can generate a LaneBasedGTUCharacteristics object.
LaneBasedGTUFollowingDirectedChangeTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
Lane-based tactical planner that implements car following behavior and rule-based lane change.
LaneBasedGTUFollowingDirectedChangeTacticalPlanner(GTUFollowingModelOld, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
Instantiated a tactical planner with just GTU following behavior and no lane changes.
LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
Factory to create LaneBasedGTUFollowingChange0TacticalPlanner.
LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory(CarFollowingModelFactory<? extends GTUFollowingModelOld>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
Constructor with car-following model factory.
LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory(GTUFollowingModelOld) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
Constructor with fixed stateless car-following and lane change model.
LaneBasedGTUFollowingTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
Lane-based tactical planner that implements car following behavior.
LaneBasedGTUFollowingTacticalPlanner(GTUFollowingModelOld, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
Instantiate a tactical planner with just GTU following behavior and no lane changes.
LaneBasedGTUFollowingTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneBasedGTUFollowingTacticalPlannerFactory(GTUFollowingModelOld) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
Constructor with fixed stateless car-following and lane change model.
LaneBasedGTUGenerator - Class in org.opentrafficsim.road.gtu.generator
Lane based GTU generator.
LaneBasedGTUGenerator(String, Generator<Duration>, long, Time, Time, GTUColorer, LaneBasedGTUCharacteristicsGenerator, Set<DirectedLanePosition>, OTSNetwork, LaneBasedGTUGenerator.RoomChecker) - Constructor for class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
Construct a new lane base GTU generator.
LaneBasedGTUGenerator.RoomChecker - Interface in org.opentrafficsim.road.gtu.generator
Interface for class that checks that there is sufficient room for a proposed new GTU and returns the maximum safe speed for the proposed new GTU.
LaneBasedGTUSampler - Interface in org.opentrafficsim.graphs
Interface implemented by graphs that sample movements of a lane-based GTU.
LaneBasedIndividualCarBuilder() - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
LaneBasedIndividualGTU - Class in org.opentrafficsim.road.gtu.lane
Augments the AbstractLaneBasedIndividualGTU with a LaneBasedIndividualCarBuilder and animation support
LaneBasedIndividualGTU(String, GTUType, Length, Length, Speed, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
Construct a new LaneBasedIndividualCar.
LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder - Class in org.opentrafficsim.road.gtu.lane
Build an individual car and use easy setter methods to instantiate the car.
LaneBasedObject - Interface in org.opentrafficsim.road.network.lane.object
Objects that can be encountered on a Lane like conflict areas, GTUs, traffic lights, stop lines, etc.
LaneBasedOperationalPlan - Class in org.opentrafficsim.road.gtu.lane.plan.operational
An operational plan with some extra information about the lanes and lane changes so this information does not have to be recalculated multiple times.
LaneBasedOperationalPlan(LaneBasedGTU, OTSLine3D, Time, Speed, List<OperationalPlan.Segment>, List<Lane>) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
Construct an operational plan without a lane change.
LaneBasedOperationalPlan(LaneBasedGTU, OTSLine3D, Time, Speed, List<OperationalPlan.Segment>, List<Lane>, List<Lane>, int, double) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
Construct an operational plan with a lane change.
LaneBasedOperationalPlan(LaneBasedGTU, DirectedPoint, Time, Duration, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
Build a plan where the GTU will wait for a certain time.
LaneBasedStrategicalPlanner - Interface in org.opentrafficsim.road.gtu.strategical
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneBasedStrategicalPlannerFactory<T extends LaneBasedStrategicalPlanner> - Interface in org.opentrafficsim.road.gtu.strategical
A factory class is used to generate strategical planners as the strategical planner is state-full.
LaneBasedStrategicalPlannerNone - Class in org.opentrafficsim.road.gtu.strategical
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneBasedStrategicalPlannerNone(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
Constructor.
LaneBasedStrategicalRoutePlanner - Class in org.opentrafficsim.road.gtu.strategical.route
Strategical planner, route-based, with personal driving characteristics, which contain settings for the tactical planner.
LaneBasedStrategicalRoutePlanner(BehavioralCharacteristics, TacticalPlanner, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
 
LaneBasedStrategicalRoutePlanner(BehavioralCharacteristics, TacticalPlanner, Route, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
 
LaneBasedStrategicalRoutePlannerFactory - Class in org.opentrafficsim.road.gtu.strategical.route
Factory for creating LaneBasedStrategicalRoutePlanner using any LaneBasedTacticalPlannerFactory.
LaneBasedStrategicalRoutePlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
Constructor with factory for tactical planners.
LaneBasedStrategicalRoutePlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>, BehavioralCharacteristicsFactory) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
Constructor with factory for tactical planners.
LaneBasedTacticalPlanner - Interface in org.opentrafficsim.road.gtu.lane.tactical
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneBasedTacticalPlannerFactory<T extends LaneBasedTacticalPlanner> - Interface in org.opentrafficsim.road.gtu.lane.tactical
A factory class is used to generate tactical planners as the tactical planner is state-full.
LaneBasedTemplateGTUType - Class in org.opentrafficsim.road.gtu.lane
Generate lane based GTUs using a template.
LaneBasedTemplateGTUType(GTUType, IdGenerator, Generator<Length>, Generator<Length>, Generator<Speed>, OTSDEVSSimulatorInterface, LaneBasedStrategicalPlannerFactory<?>, RouteGenerator, Set<DirectedLanePosition>, Generator<Speed>, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUType
 
LaneBasedTemplateGTUTypeDistribution - Class in org.opentrafficsim.road.gtu.lane
Distribution of LaneBasedTemplateGTUType.
LaneBasedTemplateGTUTypeDistribution(Distribution<LaneBasedTemplateGTUType>) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUTypeDistribution
Construct a new LaneBasedTemplateGTUTypeDistribution.
LaneChange() - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
 
laneChangeAllowed() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
Returns whether a lane change is allowed.
laneChangeAllowed() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Returns whether a lane change is allowed.
LaneChangeModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
All lane change models must implement this interface.
LaneCombinationList - Class in org.opentrafficsim.road.network.lane.conflict
Contains lane combinations that should be treated differently.
LaneCombinationList() - Constructor for class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
 
LaneData - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneData(Lane) - Constructor for class org.opentrafficsim.road.network.sampling.LaneData
 
LaneDirection - Class in org.opentrafficsim.road.network.lane
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneDirection(Lane, GTUDirectionality) - Constructor for class org.opentrafficsim.road.network.lane.LaneDirection
 
LaneFactory - Class in org.opentrafficsim.road.network.factory
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneKeepingPolicy - Enum in org.opentrafficsim.road.network.lane.changing
Enum to indicate the general lane keeping rules: keep left, keep right, or keep lane.
LaneMovementStep - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
Acceleration, lane change decision and time until when this movement is committed.
LaneMovementStep(AccelerationStep, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
Construct a new LaneChangeModelResult.
LaneOperationalPlanBuilder - Class in org.opentrafficsim.road.gtu.lane.plan.operational
Builder for several often used operational plans, based on a list of lanes.
LaneOperationalPlanBuilder.LaneChange - Class in org.opentrafficsim.road.gtu.lane.plan.operational
Lane change status across operational plans.
LanePathInfo - Class in org.opentrafficsim.road.gtu.lane.tactical
This class provides the following information for an operational plan: the lanes to follow, with the direction to drive on them the starting point on the first lane the path to follow when staying on the same lane
LanePathInfo(OTSLine3D, List<LaneDirection>, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
 
LanePerception - Interface in org.opentrafficsim.road.gtu.lane.perception
Interface for perception in a lane-based model.
LaneStructure - Class in org.opentrafficsim.road.gtu.lane.perception
This data structure can clearly indicate the lane structure ahead of us, e.g.
LaneStructure(LaneStructureRecord, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
 
LaneStructure.Entry<T extends LaneBasedObject> - Class in org.opentrafficsim.road.gtu.lane.perception
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneStructureRecord - Class in org.opentrafficsim.road.gtu.lane.perception
A LaneStructureRecord contains information about the lanes that can be accessed from this lane by a GTUType.
LaneStructureRecord(Lane, GTUDirectionality, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
LaneType - Class in org.opentrafficsim.road.network.lane
Lane type to indicate compatibility with GTU types.
LaneType(String, Collection<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.LaneType
Create a new Lane type with an immutable compatibility set.
LEADERS - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Info type id base for leaders.
leaveLane(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Unregister the GTU from a lane.
leaveLane(Lane, boolean) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Leave a lane but do not complain about having no lanes left when beingDestroyed is true.
leaveLane(Lane) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Unregister the GTU from a lane.
LEFT - Static variable in class org.opentrafficsim.road.gtu.animation.SplitColorer
Left color.
LEFT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Left lane.
LeftAlwaysRightSpeed(Speed) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAlwaysRightSpeed
 
LeftAndRight() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAndRight
 
leftIsLargerOrEqual() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
Returns whether the left desire is larger than (or equal to) the right.
LeftOnly() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftOnly
 
LeftSet(Collection<GTUType>, Collection<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSet
Provide a collection of GTUs that can overtake another collection of GTUs on the left, but not vice versa.
LeftSetRightSpeed(Collection<GTUType>, Collection<GTUType>, Speed) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSetRightSpeed
Provide a collection of GTUs that can overtake another collection of GTUs on the left, but not vice versa.
LegalSpeedLimit - Interface in org.opentrafficsim.road.network.speed
Indicates legal speed limits.
length - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
The length of the line.
LINK_ENTER_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
The event type for pub/sub indicating that the GTU entered a new link (with the FRONT position if driving forward; REAR if driving backward).
LINK_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
The event type for pub/sub indicating that the GTU exited a link (with the REAR position if driving forward; FRONT if driving backward).
LinkData - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LinkData(CrossSectionLink) - Constructor for class org.opentrafficsim.road.network.sampling.LinkData
 
ListGTUGenerator - Class in org.opentrafficsim.road.gtu.generator
Generate GTUs at times prescribed in a text file.
ListGTUGenerator(String, OTSDEVSSimulatorInterface, GTUType, Speed, Lane, Length, GTUDirectionality, GTUColorer, LaneBasedStrategicalPlanner, OTSNetwork, String) - Constructor for class org.opentrafficsim.road.gtu.generator.ListGTUGenerator
Construct a GTU generator that takes the times to generate another GTU from an external source.
LMRS - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Implementation of the LMRS (Lane change Model with Relaxation and Synchronization).
LMRS(CarFollowingModel, LaneBasedGTU, LanePerception, Synchronization) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
Constructor setting the car-following model.
LmrsData - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Keeps data for LMRS for a specific GTU.
LmrsData(Synchronization) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
 
LMRSFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Factory for a tactical planner using LMRS with any car-following model.
LMRSFactory(CarFollowingModelFactory<? extends CarFollowingModel>, BehavioralCharacteristics, PerceptionFactory) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
Constructor using default incentives and passive synchronization.
LMRSFactory(CarFollowingModelFactory<? extends CarFollowingModel>, BehavioralCharacteristics, PerceptionFactory, Synchronization, Set<MandatoryIncentive>, Set<VoluntaryIncentive>, Set<AccelerationIncentive>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
Constructor with full control over incentives and type of synchronization.
LmrsParameters - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LmrsSwitchableColorer - Class in org.opentrafficsim.road.gtu.animation
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LmrsSwitchableColorer() - Constructor for class org.opentrafficsim.road.gtu.animation.LmrsSwitchableColorer
Constructor.
LmrsUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LOS_DENSITY - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
Density for tail gating (Level Of Service (LOS) A, B or C).

M

main(String[]) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCFTester
 
main(String[]) - Static method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
makeBezier(OTSNode, OTSNode, OTSNode, OTSNode) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
 
makeGeometry(Lane, Length) - Static method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
Make a geometry perpendicular to the center line of the lane at the given position.
makeIDMPropertySet(String, String, Acceleration, Acceleration, Length, Duration, int) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
Create a CompoundProperty for the IDM or IDMPlus parameters for a specified car type.
makeLane(Network, String, OTSNode, OTSNode, OTSPoint3D[], LaneType, Speed, OTSDEVSSimulatorInterface, LongitudinalDirectionality) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
Create a simple Lane.
makeLink(Network, String, Node, Node, OTSPoint3D[], LongitudinalDirectionality, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
Create a Link along intermediate coordinates from one Node to another.
makeMultiLane(Network, String, OTSNode, OTSNode, OTSPoint3D[], int, int, int, LaneType, Speed, OTSDEVSSimulatorInterface, LongitudinalDirectionality) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
Create a simple road with the specified number of Lanes.
This method returns an array of Lane.
makeMultiLane(Network, String, OTSNode, OTSNode, OTSPoint3D[], int, LaneType, Speed, OTSDEVSSimulatorInterface, LongitudinalDirectionality) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
Create a simple road with the specified number of Lanes.
This method returns an array of Lane.
makeMultiLaneBezier(Network, String, OTSNode, OTSNode, OTSNode, OTSNode, int, int, int, LaneType, Speed, OTSDEVSSimulatorInterface, LongitudinalDirectionality) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
Create a simple road with the specified number of Lanes, based on a Bezier curve.
This method returns an array of Lane.
makePath(List<Lane>, Length, Length) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
Build a plan with a path and a given start speed to try to reach a provided end speed, exactly at the end of the curve.
MandatoryIncentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Interface for mandatory incentives.
MARGIN - Static variable in class org.opentrafficsim.road.network.lane.Lane
Lateral alignment margin for longitudinally connected Lanes.
matrixTotal() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
Calculates total number of trips over time for the complete matrix.
MAX_LEGAL_VEHICLE_SPEED - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
Maximum legal vehicle speed limit type.
MAX_LIGHT_VEHICLE_LENGTH - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
Defines light vs heavy vehicles.
MAX_RED_DECELERATION - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
Maximum deceleration that is used to determine if a vehicle will attempt to stop for a red light.
MAX_VEHICLE_SPEED - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
Maximum vehicle speed limit type.
MAX_YELLOW_DECELERATION - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
Maximum deceleration that is used to determine if a vehicle will attempt to stop for a yellow light.
MIN_GAP - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Minimum time gap between events.
minimizeAcceleration(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
Set minimum of current and given acceleration.
minimumHeadway(Speed, Speed, Length, Length, Speed, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Compute the minimum net headway given the speed of the follower and the leader.
At the returned headway, the follower would decelerate with it's maximum comfortable deceleration.
minimumHeadway(Speed, Speed, Length, Length, Speed, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Compute the minimum net headway given the speed of the follower and the leader.
At the returned headway, the follower would decelerate with it's maximum comfortable deceleration.
mouseClicked(MouseEvent) - Method in class org.opentrafficsim.graphs.PointerHandler
mouseDragged(MouseEvent) - Method in class org.opentrafficsim.graphs.PointerHandler
mouseEntered(MouseEvent) - Method in class org.opentrafficsim.graphs.PointerHandler
mouseExited(MouseEvent) - Method in class org.opentrafficsim.graphs.PointerHandler
mouseMoved(MouseEvent) - Method in class org.opentrafficsim.graphs.PointerHandler
mousePressed(MouseEvent) - Method in class org.opentrafficsim.graphs.PointerHandler
mouseReleased(MouseEvent) - Method in class org.opentrafficsim.graphs.PointerHandler
move(DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
moved(Length, Speed, Acceleration) - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
Creates a copy with different headway, speed and possibly acceleration.
moved(Length, Speed, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
Creates a copy with different headway, speed and possibly acceleration.
moved(Length, Speed, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
Creates a copy with different headway, speed and possibly acceleration.
moved(Length, Speed, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
Creates a copy with different headway, speed and possibly acceleration.
moved(Length, Speed, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
Creates a copy with different headway, speed and possibly acceleration.
MultipleViewerChart - Interface in org.opentrafficsim.graphs
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

N

NA - Static variable in class org.opentrafficsim.road.gtu.animation.DesireColorer
N/A color.
NeighborsInfoType(String) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception.NeighborsInfoType
Construct new info.
NeighborsPerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
nextLanes(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
NextLanes returns the successor lane(s) in the design line direction, if any exist.
The next lane(s) are cached, as it is too expensive to make the calculation every time.
nextLinkDirection(Link, GTUDirectionality, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
nextLinkDirection(Node, Link, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
nextLinkDirection(Link, GTUDirectionality, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
nextLinkDirection(Node, Link, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
nextNode(Link, GTUDirectionality, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
nextNode(Node, Link, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
nextNode(Link, GTUDirectionality, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
nextNode(Node, Link, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
NextSplitInfo - Class in org.opentrafficsim.road.gtu.lane.tactical
This class provides information for an operational plan about the next location where the network splits.
NextSplitInfo(Node, Set<Lane>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
 
NextSplitInfo(Node, Set<Lane>, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
 
NodeData - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
NodeData(Node) - Constructor for class org.opentrafficsim.road.network.sampling.NodeData
 
NOLANECHANGENEEDED - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
Return value of suitability when no lane change is required within the time horizon.
noLaneDrop(LaneBasedGTU, Length, Lane, Length, GTUDirectionality) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Determine whether the lane does not drop, in other words: if we would (continue to) drive on the given lane, can we continue to drive at the nextSplitNode without switching lanes?
NON_CACHED_POSITION - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
cached position count.
NON_DIRECTIONAL_OCCUPANCY_SENSOR_TRIGGER_ENTRY_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
The timed event type for pub/sub indicating the triggering of the entry of a NonDirectionalOccupancySensor.
NON_DIRECTIONAL_OCCUPANCY_SENSOR_TRIGGER_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
The timed event type for pub/sub indicating the triggering of the exit of an NonDirectionalOccupancySensor.
NonDirectionalOccupancySensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
An occupancy sensor is a lane-based object that can be triggered by a relative position of the GTU (e.g., front, back) when that relative position passes over the sensor location on the lane.
None() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.None
 
NONE - Static variable in class org.opentrafficsim.road.network.lane.LaneType
Lane type that does not allow any vehicles.
notify(EventInterface) - Method in class org.opentrafficsim.graphs.ContourPlot
notify(EventInterface) - Method in class org.opentrafficsim.graphs.DataSampler
notify(EventInterface) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
notify(EventInterface) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
notify(EventInterface) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
notifyListeners(DatasetChangeEvent) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Notify interested parties of an event affecting this TrajectoryPlot.
notifySample(LaneBasedGTU, LaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
Samples a gtu and schedules the next sampling event.
NoTrafficLane - Class in org.opentrafficsim.road.network.lane
Lane without traffic, e.g.
NoTrafficLane(CrossSectionLink, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.NoTrafficLane
 
NoTrafficLane(CrossSectionLink, String, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.NoTrafficLane
 
NoTrafficLane(CrossSectionLink, String, List<CrossSectionSlice>) - Constructor for class org.opentrafficsim.road.network.lane.NoTrafficLane
 
now() - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
numberGTUs - Variable in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
Number of generated GTUs.

O

OBJECT_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
The event type for pub/sub indicating the addition of a LaneBasedObject to the lane.
OBJECT_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
The event type for pub/sub indicating the removal of a LaneBasedObject from the lane.
ODMatrix - Class in org.opentrafficsim.road.gtu.strategical.od
The minimal OD matrix has 1 origin, 1 destination and 1 time period.
ODMatrix(String, List<Node>, List<Node>, Categorization, DurationVector, Interpolation) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
Constructs an OD matrix.
ODMatrixTrips - Class in org.opentrafficsim.road.gtu.strategical.od
Extension of ODMatrix where all input and output can be given in number of trips.
ODMatrixTrips(String, List<Node>, List<Node>, Categorization, DurationVector, Interpolation) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
Constructs an OD matrix based on trips.
ODOMETER - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Id for odometer info type.
on(Perception, String, double, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
 
on(GTU, String, double, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
 
org.opentrafficsim.graphs - package org.opentrafficsim.graphs
Basic graphs for traffic simulation.
org.opentrafficsim.road.animation - package org.opentrafficsim.road.animation
Helper classes for animation.
org.opentrafficsim.road.gtu.animation - package org.opentrafficsim.road.gtu.animation
GTU animations.
org.opentrafficsim.road.gtu.generator - package org.opentrafficsim.road.gtu.generator
Generate GTUs according to some prescription.
org.opentrafficsim.road.gtu.lane - package org.opentrafficsim.road.gtu.lane
The lane-based GTUs are the Generalized Travel Units that travel in lanes, and need to switch lanes to overtake.
org.opentrafficsim.road.gtu.lane.perception - package org.opentrafficsim.road.gtu.lane.perception
Implementation of lane-based perception for the GTU.
org.opentrafficsim.road.gtu.lane.perception.categories - package org.opentrafficsim.road.gtu.lane.perception.categories
Categories define a set of perceivable information.
org.opentrafficsim.road.gtu.lane.perception.headway - package org.opentrafficsim.road.gtu.lane.perception.headway
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.gtu.lane.plan.operational - package org.opentrafficsim.road.gtu.lane.plan.operational
Specific operational plan method for road-vehicles operating in a lane-based network.
org.opentrafficsim.road.gtu.lane.tactical - package org.opentrafficsim.road.gtu.lane.tactical
Tactical planners for a lane-based GTU.
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange - package org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
Classes that deal with lane changing models.
org.opentrafficsim.road.gtu.lane.tactical.following - package org.opentrafficsim.road.gtu.lane.tactical.following
GTU (Car) following models such as IDM+.
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil - package org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
Classes that deal with lane changing models.
org.opentrafficsim.road.gtu.lane.tactical.lmrs - package org.opentrafficsim.road.gtu.lane.tactical.lmrs
Classes that implement the LMRS lane change model integrated with a car-following model forming a tactical planner.
org.opentrafficsim.road.gtu.lane.tactical.pt - package org.opentrafficsim.road.gtu.lane.tactical.pt
Package for tactical planners of public transportation.
org.opentrafficsim.road.gtu.lane.tactical.toledo - package org.opentrafficsim.road.gtu.lane.tactical.toledo
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.gtu.lane.tactical.util - package org.opentrafficsim.road.gtu.lane.tactical.util
Static methods for composition in tactical planners.
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs - package org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
LMRS (Lane change Model with Relaxation and Synchronization) utilities for tactical planner.
org.opentrafficsim.road.gtu.strategical - package org.opentrafficsim.road.gtu.strategical
Strategical planners for a road-based GTU.
org.opentrafficsim.road.gtu.strategical.od - package org.opentrafficsim.road.gtu.strategical.od
O/D matrices as part of strategical planning for GTUs.
org.opentrafficsim.road.gtu.strategical.route - package org.opentrafficsim.road.gtu.strategical.route
Route planners as part of strategical planning.
org.opentrafficsim.road.modelproperties - package org.opentrafficsim.road.modelproperties
Specific model properties for road simulation models.
org.opentrafficsim.road.network.animation - package org.opentrafficsim.road.network.animation
Animation for Links, Lanes, Nodes.
org.opentrafficsim.road.network.factory - package org.opentrafficsim.road.network.factory
Factories for Links, Lanes, Nodes.
org.opentrafficsim.road.network.lane - package org.opentrafficsim.road.network.lane
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
org.opentrafficsim.road.network.lane.changing - package org.opentrafficsim.road.network.lane.changing
Lane change possibility models.
org.opentrafficsim.road.network.lane.conflict - package org.opentrafficsim.road.network.lane.conflict
Contains classes describing intersection conflicts.
org.opentrafficsim.road.network.lane.object - package org.opentrafficsim.road.network.lane.object
Lane-based objects such as barriers, gates, traffic lights, DRIPs, speed signs, obstacles on the road, etc.
org.opentrafficsim.road.network.lane.object.sensor - package org.opentrafficsim.road.network.lane.object.sensor
Lane-based objects that act as sensors.
org.opentrafficsim.road.network.lane.object.trafficlight - package org.opentrafficsim.road.network.lane.object.trafficlight
Traffic light and traffic light controller objects.
org.opentrafficsim.road.network.sampling - package org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.network.sampling.data - package org.opentrafficsim.road.network.sampling.data
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.network.sampling.indicator - package org.opentrafficsim.road.network.sampling.indicator
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.network.speed - package org.opentrafficsim.road.network.speed
Classes to connect driver behavior with many different aspects that govern the desired speed.
originDestinationTotal(Node, Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
Calculates total number of trips over time for given origin-destination combination.
originTotal(Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
Calculates total number of trips over time for given origin.
OTHER - Static variable in class org.opentrafficsim.road.gtu.animation.SplitColorer
Other color.
OTSNetworkUtils - Class in org.opentrafficsim.road.network.factory
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OvertakingConditions - Interface in org.opentrafficsim.road.network.lane.changing
This class implements the overtaking conditions.
OvertakingConditions.LeftAlwaysRightSpeed - Class in org.opentrafficsim.road.network.lane.changing
Overtaking on the left allowed for all GTUs, and overtaking on the right allowed under a given speed.
OvertakingConditions.LeftAndRight - Class in org.opentrafficsim.road.network.lane.changing
Overtaking on both sides allowed.
OvertakingConditions.LeftOnly - Class in org.opentrafficsim.road.network.lane.changing
Overtaking on the left allowed for all GTUs.
OvertakingConditions.LeftSet - Class in org.opentrafficsim.road.network.lane.changing
Provide a collection of GTUs that can overtake another collection of GTUs on the left side, but not vice versa.
OvertakingConditions.LeftSetRightSpeed - Class in org.opentrafficsim.road.network.lane.changing
Provide a collection of GTUs that can overtake another collection of GTUs on the left side, but not vice versa.
OvertakingConditions.None - Class in org.opentrafficsim.road.network.lane.changing
No overtaking allowed.
OvertakingConditions.RightAlwaysLeftSpeed - Class in org.opentrafficsim.road.network.lane.changing
Overtaking on the right allowed for all GTUs, and overtaking on the left allowed under a given speed.
OvertakingConditions.RightOnly - Class in org.opentrafficsim.road.network.lane.changing
Overtaking on the right allowed for all GTUs.
OvertakingConditions.RightSet - Class in org.opentrafficsim.road.network.lane.changing
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa.
OvertakingConditions.RightSetLeftSpeed - Class in org.opentrafficsim.road.network.lane.changing
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa.
OvertakingConditions.SameLaneBoth - Class in org.opentrafficsim.road.network.lane.changing
Overtaking on both sides allowed for all GTUs; they stay on the same lane (e.g., pedestrians).
OvertakingConditions.SameLaneLeft - Class in org.opentrafficsim.road.network.lane.changing
Overtaking on the left allowed for all GTUs; they stay on the same lane (e.g., bicycles).
OvertakingConditions.SameLaneRight - Class in org.opentrafficsim.road.network.lane.changing
Overtaking on the right allowed for all GTUs; they stay on the same lane (e.g., bicycles).
OvertakingDirection - Enum in org.opentrafficsim.road.network.lane.changing
The direction in which a GTU is allowed to overtake another GTU, used as a return type for evaluating overtaking conditions.

P

paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation.Text
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.AbstractLineAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.BusStopAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.ConflictAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.LaneAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.SensorAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.ShoulderAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.SinkAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.SpeedSignAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.StripeAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.TrafficLightAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.TrafficLightSensorAnimation
parentLink - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
Cross Section Link to which the element belongs.
peekNthLast(int) - Method in class org.opentrafficsim.road.network.factory.PeekStack
Return the N-from-last element of this PeekStack.
PeekStack<T> - Class in org.opentrafficsim.road.network.factory
Stack object that allows easy verification of the values of the last few entries.
PeekStack() - Constructor for class org.opentrafficsim.road.network.factory.PeekStack
 
PERCEIVED_GTU - Static variable in class org.opentrafficsim.road.gtu.lane.perception.PerceivedObjectType
 
PerceivedObjectType<T> - Class in org.opentrafficsim.road.gtu.lane.perception
Defines a type of object that can be observed in perception.
PerceivedObjectType(String) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.PerceivedObjectType
 
PerceptionFactory - Interface in org.opentrafficsim.road.gtu.lane.perception
Interface for perception initialization.
PointerHandler - Class in org.opentrafficsim.graphs
Handle mouse events for a graph.
PointerHandler() - Constructor for class org.opentrafficsim.graphs.PointerHandler
 
pop() - Method in class org.opentrafficsim.road.network.factory.PeekStack
Pop an element off this stack.
position(Lane, RelativePosition) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current simulation time.
position(Lane, RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
position(Lane, RelativePosition) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current simulation time.
position(Lane, RelativePosition, Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
position(double) - Method in class org.opentrafficsim.road.network.lane.Lane
Transform a fraction on the lane to a relative length (can be less than zero or larger than the lane length).
positions(RelativePosition) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positions(RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positions(RelativePosition) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positions(RelativePosition, Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positionSI(double) - Method in class org.opentrafficsim.road.network.lane.Lane
Transform a fraction on the lane to a relative length in SI units (can be less than zero or larger than the lane length).
prevLanes(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
PrevLanes returns the predecessor lane(s) relative to the design line direction, if any exist.
The previous lane(s) are cached, as it is too expensive to make the calculation every time.
print() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
Prints the complete OD matrix with each demand data on a single line.
projectedPosition(Lane, RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position on the projection lane that has the same fractional position on one of the current lanes of the indicated relative position.
projectedPosition(Lane, RelativePosition, Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal position on the projection lane that has the same fractional position on one of the current lanes of the indicated relative position.
push(T) - Method in class org.opentrafficsim.road.network.factory.PeekStack
Push an element on this stack.
putDemandVector(Node, Node, Category, FrequencyVector) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
putDemandVector(Node, Node, Category, FrequencyVector, DurationVector, Interpolation) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
 
putTripsVector(Node, Node, Category, int[]) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
 
putTripsVector(Node, Node, Category, int[], DurationVector) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
Sets demand data by number of trips.

R

RANDOM - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
Random number generator.
recordGTULeftTrajectoryEvent() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Store that the GTU went off of the trajectory.
ReferenceSpeed - Class in org.opentrafficsim.road.network.sampling.data
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ReferenceSpeed() - Constructor for class org.opentrafficsim.road.network.sampling.data.ReferenceSpeed
 
reGraph() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Force redrawing of the graph.
reGraph() - Method in class org.opentrafficsim.graphs.ContourPlot
Redraw this ContourGraph (after the underlying data, or a granularity setting has been changed).
reGraph() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Redraw this TrajectoryGraph (after the underlying data has been changed, or to change axes).
reGraph() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
Redraw this TrajectoryGraph (after the underlying data has been changed, or to change axes).
reGraph() - Method in interface org.opentrafficsim.graphs.LaneBasedGTUSampler
Force redraw of the graph.
reGraph() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Force redrawing of the graph.
RelativeLane - Class in org.opentrafficsim.road.gtu.lane.perception
Defines a lane relative to the current lane.
RelativeLane(LateralDirectionality, int) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Constructor.
RelativeWidthGenerator(double) - Constructor for class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.RelativeWidthGenerator
Constructor with width factor.
removeAllUpstreamOfConflicts(SortedSet<HeadwayGTU>, LanePerception, RelativeLane) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Removes all GTUs from the set, that are found upstream on the conflicting lane of a conflict in the current lane.
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
removeDirectionality(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
This method removes an earlier provided directionality of the lane for a given GTU type, e.g.
removeGTU(LaneBasedGTU, boolean, Length) - Method in class org.opentrafficsim.road.network.lane.Lane
Remove a GTU from the GTU list of this lane.
removeGTU(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
Remove a GTU from the set.
removeInvalidMappings(Map<RelativeLane, ?>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Removes all mappings to relative lanes that are not in the most recent cross section.
removeLaneBasedObject(LaneBasedObject) - Method in class org.opentrafficsim.road.network.lane.Lane
Remove a laneBasedObject from the laneBasedObject list of this Lane.
removeSensor(SingleSensor) - Method in class org.opentrafficsim.road.network.lane.Lane
Remove a sensor from the sensor list of this Lane.
removeSpeedInfo(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
Removes the speed info of given speed limit type.
removeSpeedInfo(Length, SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Removes the speed info of a speed limit type.
removeSpeedLimit(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Remove the set speed limit for a GTUType.
requiredBufferSpace(Speed, int, Length, Duration, Duration, double) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Returns the required buffer space to perform a lane change and further lane changes.
resetDesiredHeadway(BehavioralCharacteristics) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Resets value for T depending on level of lane change desire.
respondToTrafficLight(BehavioralCharacteristics, HeadwayTrafficLight, CarFollowingModel, Speed, SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.TrafficLightUtil
Returns an acceleration as response to a traffic light, being positive infinity if ignored.
respondToTrafficLights(BehavioralCharacteristics, Set<HeadwayTrafficLight>, CarFollowingModel, Speed, SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.TrafficLightUtil
Returns an acceleration as response to a set of traffic lights, being positive infinity if ignored.
reTryInterval - Variable in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
Retry interval for checking if a GTU can be placed.
RHOACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
RHODEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
RIGHT - Static variable in class org.opentrafficsim.road.gtu.animation.SplitColorer
Right color.
RIGHT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
right lane.
RightAlwaysLeftSpeed(Speed) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightAlwaysLeftSpeed
 
RightOnly() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightOnly
 
RightSet(Collection<GTUType>, Collection<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSet
Provide a collection of GTUs that can overtake another collection of GTUs on the right, but not vice versa.
RightSetLeftSpeed(Collection<GTUType>, Collection<GTUType>, Speed) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSetLeftSpeed
Provide a collection of GTUs that can overtake another collection of GTUs on the left, but not vice versa.
ROAD_CLASS - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
Road class speed limit type.
RoadGTUTypes - Class in org.opentrafficsim.road.gtu.lane
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RoadMarkerAcross - Class in org.opentrafficsim.road.network.lane
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RoadMarkerAcross(CrossSectionElement, Length) - Constructor for class org.opentrafficsim.road.network.lane.RoadMarkerAcross
 
RoadMarkerAlong - Class in org.opentrafficsim.road.network.lane
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RoadMarkerAlong(CrossSectionLink, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.RoadMarkerAlong
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
RoadMarkerAlong(CrossSectionLink, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.RoadMarkerAlong
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
RoadMarkerAlong(CrossSectionLink, List<CrossSectionSlice>) - Constructor for class org.opentrafficsim.road.network.lane.RoadMarkerAlong
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
RoadMarkerAlong(CrossSectionLink, OTSSimulatorInterface, boolean, RoadMarkerAlong) - Constructor for class org.opentrafficsim.road.network.lane.RoadMarkerAlong
Clone a RoadMarkerAlong for a new network.
RoadSampler - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RoadSampler(OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.sampling.RoadSampler
Constructor which uses the operational plan updates of GTU's as sampling interval.
RoadSampler(OTSDEVSSimulatorInterface, Frequency) - Constructor for class org.opentrafficsim.road.network.sampling.RoadSampler
Constructor which uses the given frequency to determine the sampling interval.
roomChecker - Variable in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
The way that this generator checks if it is safe to construct and place the next lane based GTU.
RouteData - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RouteData(Route) - Constructor for class org.opentrafficsim.road.network.sampling.RouteData
 

S

S0_CONF - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Stopping distance at conflicts.
SameLaneBoth() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneBoth
 
SameLaneLeft() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneLeft
 
SameLaneRight() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneRight
 
Sample() - Constructor for class org.opentrafficsim.graphs.FundamentalDiagram.Sample
 
Sample(double, double, double) - Constructor for class org.opentrafficsim.graphs.FundamentalDiagramLane.Sample
 
sample() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Sample all the GTUs on the observed lanes.
SCHEDULED_BUS - Static variable in class org.opentrafficsim.road.gtu.lane.RoadGTUTypes
Super type for scheduled busses.
scheduleEnterLeaveTriggers() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Schedule the triggers for this GTU that are going to happen until the next evaluation time.
scheduleSensorTriggers(LaneBasedGTU, double, double) - Method in class org.opentrafficsim.road.network.lane.Lane
Schedule triggering of the sensors for a certain time step; from now until the nextEvaluationTime of the GTU.
scheduleStartRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
scheduleStopRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
SECOND_LEFT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Second left lane.
SECOND_RIGHT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Second right lane.
Sensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
Base interface for sensor (enables switching on/off animation of all sensor types at once).
SENSOR_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
The timed event type for pub/sub indicating the addition of a Sensor to the lane.
SENSOR_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
The timed event type for pub/sub indicating the removal of a Sensor from the lane.
SENSOR_TRIGGER_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
The timed event type for pub/sub indicating the triggering of a Sensor on a lane.
SensorAnimation - Class in org.opentrafficsim.road.network.animation
Sensor animation.
SensorAnimation(SingleSensor, Length, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.animation.SensorAnimation
Construct a SensorAnimation.
SensorAnimation.Text - Class in org.opentrafficsim.road.network.animation
Text animation for the Sensor.
SequentialFixedAccelerationModel - Class in org.opentrafficsim.road.gtu.lane.tactical.following
Extended version of FixedAccelerationModel.
SequentialFixedAccelerationModel(OTSDEVSSimulatorInterface, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Construct a SequentialFixedAccelerationModel with empty list of FixedAccelerationModel steps.
SequentialFixedAccelerationModel(OTSDEVSSimulatorInterface, Acceleration, Set<FixedAccelerationModel>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Construct a SequentialFixedAccelerationModel and load it with a list of FixedAccelerationModel steps.
SERROR - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Parameter for distance error factor.
setA(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Set value of acceleration parameter.
setA(Acceleration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Set value of acceleration parameter.
setA(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Set value of acceleration parameter.
setA(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Set value of acceleration parameter.
setA(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Set value of acceleration parameter.
setActualDeparture(String, Set<String>, Time) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
Set actual departure time.
setAnimationClass(Class<? extends Renderable2D>) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setArrivalTime(AbstractHeadwayGTU, Time) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Sets the estimated arrival time of a GTU.
setBehavioralCharacteristics(GTUType, BehavioralCharacteristics) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
Set the behavioral characteristics for a certain GTUType as an assumption for that GTUType.
setBehavioralCharacteristics(BehavioralCharacteristics) - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
set the personal behavioral characteristics of the driver of a GTU.
setBehavioralCharacteristics(BehavioralCharacteristics) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
set the personal behavioral characteristics of the driver of a GTU.
setCarFollowingModel(GTUType, CarFollowingModel) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
Set the car following model for a certain GTUType as an assumption for that GTUType.
setCarFollowingModel(CarFollowingModel) - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Sets the car-following model.
setChart(JFreeChart) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
Save the chart.
setClearanceDuration(Duration) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
 
setConflictingTrafficLight(Length, boolean) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Set the distance of a traffic light upstream on the conflicting lane.
setCurrentGranularity(double) - Method in class org.opentrafficsim.graphs.Axis
Change the granularity for this axis.
setCutOffEnd(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Sets this record as being cut-off, i.e.
setCutOffStart(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Sets this record as being cut-off, i.e.
setDefaultIncentives() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
Sets the default lane change incentives.
setDefaultParameters(BehavioralCharacteristics) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
Fills behavioral characteristics with default values for all Toledo parameters.
setDesiredHeadway(BehavioralCharacteristics, double) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Sets value for T depending on level of lane change desire.
setDestroyGtuOnFailure(boolean) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
When a failure in planning occurs, should we destroy the GTU to avoid halting of the model?
setDurationInLaneAfterLaneChange(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
Set the duration to stay in a Lane after a lane change.
setFspeed(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Set value of desired speed factor.
setFspeed(double) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Set value of desired speed factor.
setFspeed(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Set value of desired speed factor.
setFspeed(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Set value of desired speed factor.
setFspeed(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Set value of desired speed factor.
setGeneratedGTUs(long) - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
 
setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.ContourPlot
setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
setGTUColorer(GTUColorer) - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
Replace the GTUColorer.
setGtuColorer(GTUColorer) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setGtuType(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setIconAnimationTogglesFull(AbstractWrappableAnimation) - Static method in class org.opentrafficsim.road.animation.AnimationToggles
Set all animation on, and create the toggles on the left hand side.
setIconAnimationTogglesStandard(AbstractWrappableAnimation) - Static method in class org.opentrafficsim.road.animation.AnimationToggles
Set the most common animation on, and create the toggles on the left hand side.
setId(String) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setIndicatorIntent(TurnIndicatorIntent, Length) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
setIndicatorIntentLeft() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
Set left indicator intent.
setIndicatorIntentLeft(Length) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
Set left indicator intent.
setIndicatorIntentRight() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
Set right indicator intent.
setIndicatorIntentRight(Length) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
Set right indicator intent.
setInfo(AbstractDelayedPerceptionCategory.DelayedInfoType<T>, TimeStampedObject<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory
Set info of given delayed info type, not pertaining to any lane.
setInfo(AbstractDelayedPerceptionCategory.DelayedInfoType<T>, RelativeLane, TimeStampedObject<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory
Set info of given delayed info type, pertaining to a lane.
setInitialLongitudinalPositions(Set<DirectedLanePosition>) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setInitialSpeed(Speed) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setLaneChangeDirectionality(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
 
setLaneChangeDuration(Duration) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
Sets the duration for a lane change.
setLaneTypeMaxSpeed(GTUType, LaneType, Speed) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
Set the maximum speed for a certain GTUType on a certain LaneType as an assumption for that GTUType.
setLeft(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
setLength(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setLines(Set<String>) - Method in class org.opentrafficsim.road.network.lane.object.BusStop
Sets the lines.
setMaximumSpeed(Speed) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setMaximumTime(Time) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
 
setMaximumValue(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.Axis
Change the maximum value of this axis.
setNetwork(OTSNetwork) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setNextList(List<LaneStructureRecord>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
setNoLaneChange(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
Indicate that no lane change should happen for the indicated duration.
setNoLaneChangeDistance(Length) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
Set distance over which the GTU should not change lane after being created.
setNoLaneChangeDistance(Length) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Set distance over which the GTU should not change lane after being created.
setPrevList(List<LaneStructureRecord>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
setPriority(CrossSectionLink.Priority) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
 
setRight(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
setSimulator(OTSDEVSSimulatorInterface) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setSpeedLimit(GTUType, Speed) - Method in class org.opentrafficsim.road.network.lane.Lane
Set the speed limit of this lane, which can differ per GTU type.
setStatusText(String) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Update the status text.
setStatusText(String) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
Update the status text.
setStopPhaseApproach(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Sets the current phase to 'approach' for the given stop line.
setStopPhaseRun(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Sets the current phase to 'run' for the given stop line.
setStopPhaseYield(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Sets the current phase to 'yield' for the given stop line.
setSyncVehicle(HeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
Remembers the gtu that is synchronized to.
setT(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
Set value of desired headway.
setT(Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Set value of desired headway.
setT(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
Set value of desired headway.
setT(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
Set value of desired headway.
setT(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Set value of desired headway.
setTextAnimationTogglesFull(AbstractWrappableAnimation) - Static method in class org.opentrafficsim.road.animation.AnimationToggles
Set all animation on, and create the toggles on the left hand side.
setTextAnimationTogglesStandard(AbstractWrappableAnimation) - Static method in class org.opentrafficsim.road.animation.AnimationToggles
Set the most common animation on, and create the toggles on the left hand side.
setTrafficLightColor(TrafficLightColor) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
Set the new traffic light color.
setTrafficLightColor(TrafficLightColor) - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
Set the new traffic light color.
setTurnIndicator(GTU) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
 
setWidth(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
Shoulder - Class in org.opentrafficsim.road.network.lane
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Shoulder(CrossSectionLink, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
 
Shoulder(CrossSectionLink, String, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
 
Shoulder(CrossSectionLink, String, List<CrossSectionSlice>) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
 
Shoulder(CrossSectionLink, OTSSimulatorInterface, boolean, Shoulder) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
Clone a Shoulder for a new network.
ShoulderAnimation - Class in org.opentrafficsim.road.network.animation
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ShoulderAnimation(Shoulder, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.animation.ShoulderAnimation
 
showAnimationFull(AbstractWrappableAnimation) - Static method in class org.opentrafficsim.road.animation.AnimationToggles
Set all animation on, and create the toggles on the left hand side.
showAnimationStandard(AbstractWrappableAnimation) - Static method in class org.opentrafficsim.road.animation.AnimationToggles
Set the most common animation on, and create the toggles on the left hand side.
SIGMA_ADJ - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
SIGMA_BCK - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
SIGMA_FWD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
SIGMA_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
SIGMA_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
SIGMAACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
SIGMADEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
SIGMAFF - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
signalDetection(FlankSensor, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
One of our flank sensors has triggered.
SimpleOperationalPlan - Class in org.opentrafficsim.road.gtu.lane.plan.operational
Simplified plan containing only an acceleration value and possible lane change direction.
SimpleOperationalPlan(Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
 
SimpleOperationalPlan(Acceleration, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
 
SimpleReportingSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
Sensor that prints which GTU triggers it.
SimpleReportingSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
 
SimpleTrafficLight - Class in org.opentrafficsim.road.network.lane.object.trafficlight
Standard implementation of a traffic light.
SimpleTrafficLight(String, Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
 
simulator - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
the simulator.
singleAcceleration(Length, Speed, Speed, double, BehavioralCharacteristics, SpeedLimitInfo, CarFollowingModel) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Determine acceleration from car-following.
SingleSensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
A sensor is a lane-based object that can be triggered by a relative position of the GTU (e.g., front, back) when that relative position passes over the sensor location on the lane.
SinkAnimation - Class in org.opentrafficsim.road.network.animation
sink sensor animation.
SinkAnimation(SinkSensor, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.SinkAnimation
Construct the Sink animation.
SinkSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
sensor that deletes the GTU.
SinkSensor(Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
 
SinkSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
 
size() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
Retrieve the number of stored samples in this Trajectory.
size() - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Retrieve the number of stored samples in this Trajectory.
size() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Retrieve the number of stored samples in this Trajectory.
size() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Retrieve the number of FixedAccelerationModel steps in this SequentialFixedAccelerationModel.
size() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
Returns the number of category classes defined.
SpaceChecker - Interface in org.opentrafficsim.road.gtu.generator
Interface to check whether a GTU will have sufficient space to be generated.
SPEED_BUMP - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
Speed bump speed limit type with design speed as info.
SpeedContourPlot - Class in org.opentrafficsim.graphs
Speed contour plot.
SpeedContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.SpeedContourPlot
Create a new SpeedContourPlot.
SpeedGenerator - Class in org.opentrafficsim.road.gtu.generator
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SpeedGenerator(Speed, Speed, StreamInterface) - Constructor for class org.opentrafficsim.road.gtu.generator.SpeedGenerator
 
speedInfoChanged(Length, SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
Returns whether the given speed limit type is changed at the given distance.
SpeedInfoCurvature - Class in org.opentrafficsim.road.network.speed
Class with curvature info for curvature speed limit type.
SpeedInfoCurvature(Length) - Constructor for class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
Constructor with curvature radius.
SpeedLimit - Class in org.opentrafficsim.road.network.sampling.data
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SpeedLimit() - Constructor for class org.opentrafficsim.road.network.sampling.data.SpeedLimit
Constructor.
SpeedLimitInfo - Class in org.opentrafficsim.road.network.speed
Class to contain speed info related to various speed limit types.
SpeedLimitInfo() - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitInfo
 
SpeedLimitProspect - Class in org.opentrafficsim.road.network.speed
Prospect of speed limits ahead, both legal and otherwise (e.g.
SpeedLimitProspect() - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitProspect
 
SpeedLimitType<T> - Class in org.opentrafficsim.road.network.speed
Defines the type of a speed limit, resulting in different behavior.
SpeedLimitType(String, Class<T>) - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitType
Constructor.
SpeedLimitTypes - Class in org.opentrafficsim.road.network.speed
Predefined list of speed limit types.
SpeedLimitTypeSpeed - Class in org.opentrafficsim.road.network.speed
Implementation of SpeedLimitType suitable for the most common speed info class Speed.
SpeedLimitTypeSpeed(String) - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeed
Constructor.
SpeedLimitTypeSpeedLegal - Class in org.opentrafficsim.road.network.speed
Similar to SpeedLimitTypeSpeed but implements the marker interface LegalSpeedLimit.
SpeedLimitTypeSpeedLegal(String) - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeedLegal
Constructor.
SpeedLimitUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
Static methods regarding speed limits for composition in tactical planners.
SpeedSign - Class in org.opentrafficsim.road.network.lane.object
Speed sign.
SpeedSign(String, Lane, LongitudinalDirectionality, Length, OTSSimulatorInterface, Speed, GTUType, Duration, Duration) - Constructor for class org.opentrafficsim.road.network.lane.object.SpeedSign
Speed sign.
SpeedSign(String, Lane, LongitudinalDirectionality, Length, OTSSimulatorInterface, Speed, GTUType) - Constructor for class org.opentrafficsim.road.network.lane.object.SpeedSign
Speed sign active all day.
SpeedSign(String, Lane, LongitudinalDirectionality, Length, OTSSimulatorInterface, Speed, Duration, Duration) - Constructor for class org.opentrafficsim.road.network.lane.object.SpeedSign
Speed sign for all GTU types.
SpeedSign(String, Lane, LongitudinalDirectionality, Length, OTSSimulatorInterface, Speed) - Constructor for class org.opentrafficsim.road.network.lane.object.SpeedSign
Speed sign active all day for all GTU types.
SpeedSignAnimation - Class in org.opentrafficsim.road.network.animation
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SpeedSignAnimation(SpeedSign, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.SpeedSignAnimation
 
SplitColorer - Class in org.opentrafficsim.road.gtu.animation
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SplitColorer() - Constructor for class org.opentrafficsim.road.gtu.animation.SplitColorer
 
SplitConflictRule - Class in org.opentrafficsim.road.network.lane.conflict
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SplitConflictRule() - Constructor for class org.opentrafficsim.road.network.lane.conflict.SplitConflictRule
 
StandAloneChartWindow - Class in org.opentrafficsim.graphs
Create a stand-alone window for a JFreeChart graph.
STANDARDDISTANCEGRANULARITIES - Static variable in class org.opentrafficsim.graphs.ContourPlot
Distance granularity values.
STANDARDINITIALDISTANCEGRANULARITYINDEX - Static variable in class org.opentrafficsim.graphs.ContourPlot
Index of the initial distance granularity in standardTimeGranularites.
STANDARDINITIALTIMEGRANULARITYINDEX - Static variable in class org.opentrafficsim.graphs.ContourPlot
Index of the initial time granularity in standardTimeGranularites.
STANDARDTIMEGRANULARITIES - Static variable in class org.opentrafficsim.graphs.ContourPlot
Time granularity values.
stop(CarFollowingModel, BehavioralCharacteristics, Speed, SpeedLimitInfo, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
Stop within given distance.
STOP_AREA - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Area before stop line where one is considered arrived at the intersection.
stopForAllStopConflict(HeadwayConflict, ConflictUtil.ConflictPlans) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Approach an all-stop conflict.
stopForEnd(Length, Length, BehavioralCharacteristics, Speed, CarFollowingModel, SpeedLimitInfo) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Calculates acceleration to stop for a split or dead-end, accounting for infrastructure.
stopForGiveWayConflict(HeadwayConflict, SortedSet<HeadwayGTU>, Speed, Acceleration, Length, BehavioralCharacteristics, SpeedLimitInfo, CarFollowingModel) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Approach a give-way conflict.
stopForPriorityConflict(HeadwayConflict, SortedSet<HeadwayGTU>, Speed, Length, BehavioralCharacteristics, ConflictUtil.ConflictPlans) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Approach a priority conflict.
stopForStopConflict(HeadwayConflict, SortedSet<HeadwayGTU>, Speed, Acceleration, Length, BehavioralCharacteristics, SpeedLimitInfo, CarFollowingModel) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Approach a stop conflict.
Stripe - Class in org.opentrafficsim.road.network.lane
Longitudinal road stripes; simple constructors.
Stripe(CrossSectionLink, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
Stripe(CrossSectionLink, Length, Length, Set<GTUType>, Stripe.Permeable) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
Helper constructor that immediately provides permeability for a number of GTU classes.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
Stripe(CrossSectionLink, List<CrossSectionSlice>, Stripe.Permeable) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
Helper constructor that immediately provides permeability for all GTU classes.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
Stripe(CrossSectionLink, OTSSimulatorInterface, boolean, Stripe) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
Clone a Stripe for a new network.
Stripe.Permeable - Enum in org.opentrafficsim.road.network.lane
The types of permeability of a stripe.
StripeAnimation - Class in org.opentrafficsim.road.network.animation
Draw road stripes.
StripeAnimation(Stripe, OTSSimulatorInterface, StripeAnimation.TYPE) - Constructor for class org.opentrafficsim.road.network.animation.StripeAnimation
 
StripeAnimation.TYPE - Enum in org.opentrafficsim.road.network.animation
Stripe type.
Synchronization - Enum in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Different forms of synchronization, which includes cooperation.
synchronize(LanePerception, BehavioralCharacteristics, SpeedLimitInfo, CarFollowingModel, double, LateralDirectionality, LmrsData) - Method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Determine acceleration for synchronization.

T

TA - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Parameter for anticipating beyond current time.
tagAlongAcceleration(HeadwayGTU, Speed, Length, Speed, double, BehavioralCharacteristics, SpeedLimitInfo, CarFollowingModel) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Calculates acceleration by following an adjacent vehicle, with tagging along if desire is not very high and speed is low.
TAILGATE_LENGTH - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
Distance defining tail gating.
TAUE - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Parameter for correlation in errors.
Text(Locatable, String, float, float, TextAlignment, Color, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation.Text
 
Text(Locatable, String, float, float, TextAlignment, Color, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.BusStopAnimation.Text
 
Text(Locatable, String, float, float, TextAlignment, Color, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.LaneAnimation.Text
 
Text(Locatable, String, float, float, TextAlignment, Color, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.SensorAnimation.Text
 
Text(Locatable, String, float, float, TextAlignment, Color, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.TrafficLightAnimation.Text
 
THETA_MLC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
TI - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Parameter of how much time before departure a bus indicates its departure to get priority.
TIME_FACTOR - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Multiplication factor on time for conservative assessment.
timeAfterCompletionOfStep(int) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Retrieve the simulation time at the end of the Nth step of this SequentialFixedAccelerationModel.
TimeToCollision - Class in org.opentrafficsim.road.network.sampling.data
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TimeToCollision() - Constructor for class org.opentrafficsim.road.network.sampling.data.TimeToCollision
 
Toledo - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
Implementation of the model of Toledo (2003).

Tomer Toledo (2003) "Integrated Driving Behavior Modeling", Massachusetts Institute of Technology.
Toledo(CarFollowingModel, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
Constructor.
ToledoCarFollowing - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ToledoCarFollowing() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 
ToledoCFTester - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ToledoCFTester() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCFTester
 
ToledoFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
Factory for tactical planner using Toledo's model and car-following model.
ToledoFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
 
ToledoLaneChangeParameters - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
List of parameters for the model of Toledo (2003).

Tomer Toledo (2003) "Integrated Driving Behavior Modeling", Massachusetts Institute of Technology.
ToledoPerception - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
Wrapper class around InfrastructureCategory that forwards all methods except for infrastructure lane change info.
ToledoPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
 
TOODANGEROUS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
Return value if lane change causes immediate collision.
topEntriesEqual(T...) - Method in class org.opentrafficsim.road.network.factory.PeekStack
Check if the elements on the top of this PeekStack are equal to the provided entries.
toString() - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
toString() - Method in class org.opentrafficsim.graphs.Axis
toString() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
toString() - Method in class org.opentrafficsim.graphs.DataSampler
toString() - Method in class org.opentrafficsim.graphs.DensityContourPlot
toString() - Method in class org.opentrafficsim.graphs.FlowContourPlot
toString() - Method in class org.opentrafficsim.graphs.FundamentalDiagram.FundamentalDiagramSensor
toString() - Method in class org.opentrafficsim.graphs.FundamentalDiagram.Sample
toString() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
toString() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane.Sample
toString() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
toString() - Method in class org.opentrafficsim.graphs.SpeedContourPlot
toString() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
toString() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
toString() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
toString() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
toString() - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
toString() - Method in class org.opentrafficsim.road.gtu.animation.DesiredHeadwayColorer
toString() - Method in class org.opentrafficsim.road.gtu.animation.IncentiveColorer
toString() - Method in class org.opentrafficsim.road.gtu.animation.SplitColorer
toString() - Method in class org.opentrafficsim.road.gtu.animation.TotalDesireColorer
toString() - Method in class org.opentrafficsim.road.gtu.generator.DualHeadwaySpaceChecker
toString() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
toString() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
toString() - Method in class org.opentrafficsim.road.gtu.generator.ListGTUGenerator
toString() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
toString() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
toString() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
toString() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUType
toString() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUTypeDistribution
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.CategorialLanePerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory.DelayedInfoType
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayStopLine
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayTrafficLight
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceivedObjectType
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
toString() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
toString() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
toString() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMultiFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationBusStop
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationConflicts
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationSpeedLimitTransition
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationTrafficLights
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveBusStop
 
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveDummy
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveHierarchal
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveKeep
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeed
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
toString() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
toString() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
toString() - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
toString() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
toString() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
toString() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
toString() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
toString() - Method in class org.opentrafficsim.road.network.animation.BusStopAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.ConflictAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.LaneAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.SensorAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.ShoulderAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.SinkAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.SpeedSignAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.StripeAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.TrafficLightAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.TrafficLightSensorAnimation
toString() - Method in class org.opentrafficsim.road.network.factory.PeekStack
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAlwaysRightSpeed
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAndRight
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftOnly
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSet
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSetRightSpeed
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.None
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightAlwaysLeftSpeed
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightOnly
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSet
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSetLeftSpeed
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneBoth
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneLeft
toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneRight
toString() - Method in class org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
toString() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
toString() - Method in class org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
toString() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
toString() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
toString() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
toString() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
toString() - Method in class org.opentrafficsim.road.network.lane.Lane
toString() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
toString() - Method in class org.opentrafficsim.road.network.lane.LaneType
toString() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
toString() - Method in class org.opentrafficsim.road.network.lane.object.BusStop
toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
toString() - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
toString() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
toString() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
toString() - Method in class org.opentrafficsim.road.network.lane.Shoulder
toString() - Method in class org.opentrafficsim.road.network.lane.Stripe
toString() - Method in class org.opentrafficsim.road.network.sampling.data.ReferenceSpeed
toString() - Method in class org.opentrafficsim.road.network.sampling.data.SpeedLimit
toString() - Method in class org.opentrafficsim.road.network.sampling.data.TimeToCollision
toString() - Method in class org.opentrafficsim.road.network.sampling.GtuData
toString() - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
toString() - Method in class org.opentrafficsim.road.network.sampling.indicator.TotalDelayReference
toString() - Method in class org.opentrafficsim.road.network.sampling.LaneData
toString() - Method in class org.opentrafficsim.road.network.sampling.LinkData
toString() - Method in class org.opentrafficsim.road.network.sampling.NodeData
toString() - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
toString() - Method in class org.opentrafficsim.road.network.sampling.RouteData
toString() - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeed
toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeedLegal
TotalDelayReference - Class in org.opentrafficsim.road.network.sampling.indicator
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TotalDelayReference() - Constructor for class org.opentrafficsim.road.network.sampling.indicator.TotalDelayReference
 
TotalDesireColorer - Class in org.opentrafficsim.road.gtu.animation
Colorer for total desire.
TotalDesireColorer() - Constructor for class org.opentrafficsim.road.gtu.animation.TotalDesireColorer
 
toXml(OTSNetwork) - Static method in class org.opentrafficsim.road.network.factory.OTSNetworkUtils
Create an xml-version of the network.
toXml(OTSNetwork, OutputStream) - Static method in class org.opentrafficsim.road.network.factory.OTSNetworkUtils
Create an xml-version of the network.
toXml(OTSNetwork, Writer) - Static method in class org.opentrafficsim.road.network.factory.OTSNetworkUtils
Create an xml-version of the network.
TrafficLight - Interface in org.opentrafficsim.road.network.lane.object.trafficlight
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TRAFFICLIGHT_CHANGE_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
The timed event type for pub/sub indicating the change of color of a traffic light.
TrafficLightAnimation - Class in org.opentrafficsim.road.network.animation
Draw a traffic light on the road at th place where the cars are expected to stop.
TrafficLightAnimation(TrafficLight, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.TrafficLightAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
TrafficLightAnimation.Text - Class in org.opentrafficsim.road.network.animation
Text animation for the TrafficLight.
TrafficLightColor - Enum in org.opentrafficsim.road.network.lane.object.trafficlight
The colors for a normal traffic light.
TrafficLightController - Interface in org.opentrafficsim.road.network.lane.object.trafficlight
Interface for a controller for a number of traffic lights.
TrafficLightControllerFixedDuration - Class in org.opentrafficsim.road.network.lane.object.trafficlight
A traffic light controller with fixed durations.
TrafficLightControllerFixedDuration(String, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
Create a fixed time controller.
TrafficLightException - Exception in org.opentrafficsim.road.network.lane.object.trafficlight
Exception for traffic lights and traffic light controllers.
TrafficLightException() - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
Construct a TrafficLightException.
TrafficLightException(String) - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
Construct a TrafficLightException.
TrafficLightException(Throwable) - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
Construct a TrafficLightException.
TrafficLightException(String, Throwable) - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
 
TrafficLightException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
 
TrafficLightSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
This traffic light sensor reports whether it whether any GTUs are within its area.
TrafficLightSensor(String, Lane, Length, Lane, Length, List<Lane>, RelativePosition.TYPE, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
Construct a new traffic light sensor.
TODO Possibly provide the GTUTypes that trigger the sensor as an argument for the constructor
TrafficLightSensorAnimation - Class in org.opentrafficsim.road.network.animation
sink sensor animation.
TrafficLightSensorAnimation(TrafficLightSensor, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.animation.TrafficLightSensorAnimation
Construct a SensorAnimation.
TrafficLightUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
Static methods regarding traffic lights for composition in tactical planners.
TrajectoryPlot - Class in org.opentrafficsim.graphs
Trajectory plot.
TrajectoryPlot(String, Duration, List<Lane>, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot
Create a new TrajectoryPlot.
TrajectoryPlot.FixedSampleRateTrajectory - Class in org.opentrafficsim.graphs
Store trajectory data for use with a fixed sample rate.
TrajectoryPlot.Trajectory - Interface in org.opentrafficsim.graphs
Common interface for both (all?) types of trajectories.
TrajectoryPlot.VariableSampleRateTrajectory - Class in org.opentrafficsim.graphs
Store trajectory data for use with a variable sample rate.
TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime - Class in org.opentrafficsim.graphs
Store a position and a time.
translatedPosition(Lane, RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position that the indicated relative position of this GTU would have if it were to change to another Lane with a / the current CrossSectionLink.
translatedPosition(Lane, RelativePosition, Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal position that the indicated relative position of this GTU would have if it were to change to another Lane with a / the current CrossSectionLink.
trigger(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
Trigger an action on the GTU.
trigger(LaneBasedGTU) - Method in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
Trigger an action on the GTU.
triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.graphs.FundamentalDiagram.FundamentalDiagramSensor
Implementation of the response to a trigger of this sensor by a GTU.
triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
Implementation of the response to a trigger of this sensor by a GTU.
triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.FlankSensor
Implementation of the response to a trigger of this sensor by a GTU.
triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
Implementation of the response to a trigger of this sensor by a GTU.
triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
Implementation of the response to a trigger of this sensor by a GTU.
TRUCK - Static variable in class org.opentrafficsim.road.gtu.lane.RoadGTUTypes
Super type for trucks.
TTCRoomChecker - Class in org.opentrafficsim.road.gtu.generator
Room checker based on time-to-collision.
TTCRoomChecker(Duration) - Constructor for class org.opentrafficsim.road.gtu.generator.TTCRoomChecker
Constructor.

U

UNCATEGORIZED - Static variable in class org.opentrafficsim.road.gtu.strategical.od.Categorization
Empty categorization.
UNCATEGORIZED - Static variable in class org.opentrafficsim.road.gtu.strategical.od.Category
Empty category.
UNKNOWN - Static variable in class org.opentrafficsim.road.gtu.animation.DesiredHeadwayColorer
Unknown color.
UNKNOWN - Static variable in class org.opentrafficsim.road.gtu.animation.SplitColorer
Unknown color.
updateAccessibleAdjacentLanes() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the accessible adjacent lanes.
updateAccessibleAdjacentLanesLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the accessible adjacent lanes on the left.
updateAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the accessible adjacent lanes on the left.
updateAccessibleAdjacentLanesRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the accessible adjacent lanes on the right.
updateAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the accessible adjacent lanes on the right.
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
updateAll() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.BusStopPerception
updateAll() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
updateAll() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
updateAll() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
updateAllDelayed() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Performs actual update.
updateAlongsideConflictLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Default empty implementation to pass tests.
updateAlongsideConflictRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Default empty implementation to pass tests.
updateAndGetFraction(Duration, LateralDirectionality, LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
Update the lane change and return the lateral fraction for the end of the coming time step.
updateBackwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the backward headway and first object (e.g., a GTU) behind.
updateBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the backward headway and first object (e.g., a GTU) behind.
updateBusStops() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.BusStopPerception
Updates the bus stops.
updateBusStops() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
Updates the bus stops.
updateConflicts() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Updates set of conflicts along the route.
updateConflicts() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Updates set of conflicts along the route.
updateCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Updates a set of relative lanes representing the cross section.
updateCrossSection() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Updates a set of relative lanes representing the cross section.
updateCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Updates a set of relative lanes representing the cross section.
updateFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Update set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
updateFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Update set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
updateFirstFollowers(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Update set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
updateFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Update set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
updateFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Update set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
updateFirstLeaders(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Update set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
updateFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Update set of followers on a lane, including adjacent GTU's who's FRONT is back of the own vehicle FRONT.
updateFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Update set of followers on a lane, including adjacent GTU's who's FRONT is back of the own vehicle FRONT.
updateFollowers(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Update set of followers on a lane, including adjacent GTU's who's FRONT is back of the own vehicle FRONT.
updateForwardHeadwayGTU() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the forward headway and first object (a GTU) in front.
updateForwardHeadwayGTU() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the forward headway and first object (a GTU) in front.
updateForwardHeadwayObject() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the forward headway and first object (but not a GTU) in front.
updateForwardHeadwayObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the forward headway and first object (but not a GTU) in front.
updateGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Update whether there is a GTU alongside, i.e.
updateGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Update whether there is a GTU alongside, i.e.
updateGtuAlongside(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Update whether there is a GTU alongside, i.e.
updateHint(double, double) - Method in class org.opentrafficsim.graphs.PointerHandler
Called when the pointer is positioned inside the data area of the graph, or when it leaves the data area.
updateInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Updates the infrastructural lane change info.
updateInfrastructureLaneChangeInfo(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Updates the infrastructural lane change info.
updateInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Updates the infrastructural lane change info.
updateLanePathInfo() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
updateLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
updateLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
 
updateLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
Update set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
updateLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
Update set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
updateLeaders(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Update set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
updateLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Updates the distance over which lane changes remains legally possible.
updateLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Updates the distance over which lane changes remains legally possible.
updateLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Updates the distance over which lane changes remains legally possible.
updateNeighboringHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the objects (e.g., GTUs) in parallel, in front and behind for the lane in the given direction, with their headway relative to our GTU, and information about the status of the adjacent objects.
updateNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the objects (e.g., GTUs) in parallel, in front and behind for the lane in the given direction, with their headway relative to our GTU, and information about the status of the adjacent objects.
updateNeighboringHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the objects (e.g., GTUs) in parallel, in front and behind on the left neighboring lane, with their headway relative to our GTU, and information about the status of the adjacent objects.
updateNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the objects (e.g., GTUs) in parallel, in front and behind on the left neighboring lane, with their headway relative to our GTU, and information about the status of the adjacent objects.
updateNeighboringHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the objects (e.g., GTUs) in parallel, in front and behind on the right neighboring lane, with their headway relative to our GTU, and information about the status of the adjacent objects.
updateNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the objects (e.g., GTUs) in parallel, in front and behind on the right neighboring lane, with their headway relative to our GTU, and information about the status of the adjacent objects.
updateParallelHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the parallel objects (e.g., GTUs) for the given direction, with information about their status and parallel overlap with our GTU.
updateParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the parallel objects (e.g., GTUs) for the given direction, with information about their status and parallel overlap with our GTU.
updateParallelHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the parallel objects (e.g., GTUs) on the left, with information about their status and parallel overlap with our GTU.
updateParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the parallel objects (e.g., GTUs) on the left, with information about their status and parallel overlap with our GTU.
updateParallelHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the parallel objects (e.g., GTUs) on the right, with information about their status and parallel overlap with our GTU.
updateParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update the parallel objects (e.g., GTUs) on the right, with information about their status and parallel overlap with our GTU.
updatePhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Updates the distance over which lane changes remains physically possible.
updatePhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Updates the distance over which lane changes remains physically possible.
updatePhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Updates the distance over which lane changes remains physically possible.
updateSpeedLimit() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update speedLimit.
updateSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
Update speedLimit.
updateSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
Updates the speed limit prospect.
updateSpeedLimitProspect(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Updates the speed limit prospect.
updateSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Updates the speed limit prospect.
updateTrafficLights() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
Updates set of traffic lights along the route.
updateTrafficLights() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Updates set of traffic lights along the route.
upstreamLanes(GTUDirectionality, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Returns the lanes that could precede in a given direction and for the given GTU type.

V

valueOf(String) - Static method in enum org.opentrafficsim.graphs.GraphType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception.Anticipation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.categories.HeadwayGtuType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.animation.StripeAnimation.TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.changing.OvertakingDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.Stripe.Permeable
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentrafficsim.graphs.GraphType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception.Anticipation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.gtu.lane.perception.categories.HeadwayGtuType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.network.animation.StripeAnimation.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.network.lane.changing.OvertakingDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.road.network.lane.Stripe.Permeable
Returns an array containing the constants of this enum type, in the order they are declared.
VAN - Static variable in class org.opentrafficsim.road.gtu.lane.RoadGTUTypes
Super type for vans.
VariableSampleRateTrajectory(String) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Construct a new VariableSamplerateTrajectory.
VERROR - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
Parameter for speed error factor.
VGAIN - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
Anticipation speed difference at full lane change desired.
VoluntaryIncentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Interface for voluntary incentives.

X

xAxis - Variable in class org.opentrafficsim.graphs.ContourPlot
Definition of the X-axis.
xAxisBin(int) - Method in class org.opentrafficsim.graphs.ContourPlot
Return the x-axis bin number (the column number) of an item.
xAxisBins() - Method in class org.opentrafficsim.graphs.ContourPlot
Retrieve the number of cells to use along the time axis.

Y

yAxis - Variable in class org.opentrafficsim.graphs.ContourPlot
Definition of the Y-axis.
yAxisBin(int) - Method in class org.opentrafficsim.graphs.ContourPlot
Return the y-axis bin number (the row number) of an item.
yAxisBins() - Method in class org.opentrafficsim.graphs.ContourPlot
Retrieve the number of cells to use along the distance axis.
A B C D E F G H I L M N O P R S T U V X Y 
Skip navigation links

Copyright © 2014–2017 Delft University of Technology. All rights reserved.