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
 
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, TimeUnit>, long, Time, Time, Lane, Length, GTUDirectionality, GTUColorer, LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
AbstractHeadway - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Container for a reference to information about a (lane based) GTU and a headway.
AbstractHeadway(Headway.ObjectType, String, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for a moving object ahead of us or behind us.
AbstractHeadway(Headway.ObjectType, String, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
AbstractHeadway(Headway.ObjectType, String, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for a moving object parallel with us.
AbstractHeadway(Headway.ObjectType, String, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for a non-moving object parallel with us.
AbstractHeadway(Headway.ObjectType, String, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for a moving object ahead of us or behind us.
AbstractHeadway(Headway.ObjectType, String, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
AbstractHeadway(Headway.ObjectType, String, Length, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
Construct a new Headway information object, for a moving object parallel with us.
AbstractHeadway(Headway.ObjectType, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
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, AbstractHeadwayGTU.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) - 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) - 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) - 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.
AbstractHeadwayGTU.GTUStatus - Enum in org.opentrafficsim.road.gtu.lane.perception.headway
Observable characteristics of a GTU.
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(Lane, Length, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
Construct a new LanebasedObject with the required fields.
AbstractLaneBasedObject(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-2016 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) - 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.
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-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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.
AbstractSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
 
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.
AccelerationContourPlot - Class in org.opentrafficsim.graphs
Acceleration contour plot.
AccelerationContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.AccelerationContourPlot
Create a new AccelerationContourPlot.
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.
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".
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.
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.
addLaneStructureRecord(LaneStructureRecord, RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Adds a lane structure record in a mapping from relative lanes.
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(Sensor, GTUType) - 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.
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.
ALL - Static variable in class org.opentrafficsim.road.network.lane.LaneType
Lane type that allows all vehicles.
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
 
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<AbstractHeadwayGTU>, CarFollowingModel, Length, Speed, SpeedLimitInfo, ConflictUtil.ConflictPlans) - 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.SpeedLimitUtil
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 class 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.
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
 
build(LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>) - 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.
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.

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
 
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.
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-2016 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
 
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.
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.
cleanYieldPlans() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Clears 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(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
Clone the LAneBasedObject for e.g., copying a network.
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.LaneBlock
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.sensor.TrafficLightSensor
Clone the TrafficLightSensor 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(EnvironmentState.Entry<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.EnvironmentState.Entry
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(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
compareTo(Sensor) - 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.
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.
ConflictPlans() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
ConflictRule - Enum in org.opentrafficsim.road.network.lane.conflict
Rule of conflict.
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.
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
 
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.
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
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.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) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
Creates a new strategical planner for the given GTU.
create(LaneBasedGTU) - 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.
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.
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, 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, 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, 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.
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-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DataSampler(OTSNetwork, List<Lane>) - Constructor for class org.opentrafficsim.graphs.DataSampler
 
DCOOP - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Cooperative lane change desire threshold.
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.
DefaultSensorAnimation - Class in org.opentrafficsim.road.network.animation
Draw a road block.
DefaultSensorAnimation(Sensor, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.animation.DefaultSensorAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
DefaultSimplePerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DefaultSimplePerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
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.
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.
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.
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.lane.AbstractLaneBasedGTU
destroy() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
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, 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.
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, LmrsUtil.LmrsStatus, CarFollowingModel, LaneOperationalPlanBuilder.LaneChange, LanePerception, LinkedHashSet<MandatoryIncentive>, LinkedHashSet<VoluntaryIncentive>) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Determines a simple representation of an operational plan.
DFREE - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Free lane change desire threshold.
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.
distance - Variable in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
The position [m].
DistanceAndTime(double, double) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
Construct a new DistanceAndTime object.
DLEFT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Current left lane change desire.
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 class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Current right lane change desire.
DSYNC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
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-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DualHeadwaySpaceChecker() - Constructor for class org.opentrafficsim.road.gtu.generator.DualHeadwaySpaceChecker
 
duration - Variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
Duration of the time step.
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

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.EnvironmentState.Entry
 
EnvironmentState - Interface in org.opentrafficsim.road.gtu.lane.perception
Provides 'friendly' access to the LaneStructure from a GTU point of view.
EnvironmentState.Entry<T extends LaneBasedObject> - Class in org.opentrafficsim.road.gtu.lane.perception
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
EnvironmentState.ViewingDirection - Enum in org.opentrafficsim.road.gtu.lane.perception
Direction to look.
equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.EnvironmentState.Entry
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.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.sensor.AbstractSensor
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
 
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) - 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
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.
FlankSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
Sub-sensor of a traffic light sensor.
FlankSensor(String, Lane, Length, OTSDEVSSimulatorInterface, boolean, Set<LaneBasedGTU>) - 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.
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<AbstractHeadwayGTU>) - 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, Lane, Length, Length, OTSLine3D, ConflictRule, Lane, Length, Length, OTSLine3D, ConflictRule) - 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.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
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
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.AbstractHeadway
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.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 class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
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 class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
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 class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
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.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
 
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.
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 class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
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.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.
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
getConflictingLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the length of the conflict on the conflicting lane.
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.
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.
getConflictRule() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns the conflict rule.
getConflictRule() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
 
getConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns a set of traffic lights along the route.
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.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 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 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 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 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 set of behavioral characteristics with default values for the next tactical planner that will be generated.
getDefaultBehavioralCharacteristics() - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
Returns a set of behavioral characteristics with default values for the next strategical planner that will be generated.
getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
Returns a set of behavioral characteristics with default values for the next strategical planner that will be generated.
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
 
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.
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.network.lane.LaneDirection
 
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.EnvironmentState.Entry
 
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.
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).
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
 
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.
getEnvironmentState() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
getEnvironmentState() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
 
getFillColor() - Method in class org.opentrafficsim.road.network.lane.object.LaneBlockAnimation
 
getFirstFollowers(LateralDirectionality) - Method in class 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.
getFirstLeaders(LateralDirectionality) - Method in class 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
 
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.NeighborsPerception
Set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
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.
getForwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getFromNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getFront() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
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 a certain position 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
 
getGtuType() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
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 class org.opentrafficsim.road.network.sampling.GtuTypeData
 
getGtuTypeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
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.headway.AbstractHeadway
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.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 class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
getId() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Sensor
 
getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
Return the id of the traffic light.
getId() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
Return the id of the traffic light.
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.speed.SpeedLimitType
Returns the id.
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.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.EnvironmentState.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, Time) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
 
getLanePathInfo() - Method in class 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.NeighborsPerception
Retrieve the last perceived lane path info.
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.
getLastLeaders() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil.LmrsStatus
 
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.
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.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.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.
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.AbstractHeadway
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.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
 
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.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 interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
Return the location without throwing a RemoteException.
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 complete textual information about this instantiation of this GTU following model.
getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Return complete textual information about this instantiation of this GTU 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 complete textual information about this instantiation of this GTU 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 complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Return complete textual information about this instantiation of this GTU 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.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 this GTU following model.
getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
Return the name of this GTU 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 this GTU 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 this GTU following model.
getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
Return the name of this GTU 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 class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
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.
getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
getObjectType() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
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
 
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 class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
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
 
getPerception() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Returns the perception.
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
Returns the perception.
getPermeabilityMap() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
 
getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class 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.Sensor
 
getPrev() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
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.
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
 
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.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
 
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.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.Sensor
 
getSortedObjects(EnvironmentState.ViewingDirection, RelativeLane, Class<T>) - Method in interface org.opentrafficsim.road.gtu.lane.perception.EnvironmentState
Retrieve objects on a lane of a specific type.
getSortedObjects(EnvironmentState.ViewingDirection, RelativeLane, Class<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
Retrieve objects on a lane of a specific type.
getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
 
getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
getSpeed() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
 
getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
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 class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
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 class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
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.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.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
 
getTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
getTacticalPlanner() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
getTargetLane() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
Target lane of lane change.
getTargetLaneList() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
 
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.DefaultSimplePerception
 
getTimeStampedAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns a time stamped set of traffic lights along the route.
getTimeStampedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
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.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.
getTimeStampedFirstLeaders(LateralDirectionality) - Method in class 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.
getTimeStampedFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
getTimeStampedForwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
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.DefaultSimplePerception
Retrieve the time stamped last perceived lane path info.
getTimeStampedLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Retrieve the time stamped last perceived lane path info.
getTimeStampedLeaders(RelativeLane) - Method in class 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.
getTimeStampedLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
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.DefaultSimplePerception
 
getTimeStampedNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
getTimeStampedPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
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.DefaultSimplePerception
 
getTimeStampedSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
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.IntersectionPerception
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.SimpleTrafficLight
getTrafficLightColor() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
 
getTrafficLights(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns a set of traffic lights along the route.
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).
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.
getWidth() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
getWidth() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
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-2016 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.
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-2016 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, TimeUnit>, ContinuousDistDoubleScalar.Rel<Length, LengthUnit>, ContinuousDistDoubleScalar.Rel<Length, LengthUnit>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, long, Time, Time, Lane, Length, GTUDirectionality, GTUColorer, LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
 
GTUTypeAssumptions - Class in org.opentrafficsim.road.gtu.lane.perception
Copyright (c) 2013-2016 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-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GtuTypeData(GTUType) - Constructor for class org.opentrafficsim.road.network.sampling.GtuTypeData
 

H

hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.EnvironmentState.Entry
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.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.sensor.AbstractSensor
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.
HeadwayConflict - Class in org.opentrafficsim.road.gtu.lane.perception.headway
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
HeadwayConflict(ConflictType, ConflictRule, String, Length, Length, Length, SortedSet<AbstractHeadwayGTU>, SortedSet<AbstractHeadwayGTU>, Length, Speed, HeadwayStopLine, HeadwayStopLine) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Constructor.
HeadwayConflict(ConflictType, ConflictRule, String, Length, Length, Length, SortedSet<AbstractHeadwayGTU>, SortedSet<AbstractHeadwayGTU>, Length, Speed) - 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.
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, AbstractHeadwayGTU.GTUStatus...) - 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) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
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, AbstractHeadwayGTU.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) - 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) - 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) - 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 - 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, AbstractHeadwayGTU.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-2016 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(SimpleTrafficLight, 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).
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-2016 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-2016 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-2016 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-2016 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
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
 
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) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
Constructor.
InfrastructureLaneChangeInfoToledo - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
InfrastructureLaneChangeInfoToledo(int, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
 
InfrastructureLaneChangeInfoToledo(int, Length, int) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
 
InfrastructurePerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Perceives information concerning the infrastructure, including slits, lanes, speed limits and road markings.
InfrastructurePerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
 
init(LaneBasedStrategicalPlanner, Set<DirectedLanePosition>, Speed) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
 
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 - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Perceives traffic lights and intersection conflicts.
IntersectionPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
 
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 class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns whether this is a all-stop conflict.
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
 
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.
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.
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
 
isFacingSameDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
isGiveWay() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
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.NeighborsPerception
Whether there is a GTU alongside, i.e.
isGtuAlongsideTimeStamped(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Whether there is a GTU alongside, i.e.
isHonking() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
 
isLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
Check if we make a lane change.
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
 
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.
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
 
isPriority() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns whether this is a priority conflict.
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
 
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
 
isStop() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns whether this is a stop conflict.
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
 
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
 
isYieldPlan(HeadwayConflict, AbstractHeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Returns whether a plan exists for yielding at the conflict for the given conflict GTU.

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-2016 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
 
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, AbstractLaneChangeModel) - 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<?>, 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.
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-2016 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, 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-2016 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-2016 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>, RouteGenerator) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
Constructor with factory for tactical planners and route generator.
LaneBasedTacticalPlanner - Interface in org.opentrafficsim.road.gtu.lane.tactical
Copyright (c) 2013-2016 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, 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.
LaneBlock - Class in org.opentrafficsim.road.network.lane.object
Block on a lane that a GTU cannot pass.
LaneBlock(Lane, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.LaneBlock
 
LaneBlock(Lane, Length, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.LaneBlock
 
LaneBlockAnimation - Class in org.opentrafficsim.road.network.lane.object
Draw a road block.
LaneBlockAnimation(LaneBlock, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.lane.object.LaneBlockAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
LaneChange() - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
 
LaneChangeModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
All lane change models must implement this interface.
LaneData - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2016 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-2016 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-2016 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
 
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.
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.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-2016 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) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
Constructor setting the car-following model.
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) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
Constructor with car-following model class.
LmrsStatus() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil.LmrsStatus
 
LmrsUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LmrsUtil.LmrsStatus - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Status of LMRS.
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) - 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_VEHICLE_SPEED - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
Maximum vehicle speed limit type.
MIN_GAP - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
Minimum time gap between events.
minimumAcceleration(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
MultipleViewerChart - Interface in org.opentrafficsim.graphs
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

N

NeighborsPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
Perception of surrounding traffic on the own road, i.e.
NeighborsPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
 
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
 
NodeData - Class in org.opentrafficsim.road.network.sampling
Copyright (c) 2013-2016 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?
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.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.
org.opentrafficsim.graphs - package org.opentrafficsim.graphs
Basic graphs for traffic simulation.
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-2016 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.fourwaystop - package org.opentrafficsim.road.gtu.lane.tactical.fourwaystop
Classes that implement a behavioural model for 4-way stops, forming a tactical planner.
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.toledo - package org.opentrafficsim.road.gtu.lane.tactical.toledo
Copyright (c) 2013-2016 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-2016 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.
OTSNetworkUtils - Class in org.opentrafficsim.road.network.factory
Copyright (c) 2013-2016 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.network.animation.DefaultSensorAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.LaneAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.ShoulderAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.animation.StripeAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.lane.object.LaneBlockAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SensorAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightAnimation
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
 
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 that this GTU would have if it were to change to another Lane with a / the current CrossSectionLink.
projectedPosition(Lane, RelativePosition, Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
Return the longitudinal position that this GTU would have if it were to change to another Lane with a / the current CrossSectionLink.
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.
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.
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) - Method in class org.opentrafficsim.road.network.lane.Lane
Remove a GTU from the GTU list of this lane.
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(Sensor) - 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.
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.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.
RoadMarkerAcross - Class in org.opentrafficsim.road.network.lane
Copyright (c) 2013-2016 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-2016 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-2016 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-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RouteData(Route) - Constructor for class org.opentrafficsim.road.network.sampling.RouteData
 

S

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.
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
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.
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.Sensor
The timed event type for pub/sub indicating the triggering of a Sensor on a lane.
SensorAnimation - Class in org.opentrafficsim.road.network.lane.object.sensor
sink sensor animation.
SensorAnimation(Sensor, Length, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SensorAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
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.
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.
setBehavioralCharacteristics(BehavioralCharacteristics) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
Set behavioral characteristics to use with the next creation of a strategical planner.
setBehavioralCharacteristics(BehavioralCharacteristics) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
Set behavioral characteristics to use with the next creation of a strategical planner.
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
 
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.
setFillColor(Color) - Method in class org.opentrafficsim.road.network.lane.object.LaneBlockAnimation
 
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
 
setId(String) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
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
 
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.
setLastLeaders(Set<AbstractHeadwayGTU>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil.LmrsStatus
 
setLeft(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
setLength(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
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
 
setPrevList(List<LaneStructureRecord>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
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.
setTrafficLightColor(TrafficLightColor) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
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.
setWidth(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
 
setYieldPlan(HeadwayConflict, AbstractHeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
Sets or maintains the plan to yield at the conflict for the given conflict RSU.
Shoulder - Class in org.opentrafficsim.road.network.lane
Copyright (c) 2013-2016 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-2016 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
 
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
 
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
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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.
SinkAnimation - Class in org.opentrafficsim.road.network.lane.object.sensor
sink sensor animation.
SinkAnimation(SinkSensor, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SinkAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
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
 
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.
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.
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.
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.
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.

T

TAILGATE_LENGTH - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
Distance defining tail gating.
THETA_MLC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
time - Variable in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
The time [s].
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.
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-2016 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-2016 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.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.DefaultSimplePerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.EnvironmentState.Entry
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
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.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.IncentiveCourtesy
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveDummy
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.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.lane.tactical.util.lmrs.LmrsUtil.LmrsStatus
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.DefaultSensorAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.LaneAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.ShoulderAnimation
toString() - Method in class org.opentrafficsim.road.network.animation.StripeAnimation
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.Conflict
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.LaneBlock
toString() - Method in class org.opentrafficsim.road.network.lane.object.LaneBlockAnimation
toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.FlankSensor
toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.SensorAnimation
toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkAnimation
toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
toString() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
toString() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightAnimation
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.GtuData
toString() - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
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
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-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TrafficLightAnimation - Class in org.opentrafficsim.road.network.lane.object.trafficlight
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.lane.object.trafficlight.TrafficLightAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
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, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
 
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.
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.Sensor
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.

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.
updateAccessibleAdjacentLanes() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
To pass DJUNIT test.
updateAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the accessible adjacent lanes on the left.
updateAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the accessible adjacent lanes on the right.
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
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 class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the backward headway and first object (e.g., a GTU) behind.
updateConflicts() - Method in class 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.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.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.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.NeighborsPerception
Update set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
updateForwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update the forward headway and first object (e.g., a GTU) in front.
updateGtuAlongside(LateralDirectionality) - Method in class 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.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 class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
 
updateLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
 
updateLeaders(RelativeLane) - Method in class 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.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 class 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.
updateNeighboringHeadwaysLeft() - Method in class 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.
updateNeighboringHeadwaysRight() - Method in class 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.
updateParallelHeadways(LateralDirectionality) - Method in class 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.
updateParallelHeadwaysLeft() - Method in class 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.
updateParallelHeadwaysRight() - Method in class 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.
updatePhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class 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 class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
Update speedLimit.
updateSpeedLimitProspect(RelativeLane) - Method in class 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.IntersectionPerception
Updates set of traffic lights along the route.

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.EnvironmentState.ViewingDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU.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.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.ConflictRule
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.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.EnvironmentState.ViewingDirection
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.AbstractHeadwayGTU.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.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.ConflictRule
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.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.
VariableSampleRateTrajectory(String) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
Construct a new VariableSamplerateTrajectory.
VGAIN - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
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–2016 Delft University of Technology. All rights reserved.