Skip navigation links
A B C D E F G H I L M N O P R S T U V W 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
 
AbstractCSEObject - Class in org.opentrafficsim.road.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractCSEObject(OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.object.AbstractCSEObject
 
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, 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, 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, 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, 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.
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.
AbstractLanePerception - Class in org.opentrafficsim.road.gtu.lane.perceptionold
The perception module of a GTU based on lanes.
AbstractLanePerception(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Create a new LanePerception module.
AbstractSensor - Class in org.opentrafficsim.road.network.lane
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractSensor(Lane, Length, RelativePosition.TYPE, String, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.AbstractSensor
 
AbstractTrafficLight - Class in org.opentrafficsim.road.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractTrafficLight(String, Lane, Length, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
 
AbstractTrafficLightNew - Class in org.opentrafficsim.road.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractTrafficLightNew(OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLightNew
 
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.
accessibleAdjacentLaneMap(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
accessibleAdjacentLaneMap(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
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.ContourPlot
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
addCrossSectionElement(CrossSectionElement) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
Add a cross section element at the end of the list.
addCrossSectionElement(CrossSectionElement, int) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
Add a cross section element at specified index in the list.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction.
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.
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
 
addPrev(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
addSegment(LaneBasedGTU, Lane, double, double) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Add a trajectory segment and update the currentEndTime and currentEndPosition.
addSensor(Sensor, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
Insert the 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.
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.
addTrigger(Lane, SimEvent<OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
Add an event to the list of lane triggers scheduled for this GTU.
addViewer() - Method in class org.opentrafficsim.graphs.ContourPlot
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.
addViewer() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
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(DoubleScalar<?>) - 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
 
angle - Variable in class org.opentrafficsim.road.network.factory.xml.ArcTag
Angle.
angle - Variable in class org.opentrafficsim.road.network.factory.xml.NodeTag
Absolute angle of the node.
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.
applyRoadTypeToLink(LinkTag, XmlNetworkLaneParser, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.xml.Links
 
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.
ArcTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ArcTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.ArcTag
 
arcTag - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Arc.
ArcTag.ArcDirection - Enum in org.opentrafficsim.road.network.factory.xml
Direction of the arc; LEFT or RIGHT.
Axis - Class in org.opentrafficsim.graphs
Definition of one axis for a ContourPlot.
Axis(DoubleScalar<?>, DoubleScalar<?>, 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.DefaultAlexander
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
bestAccessibleAdjacentLane(Lane, LateralDirectionality, Length) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
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
 
BezierTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
BezierTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.BezierTag
 
bezierTag - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Bezier.
BlockTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
BlockTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.BlockTag
 
blockTags - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to blocks.
build(LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
Build one LaneBasedIndividualCar.
build(URL) - Method in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
 
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.
buildLaneListForwardXXX(LaneBasedGTU, Length, Lane, double, GTUDirectionality) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
Build a list of lanes forward, with a maximum headway.
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, Lane, Length, 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, double, 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.
buildLink(LinkTag, XmlNetworkLaneParser, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.xml.Links
Find the nodes one by one that have one coordinate defined, and one not defined, and try to build the network from there.
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
 
calculateNodeCoordinates(XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.Links
Find the nodes one by one that have one coordinate defined, and one not defined, and try to build the network from there.
calculateNodeCoordinates(LinkTag, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.Links
One of the nodes probably has a coordinate and the other not.
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.
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
 
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
 
center - Variable in class org.opentrafficsim.road.network.factory.xml.ArcTag
The center coordinate of the arc.
changeColorTime() - Method in class org.opentrafficsim.road.gtu.lane.object.LaneBlockOnOff
Update the block and re-schedule.
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.
className - Variable in class org.opentrafficsim.road.network.factory.xml.SensorTag
Class name of the Sensor.
className - Variable in class org.opentrafficsim.road.network.factory.xml.TrafficLightTag
Class name of the TrafficLight.
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.
color - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Animation color.
color - Variable in class org.opentrafficsim.road.network.factory.xml.LaneOverrideTag
Animation color.
combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
Combines an interaction term with the free term.
combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
Combines an interaction term with the free term.
combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
Combines an interaction term with the free term.
combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
Combines an interaction term with the free term.
compareTo(Headway) - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
compareTo(InfrastructureLaneChangeInfo) - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
compareTo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
compareTo(Sensor) - Method in class org.opentrafficsim.road.network.lane.AbstractSensor
CompatibilityTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CompatibilityTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.CompatibilityTag
 
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.
ConflictPlans() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
 
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, double, 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.
constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.test.FourStop.TestXMLModel
constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.test.LMRSTests.TestXMLModel
constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.test.TestGMParser.TestGMModel
constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.test.TestLaneDirections.TestXMLModel
constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.test.TestNetwork2.TestXMLModel
constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.test.TestXMLParser.TestXMLModel
constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.test.TestXMLParserXStream.TestXMLModel
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.
coordinate - Variable in class org.opentrafficsim.road.network.factory.xml.NodeTag
Coordinate (null at first, can be calculated later when connected to a link.
coordinates - Variable in class org.opentrafficsim.road.network.factory.xml.PolyLineTag
 
CoordinateTransformLonLatToXY - Class in org.opentrafficsim.road.network.factory
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CoordinateTransformLonLatToXY(double, double) - Constructor for class org.opentrafficsim.road.network.factory.CoordinateTransformLonLatToXY
Transformation from: https://en.wikipedia.org/wiki/Geographic_coordinate_system.
CoordinateTransformRD(double, double) - Constructor for class org.opentrafficsim.road.test.TestGMParser.CoordinateTransformRD
 
Coords(double, double) - Constructor for class org.opentrafficsim.road.test.TestGMParser.WGS84ToRDNewTransform.Coords
 
copy(OTSNetwork) - Static method in class org.opentrafficsim.road.network.factory.OTSNetworkUtils
Make a copy of the network, without GTUs and listeners.
costPerDistance - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
Distance unit for the "cost" per time.
costPerTime - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
Time unit for the "cost" per time.
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.LaneBasedGTUFollowingChange0TacticalPlannerFactory
Creates a new tactical planner for the given GTU.
create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingLaneChangeTacticalPlannerFactory
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.
createCrossSectionElementBlock(CrossSectionElement, Length) - Static method in class org.opentrafficsim.road.gtu.lane.object.CSEBlock
 
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.
createRectangleNextToCSE(CrossSectionElement, Length, Length, Length, Length, Length) - Static method in class org.opentrafficsim.road.gtu.lane.object.AbstractCSEObject
Create an object around a position on the center of a cross section element (e.g.
createRectangleOnCSE(CrossSectionElement, Length, Length, Length, Length) - Static method in class org.opentrafficsim.road.gtu.lane.object.AbstractCSEObject
Create an object around a position on the center of a cross section element (e.g.
createTrafficLight(CrossSectionElement, Length, TrafficLight.TrafficLightColor) - Static method in class org.opentrafficsim.road.gtu.lane.object.TrafficLight
 
CrossSectionElement - Class in org.opentrafficsim.road.network.lane
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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, 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.
CrossSectionElementTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CrossSectionElementTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
 
CrossSectionElementTag.ElementType - Enum in org.opentrafficsim.road.network.factory.xml
Element types.
CrossSectionElementTag.StripeType - Enum in org.opentrafficsim.road.network.factory.xml
Stripe types.
CrossSectionLink - Class in org.opentrafficsim.road.network.lane
A CrossSectionLink is a link with lanes where GTUs can possibly switch between lanes.
CrossSectionLink(String, OTSNode, OTSNode, LinkType, OTSLine3D, Map<GTUType, LongitudinalDirectionality>, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
Construction of a cross section link.
CrossSectionLink(String, OTSNode, OTSNode, 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(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.
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
 
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.
CSEBlock - Class in org.opentrafficsim.road.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CSEBlock(OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.object.CSEBlock
 
CSEBlockAnimation - Class in org.opentrafficsim.road.gtu.lane.object.animation
Draw a road block.
CSEBlockAnimation(CSEBlock, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.gtu.lane.object.animation.CSEBlockAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
cseTags - Variable in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
CrossSectionElementTags, order is important, so a LinkedHashMap.
CURRENT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Current lane.
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.
DefaultAlexander - 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.
DefaultAlexander(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
DefaultBlockAnimation - Class in org.opentrafficsim.road.gtu.lane.object.animation
Draw a road block.
DefaultBlockAnimation(LaneBlock, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.object.animation.DefaultBlockAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
DefaultBlockOnOffAnimation - Class in org.opentrafficsim.road.gtu.lane.object.animation
Draw a road block.
DefaultBlockOnOffAnimation(LaneBlockOnOff, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.object.animation.DefaultBlockOnOffAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
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.
defaultLaneKeepingPolicy - Variable in class org.opentrafficsim.road.network.factory.xml.GlobalTag
Default lane keeping policy.
defaultLaneWidth - Variable in class org.opentrafficsim.road.network.factory.xml.GlobalTag
Default lane width.
defaultMaxSpeed - Variable in class org.opentrafficsim.road.network.factory.xml.GlobalTag
Default speed.
defaultOvertakingConditions - Variable in class org.opentrafficsim.road.network.factory.xml.GlobalTag
Default overtaking conditions.
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).
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.
description() - Method in class org.opentrafficsim.road.test.FourStop
description() - Method in class org.opentrafficsim.road.test.LMRSTests
description() - Method in class org.opentrafficsim.road.test.TestGMParser
description() - Method in class org.opentrafficsim.road.test.TestLaneDirections
description() - Method in class org.opentrafficsim.road.test.TestNetwork2
description() - Method in class org.opentrafficsim.road.test.TestXMLParser
description() - Method in class org.opentrafficsim.road.test.TestXMLParserXStream
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.
destroy() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
destroy() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
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.
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
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DirectedLanePosition(Lane, Length, GTUDirectionality) - Constructor for class org.opentrafficsim.road.network.lane.DirectedLanePosition
 
direction - Variable in class org.opentrafficsim.road.network.factory.xml.ArcTag
Direction.
direction - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Direction.
direction - Variable in class org.opentrafficsim.road.network.factory.xml.LaneOverrideTag
Direction.
distanceDist - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
Inter-vehicle distance.
DLEFT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
Current left lane change desire.
doubleTransform(double, double) - Method in class org.opentrafficsim.road.network.factory.CoordinateTransformLonLatToXY
 
doubleTransform(double, double) - Method in class org.opentrafficsim.road.test.TestGMParser.CoordinateTransformRD
doubleTransformWSG84toCartesianXY(double, double) - Method in class org.opentrafficsim.road.network.factory.CoordinateTransformLonLatToXY
Convert WGS84 coordinates to Cartesian coordinates.
draw(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristicsGenerator
Generate a LaneBasedGTUCharacteristics object.
draw(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUType
Generate the properties of the next GTU.
draw(LaneBasedGTU) - 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.
dx - Variable in class org.opentrafficsim.road.test.TestGMParser.CoordinateTransformRD
 
dy - Variable in class org.opentrafficsim.road.test.TestGMParser.CoordinateTransformRD
 
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
 
elementType - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Type.
endTime - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
End time of generation.
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.
enterLane(Lane, Length, GTUDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
insert GTU at a certain position.
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.network.lane.AbstractSensor
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.LaneType
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
 
existsGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Whether there is a GTU alongside, i.e.
existsGtuAlongside(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Whether there is a GTU alongside, i.e.
existsGtuAlongsideTimeStamped(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Whether there is a GTU alongside, i.e.
existsGtuAlongsideTimeStamped(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Whether there is a GTU alongside, i.e.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.ContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Increase storage for sample data.

F

FillTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
FillTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.FillTag
 
fillTags - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to fill at t=0.
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.
floatTransform(double, double) - Method in class org.opentrafficsim.road.network.factory.CoordinateTransformLonLatToXY
floatTransform(double, double) - Method in class org.opentrafficsim.road.test.TestGMParser.CoordinateTransformRD
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.
followingModel - Variable in class org.opentrafficsim.road.network.factory.xml.GTUTag
GTU following model.
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.
FourStop - Class in org.opentrafficsim.road.test
Four stop demo
FourStop() - Constructor for class org.opentrafficsim.road.test.FourStop
 
FourStop.TestXMLModel - Class in org.opentrafficsim.road.test
Model to test the XML parser.
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.
fractionalPosition(Lane, RelativePosition) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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 class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.
fractionalPositions(RelativePosition) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.object.AbstractTrafficLight
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.
from - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
From Node.
FundamentalDiagram - Class in org.opentrafficsim.graphs
FundamentalDiagram(String, Duration, Lane, Length) - 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.
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.LaneBasedGTUFollowingChange0TacticalPlanner
generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingLaneChangeTacticalPlanner
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
generateTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
generateTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
GeneratorTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GeneratorTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.GeneratorTag
 
generatorTags - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to generators.
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.
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.DefaultAlexander
 
getAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getAccessibleAdjacentLanesLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getAccessibleAdjacentLanesRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
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.
getBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getBackwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getBeginWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
 
getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.gtu.lane.object.AbstractTrafficLight
getBounds() - Method in class org.opentrafficsim.road.network.lane.AbstractSensor
getBounds() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
getBounds() - Method in interface org.opentrafficsim.road.network.lane.Sensor
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.
getCarFollowingModelOld() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingChange0TacticalPlanner
Returns the car-following model.
getCenter() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getCenter() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
getCenterLine() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
 
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.
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.
getContour() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
 
getContourPoints() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getContourPoints() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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(Time) - 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
 
getCrossSectionElement() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAcross
 
getCrossSectionElementList() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
 
getCrossSectionElements() - Method in interface org.opentrafficsim.road.object.lane.LaneObjectInterface
Provide the cross section elements to which this lane object is related.
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.
getCurrentCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Returns a set of relative lanes representing the current cross section.
getCurrentCrossSection() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns a set of relative lanes representing the current cross section.
getCurrentEndTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Retrieve the last registered time of this Trajectory.
getCurrentGranularity() - Method in class org.opentrafficsim.graphs.Axis
Get the granularity of this axis.
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.LaneBasedGTUFollowingChange0TacticalPlannerFactory
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.LaneBasedGTUFollowingLaneChangeTacticalPlannerFactory
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.
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
 
getDesignLineOffsetAtBegin() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
 
getDesignLineOffsetAtEnd() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
 
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.Trajectory
 
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).
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
 
getFillColor() - Method in class org.opentrafficsim.road.gtu.lane.object.animation.CSEBlockAnimation
 
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.
getFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
getFirstFollowers(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.
getFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
getFirstLeaders(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.
getFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
getFollowers(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.DefaultAlexander
 
getForwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getForwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.LaneLocation
 
getFractionalPosition() - Method in interface org.opentrafficsim.road.object.lane.LaneObjectInterface
Provide the fractional longitudinal position on the design line of the link to which this lane object is related.
getFromNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getFront() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getFront() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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
 
getGranularities() - Method in class org.opentrafficsim.graphs.Axis
Retrieve the possible granularities for this Axis.
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.perceptionold.AbstractLanePerception
getGtu() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.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
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
 
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
 
getId() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
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.network.lane.CrossSectionElement
 
getId() - Method in class org.opentrafficsim.road.network.lane.LaneType
 
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.perceptionold.AbstractLanePerception
Returns infrastructure lane change info of a lane.
getInfrastructureLaneChangeInfo(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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
 
getIntersectionConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Returns a set of intersection conflicts along the route.
getIntersectionConflicts(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns a set of intersection conflicts along the route.
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.object.AbstractTrafficLight
 
getLane() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getLane() - Method in class org.opentrafficsim.road.network.lane.AbstractSensor
getLane() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
 
getLane() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
 
getLane() - Method in class org.opentrafficsim.road.network.lane.LaneLocation
 
getLane() - Method in interface org.opentrafficsim.road.network.lane.Sensor
 
getLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
 
getLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
 
getLaneChangeDirection() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
 
getLaneDirectionList() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
 
getLaneKeepingPolicy() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
 
getLaneLSR(RelativeLane, Time) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
 
getLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
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.
getLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Retrieve the last perceived lane path info.
getLanes() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
getLanes() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
 
getLanes() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
getLanes() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
 
getLanes() - Method in class org.opentrafficsim.road.network.lane.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.Trajectory
Retrieve the current end position of this Trajectory.
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.
getlateralPosition() - Method in interface org.opentrafficsim.road.object.lane.LaneObjectInterface
Provide the lateral position relative to the center line of the cross section element to which this lane object is related.
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.
getLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
getLeaders(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.perceptionold.AbstractLanePerception
Returns the distance over which a lane change remains legally possible.
getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.object.AbstractTrafficLight
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.gtu.lane.perception.LaneStructure
 
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).
getLengthDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getLengthDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
 
getLocation() - Method in class org.opentrafficsim.road.network.lane.AbstractSensor
getLocation() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
getLocation() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
 
getLocation() - Method in interface org.opentrafficsim.road.network.lane.Sensor
getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.AbstractSensor
getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.LaneLocation
 
getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAcross
 
getLongitudinalPosition() - Method in interface org.opentrafficsim.road.network.lane.Sensor
 
getLongitudinalPositionSI() - Method in class org.opentrafficsim.road.network.lane.AbstractSensor
getLongitudinalPositionSI() - Method in interface org.opentrafficsim.road.network.lane.Sensor
 
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
 
getMaximumSpeed() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.
getName() - Method in class org.opentrafficsim.road.network.lane.AbstractSensor
 
getName() - Method in interface org.opentrafficsim.road.network.lane.Sensor
 
getNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getNeighboringHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getNeighboringHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getNeighboringHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
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
 
getNodes(NodeList, String) - Static method in class org.opentrafficsim.road.network.factory.XMLParser
 
getNumLanes() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
Returns the number of lanes in the lateral direction.
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.
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.DefaultAlexander
 
getParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getParallelHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getParallelHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getParallelHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getParentLink() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
 
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.
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.perceptionold.AbstractLanePerception
Returns the distance over which a lane change remains physically possible.
getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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
 
getPosition() - Method in interface org.opentrafficsim.road.object.lane.LaneObjectInterface
Provide the longitudinal position on the center line of the cross section element to which this lane object is related.
getPositionTL() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
 
getPositionType() - Method in class org.opentrafficsim.road.network.lane.AbstractSensor
getPositionType() - Method in interface org.opentrafficsim.road.network.lane.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
getRear() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
getReferenceLane() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
 
getReferenceLane(LaneBasedGTU) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
The reference lane is the widest lane on which the reference point of the GTU is fully registered.
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.tactical.LanePathInfo
 
getRelativeBin(DoubleScalar<?>) - 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
 
getRelativePositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
getRelativePositions() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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
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.AbstractSensor
 
getSimulator() - Method in class org.opentrafficsim.road.test.FourStop.TestXMLModel
getSimulator() - Method in class org.opentrafficsim.road.test.LMRSTests.TestXMLModel
getSimulator() - Method in class org.opentrafficsim.road.test.TestGMParser.TestGMModel
getSimulator() - Method in class org.opentrafficsim.road.test.TestLaneDirections.TestXMLModel
getSimulator() - Method in class org.opentrafficsim.road.test.TestNetwork2.TestXMLModel
getSimulator() - Method in class org.opentrafficsim.road.test.TestXMLParser.TestXMLModel
getSimulator() - Method in class org.opentrafficsim.road.test.TestXMLParserXStream.TestXMLModel
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.DefaultAlexander
 
getSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getSpeedLimit() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
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.perceptionold.AbstractLanePerception
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
getSpeedLimitProspect(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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(InfrastructureLaneChangeInfo) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Split number of given infrastructure lane change info, 0 if it does not regard a split.
getSplitNumber(InfrastructureLaneChangeInfo) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Split number of given infrastructure lane change info, 0 if it does not regard a split.
getSplitNumber() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
Returns the split number.
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
getStrategicalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
 
getStrategicalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
getStrategicalPlannerFactory() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
 
getTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
getTacticalPlanner() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
getTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.Trajectory
 
getTimeStampedAccessibleAdjacentLanes(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedAccessibleAdjacentLanesLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getTimeStampedAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedAccessibleAdjacentLanesRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getTimeStampedBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedBackwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
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.
getTimeStampedCurrentCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Returns a set of relative lanes representing the current cross section.
getTimeStampedCurrentCrossSection() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns a set of relative lanes representing the current 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.
getTimeStampedFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
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.
getTimeStampedFirstFollowers(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.
getTimeStampedFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
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.
getTimeStampedFirstLeaders(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.
getTimeStampedFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
getTimeStampedFollowers(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.DefaultAlexander
 
getTimeStampedForwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedForwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
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.perceptionold.AbstractLanePerception
Returns infrastructure lane change info of a lane.
getTimeStampedInfrastructureLaneChangeInfo(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns 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.
getTimeStampedIntersectionConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Returns a set of intersection conflicts along the route.
getTimeStampedIntersectionConflicts(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns a set of intersection conflicts along the route.
getTimeStampedLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
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.
getTimeStampedLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
getTimeStampedLeaders(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
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.perceptionold.AbstractLanePerception
Returns the distance over which a lane change remains legally possible.
getTimeStampedLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns the 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.DefaultAlexander
 
getTimeStampedNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedNeighboringHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getTimeStampedNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedNeighboringHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getTimeStampedParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedParallelHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
getTimeStampedParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
getTimeStampedParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedParallelHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
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.perceptionold.AbstractLanePerception
Returns the distance over which a lane change remains physically possible.
getTimeStampedPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns the 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.DefaultAlexander
 
getTimeStampedSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
getTimeStampedSpeedLimit() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
 
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.perceptionold.AbstractLanePerception
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
getTimeStampedSpeedLimitProspect(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns the 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).
getTimeStampedSplitNumber(InfrastructureLaneChangeInfo) - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Split number of given infrastructure lane change info, 0 if it does not regard a split.
getTimeStampedSplitNumber(InfrastructureLaneChangeInfo) - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Split number of given infrastructure lane change info, 0 if it does not regard a split.
getTimeStampedTrafficLights(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns a time stamped set of traffic lights along the route.
getTimeStampedTrafficLights() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Returns a set of traffic lights along the route.
getTimeStampedTrafficLights() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns a set of traffic lights along the route.
getToNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
getTrafficLight() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayTrafficLight
 
getTrafficLightColor() - Method in class org.opentrafficsim.road.gtu.lane.object.TrafficLight
 
getTrafficLights(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Returns a set of traffic lights along the route.
getTrafficLights() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Returns a set of traffic lights along the route.
getTrafficLights() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Returns a set of traffic lights along the route.
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() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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
 
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
 
getZ() - Method in class org.opentrafficsim.road.network.lane.Lane
getZ() - Method in class org.opentrafficsim.road.network.lane.NoTrafficLane
getZ() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
getZ() - Method in class org.opentrafficsim.road.network.lane.Shoulder
getZValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
GlobalTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GlobalTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.GlobalTag
 
globalTag - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
Global values from the GLOBAL tag.
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.
gtuColorer - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
GTU colorer.
gtuColorer - Variable in class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
GTU colorer.
GTUColorerTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
gtuDirection - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Direction in which to generate the GTU, relative to the design line of the Link.
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
 
gtuList - Variable in class org.opentrafficsim.road.network.factory.xml.CompatibilityTag
Compatible gtu types.
gtuMixTag - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
GTU mix tag.
gtuMixTag - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
GTU mix tag.
GTUMixTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GTUMixTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.GTUMixTag
 
gtuMixTag - Variable in class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
GTU mix tag.
gtuMixTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The GTUmix tags for further reference.
gtus - Variable in class org.opentrafficsim.road.network.factory.xml.GTUMixTag
GTUs.
gtuTag - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
GTU tag.
gtuTag - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
GTU tag.
GTUTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GTUTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.GTUTag
 
gtuTag - Variable in class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
GTU tag.
gtuTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The GTU tags for further reference.
gtuType - Variable in class org.opentrafficsim.road.network.factory.xml.GTUTag
Type.
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
 
gtuTypes - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The GTUTypes that have been created.

H

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.network.lane.AbstractSensor
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.LaneType
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(HeadwayConflict.ConflictType, HeadwayConflict.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(HeadwayConflict.ConflictType, HeadwayConflict.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.
HeadwayConflict.ConflictRule - Enum in org.opentrafficsim.road.gtu.lane.perception.headway
Rule of conflict.
HeadwayConflict.ConflictType - Enum in org.opentrafficsim.road.gtu.lane.perception.headway
Type of conflict.
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(TrafficLight, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayTrafficLight
Construct a new Headway information object, for a traffic light ahead of us (or behind us, although that does not seem very useful).
HSTAR - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
 

I

iatDist - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Interarrival time.
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
 
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
 
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
 
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.
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
 
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
 
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.
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.
initialSpeedDist - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
Initial speed.
initialSpeedDist - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Initial speed.
initialSpeedDist - Variable in class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
Initial speed.
INITIALUPPERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
Initial upper bound for the time scale.
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
isBlocked() - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
 
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.
isDestroyGtuOnFailure() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingChange0TacticalPlanner
 
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
 
isGiveWay() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
Returns whether this is a give-way conflict.
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.
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
 
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
 
Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
 
Lane(CrossSectionLink, String, Length, Length, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, Speed>, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
 
Lane(CrossSectionLink, String, Length, Length, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
 
Lane(CrossSectionLink, String, List<CrossSectionSlice>, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, Speed>, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
 
Lane(CrossSectionLink, String, List<CrossSectionSlice>, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
 
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
 
LaneAttributes - Class in org.opentrafficsim.road.network.factory.xml.units
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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, LaneBasedStrategicalPlanner, 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.
LaneBasedGTUFollowingChange0TacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
Lane-based tactical planner that implements car following behavior and rule-based lane change.
LaneBasedGTUFollowingChange0TacticalPlanner(GTUFollowingModelOld, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingChange0TacticalPlanner
Instantiated a tactical planner with just GTU following behavior and no lane changes.
LaneBasedGTUFollowingChange0TacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
Factory to create LaneBasedGTUFollowingChange0TacticalPlanner.
LaneBasedGTUFollowingChange0TacticalPlannerFactory(GTUFollowingModelOld) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingChange0TacticalPlannerFactory
Constructor with fixed stateless car-following and lane change model.
LaneBasedGTUFollowingLaneChangeTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
Lane-based tactical planner that implements car following behavior and rule-based lane change.
LaneBasedGTUFollowingLaneChangeTacticalPlanner(GTUFollowingModelOld, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingLaneChangeTacticalPlanner
Instantiated a tactical planner with just GTU following behavior and no lane changes.
LaneBasedGTUFollowingLaneChangeTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
Factory to create LaneBasedGTUFollowingLaneChangeTacticalPlanner.
LaneBasedGTUFollowingLaneChangeTacticalPlannerFactory(GTUFollowingModelOld) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingLaneChangeTacticalPlannerFactory
Constructor with fixed stateless car-following and lane change model.
LaneBasedGTUFollowingTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
Lane-based tactical planner that implements car following behavior.
LaneBasedGTUFollowingTacticalPlanner(GTUFollowingModelOld, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
Instantiate a tactical planner with just GTU following behavior and no lane changes.
LaneBasedGTUFollowingTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
Copyright (c) 2013-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
 
LaneBasedIndividualGTU(String, GTUType, Length, Length, Speed, OTSDEVSSimulatorInterface, Class<? extends Renderable2D>, GTUColorer, 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.
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.
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<LaneBasedStrategicalPlanner>, 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.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneBlock(Lane, Length, OTSDEVSSimulatorInterface, Class<? extends Renderable2D>, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.object.LaneBlock
 
LaneBlockOnOff - Class in org.opentrafficsim.road.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneBlockOnOff(String, Lane, Length, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.object.LaneBlockOnOff
 
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.
laneChangeModel - Variable in class org.opentrafficsim.road.network.factory.xml.GTUTag
Lane change model.
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 - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
The lane keeping policy, i.e., keep left, keep right or keep lane.
laneKeepingPolicy - Variable in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
The lane keeping policy, i.e., keep left, keep right or keep lane.
LaneKeepingPolicy - Enum in org.opentrafficsim.road.network.lane.changing
Enum to indicate the general lane keeping rules: keep left, keep right, or keep lane.
LaneLocation - Class in org.opentrafficsim.road.network.lane
"1D" implementation.
LaneLocation(Lane, double) - Constructor for class org.opentrafficsim.road.network.lane.LaneLocation
 
LaneLocation(Lane, Length) - Constructor for class org.opentrafficsim.road.network.lane.LaneLocation
 
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.
laneName - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
Lane name.
laneName - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Lane name.
LaneObjectInterface - Interface in org.opentrafficsim.road.object.lane
Lane-related object such as a traffic light, road sign, or obstacle.
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.
LaneOverrideTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneOverrideTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.LaneOverrideTag
 
laneOverrideTags - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to lane override.
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.
LanePerception - Interface in org.opentrafficsim.road.gtu.lane.perceptionold
Interface for perception in a lane-based model.
LanePerceptionFull - Class in org.opentrafficsim.road.gtu.lane.perceptionold
The perception module of a GTU based on lanes.
LanePerceptionFull(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perceptionold.LanePerceptionFull
Create a new LanePerceptionFull module.
LanePerceptionNone - Class in org.opentrafficsim.road.gtu.lane.perceptionold
The perception module of a GTU based on lanes.
LanePerceptionNone(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perceptionold.LanePerceptionNone
Create a new LanePerceptionFull module.
lanes - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to generated lanes.
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) - 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) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
 
laneType - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Lane type in case elementType is a LANE.
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.
laneTypeName - Variable in class org.opentrafficsim.road.network.factory.xml.CompatibilityTag
Lane type name.
laneTypes - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The LaneTypes that have been created.
laneTypeString - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Lane type name in case elementType is a LANE.
LaneTypeTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneTypeTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.LaneTypeTag
 
laneTypeTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The LaneType tags that have been created.
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.
leaveLane(Lane) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.factory.xml.PolyLineTag
Length.
length - Variable in class org.opentrafficsim.road.network.factory.xml.StraightTag
Length.
length - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
The length of the line.
lengthDist - Variable in class org.opentrafficsim.road.network.factory.xml.GTUTag
GTU length.
link - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
The calculated Link.
Links - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LinkTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LinkTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.LinkTag
 
linkTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The UNprocessed links for further reference.
ListGeneratorTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ListGeneratorTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
 
listGeneratorTags - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to list generators.
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(Class<T>, 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
 
LMRSTests - Class in org.opentrafficsim.road.test
Four stop demo
LMRSTests() - Constructor for class org.opentrafficsim.road.test.LMRSTests
 
LMRSTests.TestXMLModel - Class in org.opentrafficsim.road.test
Model to test the XML parser.
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.network.factory.Test
 
main(String[]) - Static method in class org.opentrafficsim.road.test.FourStop
Main program.
main(String[]) - Static method in class org.opentrafficsim.road.test.LMRSTests
Main program.
main(String[]) - Static method in class org.opentrafficsim.road.test.TestGMParser
Main program.
main(String[]) - Static method in class org.opentrafficsim.road.test.TestLaneDirections
Main program.
main(String[]) - Static method in class org.opentrafficsim.road.test.TestNetwork2
Main program.
main(String[]) - Static method in class org.opentrafficsim.road.test.TestTransform
 
main(String[]) - Static method in class org.opentrafficsim.road.test.TestXMLParser
Main program.
main(String[]) - Static method in class org.opentrafficsim.road.test.TestXMLParserXStream
Main program.
makeAccelerationGTUColorer(GlobalTag) - Static method in class org.opentrafficsim.road.network.factory.xml.GTUColorerTag
 
makeAnimationRectangle() - Method in class org.opentrafficsim.road.test.FourStop
makeAnimationRectangle() - Method in class org.opentrafficsim.road.test.LMRSTests
makeAnimationRectangle() - Method in class org.opentrafficsim.road.test.TestGMParser
makeAnimationRectangle() - Method in class org.opentrafficsim.road.test.TestLaneDirections
makeAnimationRectangle() - Method in class org.opentrafficsim.road.test.TestNetwork2
makeAnimationRectangle() - Method in class org.opentrafficsim.road.test.TestXMLParser
makeAnimationRectangle() - Method in class org.opentrafficsim.road.test.TestXMLParserXStream
makeBezier(OTSNode, OTSNode, OTSNode, OTSNode) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
 
makeCharts() - Method in class org.opentrafficsim.road.test.FourStop
makeCharts() - Method in class org.opentrafficsim.road.test.LMRSTests
makeCharts() - Method in class org.opentrafficsim.road.test.TestGMParser
makeCharts() - Method in class org.opentrafficsim.road.test.TestLaneDirections
makeCharts() - Method in class org.opentrafficsim.road.test.TestNetwork2
makeCharts() - Method in class org.opentrafficsim.road.test.TestXMLParser
makeCharts() - Method in class org.opentrafficsim.road.test.TestXMLParserXStream
makeFill(FillTag, XmlNetworkLaneParser, LinkTag, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.xml.FillTag
Make a fill of a Lane.
makeGenerator(GeneratorTag, XmlNetworkLaneParser, LinkTag, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Make a generator.
makeGenerators(LinkTag, XmlNetworkLaneParser, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Make the generators for this link, if available.
makeLane(String, OTSNode, OTSNode, OTSPoint3D[], LaneType, Speed, OTSDEVSSimulatorInterface, LongitudinalDirectionality) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
Create a simple Lane.
makeLink(String, OTSNode, OTSNode, OTSPoint3D[], LongitudinalDirectionality) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
Create a Link along intermediate coordinates from one Node to another.
makeModel(GTUColorer) - Method in class org.opentrafficsim.road.test.FourStop
makeModel(GTUColorer) - Method in class org.opentrafficsim.road.test.LMRSTests
makeModel(GTUColorer) - Method in class org.opentrafficsim.road.test.TestGMParser
makeModel(GTUColorer) - Method in class org.opentrafficsim.road.test.TestLaneDirections
makeModel(GTUColorer) - Method in class org.opentrafficsim.road.test.TestNetwork2
makeModel(GTUColorer) - Method in class org.opentrafficsim.road.test.TestXMLParser
makeModel(GTUColorer) - Method in class org.opentrafficsim.road.test.TestXMLParserXStream
makeMultiLane(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(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(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.
makeOTSNode(NodeTag, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.NodeTag
 
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.
makeRoute() - Method in class org.opentrafficsim.road.network.factory.xml.RouteTag
Make the route based on the nodes.
makeSpeedGTUColorer(GlobalTag) - Static method in class org.opentrafficsim.road.network.factory.xml.GTUColorerTag
 
makeSwitchableGTUColorer(GlobalTag) - Static method in class org.opentrafficsim.road.network.factory.xml.GTUColorerTag
 
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.
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.
maxGTUs - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
Maximmum number of generated GTUs.
maxGTUs - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Maximimum number of generated GTUs.
maxSpeedDist - Variable in class org.opentrafficsim.road.network.factory.xml.GTUTag
Maximum speed.
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
MOVE_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
The lane-based event type for pub/sub indicating a move.
MultipleViewerChart - Interface in org.opentrafficsim.graphs
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

N

name - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.GTUMixTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.GTUTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.LaneTypeTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.NodeTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.RouteMixTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.RouteTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.SensorTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteMixTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
Name.
name - Variable in class org.opentrafficsim.road.network.factory.xml.TrafficLightTag
Name, cannot be null in implementation of traffic light.
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
 
network - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The network to register the GTUs in.
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(OTSNode, Set<Lane>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
 
node - Variable in class org.opentrafficsim.road.network.factory.xml.NodeTag
The calculated Node, either through a coordinate or after calculation.
nodeEndTag - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
To node tag.
nodeStartTag - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
From node tag.
NodeTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
NodeTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.NodeTag
 
nodeTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The UNprocessed nodes for further reference.
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, double, 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
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
 
numberGTUs - Variable in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
Number of generated GTUs.

O

offset - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Offset.
offsetEnd - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Offset for the link at the end node.
offsetStart - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Offset for the link at the start node.
OldTrafficLight - Class in org.opentrafficsim.road.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OldTrafficLight(String, Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.object.OldTrafficLight
 
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.object - package org.opentrafficsim.road.gtu.lane.object
Lane-based objects such as barriers, gates, traffic lights, obstacles on the road, etc.
org.opentrafficsim.road.gtu.lane.object.animation - package org.opentrafficsim.road.gtu.lane.object.animation
Animations for the different types of lane-based objects, such as blocks, traffic lights, barriers, etc.
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.perceptionold - package org.opentrafficsim.road.gtu.lane.perceptionold
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.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.factory.xml - package org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.network.factory.xml.units - package org.opentrafficsim.road.network.factory.xml.units
 
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.speed - package org.opentrafficsim.road.network.speed
Classes to connect driver behavior with many different aspects that govern the desired speed.
org.opentrafficsim.road.object.lane - package org.opentrafficsim.road.object.lane
Lane-related objects, such as road signs, traffic lights, and obstacles on a lane.
org.opentrafficsim.road.test - package org.opentrafficsim.road.test
Test classes.
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 - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Overtaking conditions.
overtakingConditions - Variable in class org.opentrafficsim.road.network.factory.xml.LaneOverrideTag
The overtaking conditions for this lane, i.e., overtake on the left, and on the right under 25 km/h.
overtakingConditions - Variable in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
The overtaking conditions for the lanes of this road type.
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.
OvertakingDirection - Enum in org.opentrafficsim.road.network.lane.changing
The direction in which a GTU is allowed to overtake another GTU, used as a return type for evaluating overtaking conditions.

P

paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.gtu.lane.object.animation.CSEBlockAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.gtu.lane.object.animation.DefaultBlockAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.gtu.lane.object.animation.DefaultBlockOnOffAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.gtu.lane.object.animation.TrafficLightAnimation
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.SensorAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.road.network.lane.SinkAnimation
parentLink - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
Cross Section Link to which the element belongs.
parseArc(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.ArcTag
Parse the LINK.ARC tag.
parseBeginEndPosition(String, CrossSectionElement) - Static method in class org.opentrafficsim.road.network.factory.xml.LinkTag
This method parses a length string that can have values such as: BEGIN, END, 10m, END-10m, 98%.
parseBezier(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.BezierTag
Parse the LINK.BEZIER tag.
parseBlock(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.BlockTag
Parse the BLOCK tag.
parseCompatibilities(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.CompatibilityTag
Parse the COMPATIBILITY and COMPATIBILITY.LANETYPE tag.
parseFill(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.FillTag
Parse the FILL tag.
parseGenerator(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Parse the GENERATOR tag.
parseGlobal(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.GlobalTag
 
parseGTUColorer(String, GlobalTag) - Static method in class org.opentrafficsim.road.network.factory.xml.GTUColorerTag
Parses the right GTUColorer from ID|SPEED|ACCELERATION|LANECHANGEURGE|SWITCHABLE.
parseGTUMix(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.GTUMixTag
Parse the GTUMIX tag.
parseGTUs(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.GTUTag
 
parseGTUType(String, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.GTUTag
 
parseLane(Node, XmlNetworkLaneParser, RoadTypeTag) - Static method in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Parse the ROADTYPE.LANE tag.
parseLaneKeepingPolicy(String) - Static method in class org.opentrafficsim.road.network.factory.xml.units.LaneAttributes
 
parseLaneOverride(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.LaneOverrideTag
Parse the LINK.LANEOVERRIDE tag.
parseLaneTypes(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.LaneTypeTag
Parse the LANETYPE tag.
parseLinks(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.LinkTag
Parse the LINK tags.
parseListGenerator(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
Parse the LISTGENERATOR tag.
parseNodeList(String, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.NodeTag
Parse a list of Nodes, e.g.
parseNodes(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.NodeTag
 
parseNoTrafficLane(Node, XmlNetworkLaneParser, RoadTypeTag) - Static method in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Parse the ROADTYPE.NOTRAFFICLANE tag.
parseOvertakingConditions(String, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.units.LaneAttributes
 
parsePolyLine(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.PolyLineTag
Parse the LINK.POLYLINE tag.
parseRoadType(Node, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
Parse the ROADTYPE tags.
parseRoadTypes(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
Parse the ROADTYPE tags.
parseRouteMix(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.RouteMixTag
Parse the ROUTE tag.
parseRoutes(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.RouteTag
Parse the ROUTE tag.
parseSensor(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.SensorTag
Parse the SENSOR tag.
parseShortestRouteMix(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.ShortestRouteMixTag
Parse the SHORTESTROUTE tag.
parseShortestRoutes(NodeList, XmlNetworkLaneParser) - Static method in class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
Parse the SHORTESTROUTE tag.
parseShoulder(Node, XmlNetworkLaneParser, RoadTypeTag) - Static method in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Parse the ROADTYPE.SHOULDER tag.
parseSink(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.SinkTag
Parse the SINK tag.
parseStraight(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.StraightTag
Parse the LINK.STRAIGHT tag.
parseStripe(Node, XmlNetworkLaneParser, RoadTypeTag) - Static method in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Parse the ROADTYPE.STRIPE tag.
parseTrafficLight(Node, XmlNetworkLaneParser, LinkTag) - Static method in class org.opentrafficsim.road.network.factory.xml.TrafficLightTag
Parse the TRAFFICLIGHT tag.
parseTriggerPosition(String, SensorTag, String) - Static method in class org.opentrafficsim.road.network.factory.xml.SensorTag
 
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
 
perceive() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.LanePerceptionFull
perceive() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.LanePerceptionNone
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
 
polyLineTag - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
PolyLine.
PolyLineTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
PolyLineTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.PolyLineTag
 
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(Lane, RelativePosition) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.object.AbstractTrafficLight
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.
positions(RelativePosition) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.object.AbstractTrafficLight
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).
positionStr - Variable in class org.opentrafficsim.road.network.factory.xml.BlockTag
Position of the sink on the link, relative to the design line, stored as a string to parse when the length is known.
positionStr - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Position of the sink on the link, relative to the design line, stored as a string to parse when the length is known.
positionStr - Variable in class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
Position of the sink on the link, relative to the design line, stored as a string to parse when the length is known.
positionStr - Variable in class org.opentrafficsim.road.network.factory.xml.SensorTag
Position of the sink on the link, relative to the design line, stored as a string to parse when the length is known.
positionStr - Variable in class org.opentrafficsim.road.network.factory.xml.SinkTag
Position of the sink on the link, relative to the design line, stored as a string to parse when the length is known.
positionStr - Variable in class org.opentrafficsim.road.network.factory.xml.TrafficLightTag
Position of the sink on the link, relative to the design line, stored as a string to parse when the length is known.
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.
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.
projectedPosition(Lane, RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
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.

R

radius - Variable in class org.opentrafficsim.road.network.factory.xml.ArcTag
Radius.
RANDOM - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
Random number generator.
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
Redraw this TrajectoryGraph (after the underlying data has been changed).
RELATIVE_POSITIONS - Static variable in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
Relative position (0,0,0).
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.ContourPlot
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
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) - Method in class org.opentrafficsim.road.network.lane.Lane
Remove a GTU from the GTU list of this lane.
removeInvalidMappings(Map<RelativeLane, ?>, Time) - 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.
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.
roadTypeTag - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Road type.
RoadTypeTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RoadTypeTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
 
roadTypeTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The road type tags for further reference.
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.
rotationEnd - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Extra rotation for the link at the end node.
rotationStart - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Extra rotation for the link at the start node.
route - Variable in class org.opentrafficsim.road.network.factory.xml.RouteTag
Route that has been generated.
routeMixTag - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
Route mix tag.
routeMixTag - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Route mix tag.
RouteMixTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RouteMixTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.RouteMixTag
 
routeMixTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The route mix tags for further reference.
routeNodeTags - Variable in class org.opentrafficsim.road.network.factory.xml.RouteTag
Nodes.
routes - Variable in class org.opentrafficsim.road.network.factory.xml.RouteMixTag
Routes.
routes - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteMixTag
Routes.
routeTag - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
Route tag.
routeTag - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Route tag.
RouteTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RouteTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.RouteTag
 
routeTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The route tags for further reference.

S

Sample() - Constructor for class org.opentrafficsim.graphs.FundamentalDiagram.Sample
 
Sample(double, double, double) - Constructor for class org.opentrafficsim.graphs.FundamentalDiagramLane.Sample
 
scheduleTriggers(LaneBasedGTU, double, double) - Method in class org.opentrafficsim.road.network.lane.Lane
Trigger the sensors for a certain time step; from now until the nextEvaluationTime of the GTU.
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
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SensorAnimation - Class in org.opentrafficsim.road.network.lane
sink sensor animation.
SensorAnimation(Sensor, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.lane.SensorAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
SensorTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SensorTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.SensorTag
 
sensorTags - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to list of sensors.
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.
setBlocked(boolean) - Method in class org.opentrafficsim.road.gtu.lane.object.AbstractTrafficLight
 
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.
setCurrentGranularity(double) - Method in class org.opentrafficsim.graphs.Axis
Change the granularity for this axis.
setCutOffEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
Sets this record as being cut-off, i.e.
setCutOffStart() - 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.
setDestroyGtuOnFailure(boolean) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingChange0TacticalPlanner
When a failure in planning occurs, should we destroy the GTU to avoid halting of the model?
setFillColor(Color) - Method in class org.opentrafficsim.road.gtu.lane.object.animation.CSEBlockAnimation
 
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(DoubleScalar<?>) - 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
 
setRootLSR(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
 
setRoute(Route) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
Sets the route for the next strategical planner.
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(TrafficLight.TrafficLightColor) - Method in class org.opentrafficsim.road.gtu.lane.object.TrafficLight
 
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.
shortestRouteMixTag - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
Shortest route mix tag.
shortestRouteMixTag - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Shortest route mix tag.
ShortestRouteMixTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ShortestRouteMixTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.ShortestRouteMixTag
 
shortestRouteMixTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The shortest route mix tags for further reference.
shortestRouteTag - Variable in class org.opentrafficsim.road.network.factory.xml.FillTag
Shortest route tag.
shortestRouteTag - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Shortest route tag.
ShortestRouteTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ShortestRouteTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
 
shortestRouteTags - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The shortest route tags for further reference.
shortName() - Method in class org.opentrafficsim.road.test.FourStop
shortName() - Method in class org.opentrafficsim.road.test.LMRSTests
shortName() - Method in class org.opentrafficsim.road.test.TestGMParser
shortName() - Method in class org.opentrafficsim.road.test.TestLaneDirections
shortName() - Method in class org.opentrafficsim.road.test.TestNetwork2
shortName() - Method in class org.opentrafficsim.road.test.TestXMLParser
shortName() - Method in class org.opentrafficsim.road.test.TestXMLParserXStream
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
 
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
Sensor that prints which GTU triggers it.
SimpleReportingSensor(Lane, Length, RelativePosition.TYPE, String, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.SimpleReportingSensor
 
SimpleTrafficLight - Class in org.opentrafficsim.road.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SimpleTrafficLight(String, Lane, Length, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.object.SimpleTrafficLight
 
simulator - Variable in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
The simulator for creating the animation.
SinkAnimation - Class in org.opentrafficsim.road.network.lane
sink sensor animation.
SinkAnimation(SinkSensor, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.SinkAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
SinkSensor - Class in org.opentrafficsim.road.network.lane
sensor that deletes the GTU.
SinkSensor(Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.SinkSensor
 
SinkTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SinkTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.SinkTag
 
sinkTags - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to sink tags.
size() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Retrieve the number of 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.
slope - Variable in class org.opentrafficsim.road.network.factory.xml.NodeTag
TODO slope as an angle.
SpaceChecker - Interface in org.opentrafficsim.road.gtu.generator
Interface to check whether a GTU will have sufficient space to be generated.
speed - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Speed limit.
speed - Variable in class org.opentrafficsim.road.network.factory.xml.LaneOverrideTag
Speed limit.
speed - Variable in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
Default speed.
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.
speedGTUColorerMaxSpeed - Variable in class org.opentrafficsim.road.network.factory.xml.GlobalTag
Default SpeedGTUColorer.maxSpeed.
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.
startAngle - Variable in class org.opentrafficsim.road.network.factory.xml.ArcTag
The startAngle in radians compared to the center coordinate.
startTime - Variable in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
Start time of generation.
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.
stopTimersThreads() - Method in class org.opentrafficsim.road.test.FourStop
stopTimersThreads() - Method in class org.opentrafficsim.road.test.LMRSTests
stopTimersThreads() - Method in class org.opentrafficsim.road.test.TestGMParser
stopTimersThreads() - Method in class org.opentrafficsim.road.test.TestLaneDirections
stopTimersThreads() - Method in class org.opentrafficsim.road.test.TestNetwork2
stopTimersThreads() - Method in class org.opentrafficsim.road.test.TestXMLParser
stopTimersThreads() - Method in class org.opentrafficsim.road.test.TestXMLParserXStream
straightTag - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Straight.
StraightTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
StraightTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.StraightTag
 
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.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.
stripeType - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Stripe type.

T

TAILGATE_LENGTH - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
Distance defining tail gating.
Test - Class in org.opentrafficsim.road.network.factory
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Test() - Constructor for class org.opentrafficsim.road.network.factory.Test
 
TestGMModel() - Constructor for class org.opentrafficsim.road.test.TestGMParser.TestGMModel
 
TestGMParser - Class in org.opentrafficsim.road.test
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestGMParser() - Constructor for class org.opentrafficsim.road.test.TestGMParser
 
TestGMParser.CoordinateTransformRD - Class in org.opentrafficsim.road.test
Convert coordinates to/from the Dutch RD system.
TestGMParser.TestGMModel - Class in org.opentrafficsim.road.test
Model to test the GM XML parser.
TestGMParser.WGS84ToRDNewTransform - Class in org.opentrafficsim.road.test
Copyright (c) 2011 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
TestGMParser.WGS84ToRDNewTransform.Coords - Class in org.opentrafficsim.road.test
Coordinate pair.
TestLaneDirections - Class in org.opentrafficsim.road.test
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestLaneDirections() - Constructor for class org.opentrafficsim.road.test.TestLaneDirections
 
TestLaneDirections.TestXMLModel - Class in org.opentrafficsim.road.test
Model to test the XML parser.
TestNetwork2 - Class in org.opentrafficsim.road.test
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestNetwork2() - Constructor for class org.opentrafficsim.road.test.TestNetwork2
 
TestNetwork2.TestXMLModel - Class in org.opentrafficsim.road.test
Model to test the XML parser.
TestTransform - Class in org.opentrafficsim.road.test
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestTransform() - Constructor for class org.opentrafficsim.road.test.TestTransform
 
TestXMLModel() - Constructor for class org.opentrafficsim.road.test.FourStop.TestXMLModel
 
TestXMLModel() - Constructor for class org.opentrafficsim.road.test.LMRSTests.TestXMLModel
 
TestXMLModel() - Constructor for class org.opentrafficsim.road.test.TestLaneDirections.TestXMLModel
 
TestXMLModel() - Constructor for class org.opentrafficsim.road.test.TestNetwork2.TestXMLModel
 
TestXMLModel() - Constructor for class org.opentrafficsim.road.test.TestXMLParser.TestXMLModel
 
TestXMLModel() - Constructor for class org.opentrafficsim.road.test.TestXMLParserXStream.TestXMLModel
 
TestXMLParser - Class in org.opentrafficsim.road.test
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestXMLParser() - Constructor for class org.opentrafficsim.road.test.TestXMLParser
 
TestXMLParser.TestXMLModel - Class in org.opentrafficsim.road.test
Model to test the XML parser.
TestXMLParserXStream - Class in org.opentrafficsim.road.test
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestXMLParserXStream() - Constructor for class org.opentrafficsim.road.test.TestXMLParserXStream
 
TestXMLParserXStream.TestXMLModel - Class in org.opentrafficsim.road.test
Model to test the XML parser.
THETA_MLC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
 
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.
to - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
To Node.
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.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
toString() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
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.object.AbstractTrafficLight
toString() - Method in class org.opentrafficsim.road.gtu.lane.object.animation.CSEBlockAnimation
toString() - Method in class org.opentrafficsim.road.gtu.lane.object.animation.DefaultBlockAnimation
toString() - Method in class org.opentrafficsim.road.gtu.lane.object.animation.DefaultBlockOnOffAnimation
toString() - Method in class org.opentrafficsim.road.gtu.lane.object.animation.TrafficLightAnimation
toString() - Method in class org.opentrafficsim.road.gtu.lane.object.LaneBlock
toString() - Method in class org.opentrafficsim.road.gtu.lane.object.LaneBlockOnOff
toString() - Method in class org.opentrafficsim.road.gtu.lane.object.SimpleTrafficLight
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.CategorialLanePerception
toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
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.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.perceptionold.LanePerceptionFull
toString() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.LanePerceptionNone
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.IDMOld
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.LaneBasedGTUFollowingChange0TacticalPlanner
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingChange0TacticalPlannerFactory
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingLaneChangeTacticalPlanner
toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingLaneChangeTacticalPlannerFactory
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.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.CoordinateTransformLonLatToXY
toString() - Method in class org.opentrafficsim.road.network.factory.PeekStack
toString() - Method in class org.opentrafficsim.road.network.factory.Test
toString() - Method in class org.opentrafficsim.road.network.factory.xml.ArcTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.BlockTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.CompatibilityTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.FillTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.GeneratorTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.GlobalTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.GTUMixTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.GTUTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.LaneOverrideTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.LaneTypeTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.LinkTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.NodeTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.PolyLineTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.RouteMixTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.RouteTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.SensorTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.ShortestRouteMixTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.SinkTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.StraightTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.TrafficLightTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
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.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.LaneLocation
toString() - Method in class org.opentrafficsim.road.network.lane.LaneType
toString() - Method in class org.opentrafficsim.road.network.lane.SensorAnimation
toString() - Method in class org.opentrafficsim.road.network.lane.Shoulder
toString() - Method in class org.opentrafficsim.road.network.lane.SimpleReportingSensor
toString() - Method in class org.opentrafficsim.road.network.lane.SinkAnimation
toString() - Method in class org.opentrafficsim.road.network.lane.SinkSensor
toString() - Method in class org.opentrafficsim.road.network.lane.Stripe
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
toString() - Method in class org.opentrafficsim.road.test.FourStop.TestXMLModel
toString() - Method in class org.opentrafficsim.road.test.FourStop
toString() - Method in class org.opentrafficsim.road.test.LMRSTests.TestXMLModel
toString() - Method in class org.opentrafficsim.road.test.LMRSTests
toString() - Method in class org.opentrafficsim.road.test.TestGMParser.CoordinateTransformRD
toString() - Method in class org.opentrafficsim.road.test.TestGMParser.TestGMModel
toString() - Method in class org.opentrafficsim.road.test.TestGMParser
toString() - Method in class org.opentrafficsim.road.test.TestGMParser.WGS84ToRDNewTransform.Coords
toString() - Method in class org.opentrafficsim.road.test.TestGMParser.WGS84ToRDNewTransform
toString() - Method in class org.opentrafficsim.road.test.TestLaneDirections.TestXMLModel
toString() - Method in class org.opentrafficsim.road.test.TestLaneDirections
toString() - Method in class org.opentrafficsim.road.test.TestNetwork2.TestXMLModel
toString() - Method in class org.opentrafficsim.road.test.TestNetwork2
toString() - Method in class org.opentrafficsim.road.test.TestTransform
toString() - Method in class org.opentrafficsim.road.test.TestXMLParser.TestXMLModel
toString() - Method in class org.opentrafficsim.road.test.TestXMLParser
toString() - Method in class org.opentrafficsim.road.test.TestXMLParserXStream.TestXMLModel
toString() - Method in class org.opentrafficsim.road.test.TestXMLParserXStream
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 - Class in org.opentrafficsim.road.gtu.lane.object
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TrafficLight(OTSLine3D, Length, TrafficLight.TrafficLightColor) - Constructor for class org.opentrafficsim.road.gtu.lane.object.TrafficLight
 
TrafficLight.TrafficLightColor - Enum in org.opentrafficsim.road.gtu.lane.object
The GTU colors for a normal traffic light.
TrafficLightAnimation - Class in org.opentrafficsim.road.gtu.lane.object.animation
Draw a traffic light on the road at th place where the cars are expected to stop.
TrafficLightAnimation(AbstractTrafficLightNew, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.object.animation.TrafficLightAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
TrafficLightTag - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TrafficLightTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.TrafficLightTag
 
trafficLightTags - Variable in class org.opentrafficsim.road.network.factory.xml.LinkTag
Map of lane name to traffic lights.
TrafficLightUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
Static methods regarding traffic lights for composition in tactical planners.
Trajectory(Object) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
Construct a Trajectory.
TrajectoryPlot - Class in org.opentrafficsim.graphs
Trajectory plot.
TrajectoryPlot(String, Duration, List<Lane>) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot
Create a new TrajectoryPlot.
TrajectoryPlot.Trajectory - Class in org.opentrafficsim.graphs
Store trajectory data.
transform(double[], int, double[], int, int) - Static method in class org.opentrafficsim.road.test.TestGMParser.WGS84ToRDNewTransform
 
trigger(LaneBasedGTU) - Method in class org.opentrafficsim.graphs.FundamentalDiagram.FundamentalDiagramSensor
Trigger an action on the GTU.
trigger(LaneBasedGTU) - Method in interface org.opentrafficsim.road.network.lane.Sensor
Trigger an action on the GTU.
trigger(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.SimpleReportingSensor
Trigger an action on the GTU.
trigger(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.SinkSensor
Trigger an action on the GTU.
triggerPosition - Variable in class org.opentrafficsim.road.network.factory.xml.SensorTag
Trigger position of the GTU (FRONT, REAR, etc.).

U

updateAccessibleAdjacentLanes() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
To pass DJUNIT test.
updateAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
Update the accessible adjacent lanes on the left.
updateAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Build a set of Lanes that is adjacent to the given lane that this GTU can enter, for the left lateral direction.
updateAccessibleAdjacentLanesLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Build a set of Lanes that is adjacent to the given lane that this GTU can enter, for the left lateral direction.
updateAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
Update the accessible adjacent lanes on the right.
updateAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Build a set of Lanes that is adjacent to the given lane that this GTU can enter, for the left lateral direction.
updateAccessibleAdjacentLanesRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Build a set of Lanes that is adjacent to the given lane that this GTU can enter, for the left lateral direction.
updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
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) - 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.DefaultAlexander
Update the backward headway and first object (e.g., a GTU) behind.
updateBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Update who's behind us and how far away the nearest object (e.g., a GTU) is.
updateBackwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Update who's behind us and how far away the nearest object (e.g., a GTU) is.
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.
updateCurrentCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates a set of relative lanes representing the current cross section.
updateCurrentCrossSection() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates a set of relative lanes representing the current 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.
updateFirstFollowers() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
updateFirstFollowers() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates 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.
updateFirstLeaders() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
updateFirstLeaders() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates 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.
updateFollowers() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
updateFollowers() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates 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.DefaultAlexander
Update the forward headway and first object (e.g., a GTU) in front.
updateForwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Update who's in front of us and how far away the nearest object (e.g., a GTU) is.
updateForwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Update who's in front of us and how far away the nearest object (e.g., a GTU) is.
updateGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
Update whether there is a GTU alongside, i.e.
updateGtuAlongside() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates whether there is a GTU alongside, i.e.
updateGtuAlongside() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates 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() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates infrastructure lane change info of a lane.
updateInfrastructureLaneChangeInfo() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates infrastructure lane change info of a lane.
updateInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Updates the infrastructural lane change info.
updateIntersectionConflicts() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates a set of intersection conflicts along the route.
updateIntersectionConflicts() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates a set of intersection conflicts along the route.
updateLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
 
updateLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
 
updateLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
 
updateLaneTrafficLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Update the information about the objects (e.g., GTUs) left of our GTU, and behind us or ahead on the left hand side.
updateLaneTrafficLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Update the information about the objects (e.g., GTUs) left of our GTU, and behind us or ahead on the left hand side.
updateLaneTrafficRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Update the information about the objects (e.g., GTUs) right of our GTU, and behind us or ahead on the left hand side.
updateLaneTrafficRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Update the information about the objects (e.g., GTUs) right of our GTU, and behind us or ahead on the left hand side.
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.
updateLeaders() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
updateLeaders() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates 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() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates the distance over which a lane change remains legally possible.
updateLegalLaneChangePossibility() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates the distance over which a lane change 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.DefaultAlexander
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.DefaultAlexander
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.DefaultAlexander
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.DefaultAlexander
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.DefaultAlexander
Update the parallel objects (e.g., GTUs) on the left, with information about their status and parallel overlap with our GTU.
updateParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Update the information about the objects (e.g., GTUs) parallel to our GTU on the left side.
updateParallelHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Update the information about the objects (e.g., GTUs) parallel to our GTU on the left side.
updateParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultAlexander
Update the parallel objects (e.g., GTUs) on the right, with information about their status and parallel overlap with our GTU.
updateParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Update the information about the objects (e.g., GTUs) parallel to our GTU on the right side.
updateParallelHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Update the information about the objects (e.g., GTUs) parallel to our GTU on the right side.
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() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates the distance over which a lane change remains physically possible.
updatePhysicalLaneChangePossibility() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates the distance over which a lane change 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.DefaultAlexander
Update speedLimit.
updateSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Update the perceived speed limit.
updateSpeedLimit() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Update the perceived speed limit.
updateSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
Updates the speed limit prospect.
updateSpeedLimitProspect() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
updateSpeedLimitProspect() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
updateSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
Updates the speed limit prospect.
updateSplitNumber() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates split numbers of infrastructure lane change info, 0 if it does not regard a split.
updateSplitNumber() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates split numbers of infrastructure lane change info, 0 if it does not regard a split.
updateTrafficLights() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
Updates set of traffic lights along the route.
updateTrafficLights() - Method in class org.opentrafficsim.road.gtu.lane.perceptionold.AbstractLanePerception
Updates a set of traffic lights along the route.
updateTrafficLights() - Method in interface org.opentrafficsim.road.gtu.lane.perceptionold.LanePerception
Updates a set of traffic lights along the route.
uri - Variable in class org.opentrafficsim.road.network.factory.xml.ListGeneratorTag
URI of the list.

V

valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.object.TrafficLight.TrafficLightColor
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.lane.perception.headway.HeadwayConflict.ConflictRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict.ConflictType
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.factory.xml.ArcTag.ArcDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag.ElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag.StripeType
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.Stripe.Permeable
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentrafficsim.road.gtu.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.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.lane.perception.headway.HeadwayConflict.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.gtu.lane.perception.headway.HeadwayConflict.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.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.factory.xml.ArcTag.ArcDirection
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.factory.xml.CrossSectionElementTag.ElementType
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.factory.xml.CrossSectionElementTag.StripeType
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.Stripe.Permeable
Returns an array containing the constants of this enum type, in the order they are declared.
VGAIN - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
Anticipation speed difference at full lane change desired.
via - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteTag
Via Nodes.
VoluntaryIncentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Interface for voluntary incentives.

W

weights - Variable in class org.opentrafficsim.road.network.factory.xml.GTUMixTag
Weights.
weights - Variable in class org.opentrafficsim.road.network.factory.xml.RouteMixTag
Weights.
weights - Variable in class org.opentrafficsim.road.network.factory.xml.ShortestRouteMixTag
Weights.
WGS84ToRDNewTransform() - Constructor for class org.opentrafficsim.road.test.TestGMParser.WGS84ToRDNewTransform
 
width - Variable in class org.opentrafficsim.road.network.factory.xml.CrossSectionElementTag
Lane width.
width - Variable in class org.opentrafficsim.road.network.factory.xml.RoadTypeTag
Default lane width.
widthDist - Variable in class org.opentrafficsim.road.network.factory.xml.GTUTag
GTU width.

X

x - Variable in class org.opentrafficsim.road.test.TestGMParser.WGS84ToRDNewTransform.Coords
 
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.
XmlNetworkLaneParser - Class in org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
XmlNetworkLaneParser(OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.factory.xml.XmlNetworkLaneParser
 
XMLParser - Class in org.opentrafficsim.road.network.factory
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

Y

y - Variable in class org.opentrafficsim.road.test.TestGMParser.WGS84ToRDNewTransform.Coords
 
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 W X Y 
Skip navigation links

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