A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Acceleration parameter type.
- A - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Acceleration parameter type.
- A - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
-
Acceleration parameter type.
- A_LAT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
-
Maximum comfortable acceleration in the lateral direction.
- AbstractActuatedControl - Class in org.opentrafficsim.road.gtu.lane.control
-
Simple linear CACC controller.
- AbstractActuatedControl(DelayedActuation) - Constructor for class org.opentrafficsim.road.gtu.lane.control.AbstractActuatedControl
-
Constructor using default sensors with no delay.
- AbstractCarFollowingModel - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Default implementation where desired speed and headway are pre-calculated for car-following.
- AbstractCarFollowingModel(DesiredHeadwayModel, DesiredSpeedModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
- AbstractDirectedLaneChangeModel - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
Common code for a family of lane change models like in M.
- AbstractDirectedLaneChangeModel(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
-
Construct a DirectedLaneChangeModel.
- AbstractGTUFollowingModelMobil - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Code shared between various car following models.
- AbstractGTUFollowingModelMobil() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
- AbstractGTUGeneratorOld - 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.
- AbstractGTUGeneratorOld(String, DEVSSimulatorInterface.TimeDoubleUnit, GTUType, Class<?>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, ContinuousDistDoubleScalar.Rel<Duration, DurationUnit>, long, Time, Time, Lane, Length, GTUDirectionality, LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, Generator<Route>, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- AbstractHeadway - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Super class for non-delayed and non-erroneous perception.
- AbstractHeadway(Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for an object ahead of us or behind us.
- AbstractHeadway(Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for an object parallel with us.
- AbstractHeadway(Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for an object in front, behind, or in parallel with us.
- AbstractHeadwayCopy - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Container for a reference to information about a (lane based) GTU and a headway.
- AbstractHeadwayCopy(Headway.ObjectType, String, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
-
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
- AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
-
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
- AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
-
Construct a new Headway information object, for a non-moving object parallel with us.
- AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
-
Construct a new Headway information object, for a non-moving object parallel with us.
- AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
-
Construct a new Headway information object, for a moving object parallel with us.
- AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
-
Construct a new Headway information object, for a moving object parallel with us.
- AbstractHeadwayCopy(Headway.ObjectType, String, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
-
Construct a new Headway information object, for a moving object ahead of us or behind us.
- AbstractHeadwayCopy(Headway.ObjectType, String, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
-
Construct a new Headway information object, for a moving object ahead of us or behind us.
- AbstractHeadwayGTU - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Container for a reference to information about a (lane based) GTU and a headway.
- AbstractHeadwayGTU(String, GTUType, Length, boolean, Length, Length, Speed, Acceleration, Speed, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Construct a new Headway information object, for a moving GTU ahead of us or behind us.
- AbstractHeadwayGTU(String, GTUType, Length, boolean, Length, Length, Speed, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us.
- AbstractHeadwayGTU(String, GTUType, Length, Length, Length, boolean, Length, Length, Speed, Acceleration, Speed, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Construct a new Headway information object, for a moving GTU parallel with us.
- AbstractHeadwayGTU(String, GTUType, Length, Length, Length, boolean, Length, Length, Speed, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Construct a new Headway information object, for a non-moving GTU parallel with us.
- AbstractHeadwayLaneBasedObject - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Lane based object headway with constructors for stationary information.
- AbstractHeadwayLaneBasedObject(Headway.ObjectType, String, Length, Length, Length, Length, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayLaneBasedObject
-
Construct a new Headway information object, for a non-moving object parallel with us.
- AbstractHeadwayLaneBasedObject(Headway.ObjectType, String, Length, Length, Length, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayLaneBasedObject
-
Construct a new Headway information object, for a non-moving object parallel with us.
- AbstractHeadwayLaneBasedObject(Headway.ObjectType, String, Length, Length, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayLaneBasedObject
-
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
- AbstractHeadwayLaneBasedObject(Headway.ObjectType, String, Length, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayLaneBasedObject
-
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
- AbstractIDM - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Implementation of the IDM.
- AbstractIDM(DesiredHeadwayModel, DesiredSpeedModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Constructor with modular models for desired headway and desired speed.
- AbstractIDMFactory<T extends AbstractIDM> - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Factory for IDM types.
- AbstractIDMFactory(T, StreamInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDMFactory
-
Sets the idm model, which should be state-less.
- AbstractIncentivesTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractIncentivesTacticalPlanner(CarFollowingModel, LaneBasedGTU, LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Constructor.
- 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, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Construct a Lane Based GTU.
- AbstractLaneBasedGTU2 - Class in org.opentrafficsim.road.gtu.lane
-
This class contains most of the code that is needed to run a lane based GTU.
- AbstractLaneBasedGTU2(String, GTUType, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Construct a Lane Based GTU.
- AbstractLaneBasedIndividualGTU - Class in org.opentrafficsim.road.gtu.lane
-
Specific type of LaneBasedGTU.
- AbstractLaneBasedIndividualGTU(String, GTUType, Length, Length, Speed, OTSSimulatorInterface, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
-
Construct a new AbstractLaneBasedIndividualGTU.
- AbstractLaneBasedMoveChecker - Class in org.opentrafficsim.road.gtu.lane
-
Abstract class that listens to move events of GTUs so checks can be performed.
- AbstractLaneBasedMoveChecker(OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedMoveChecker
-
Constructor.
- AbstractLaneBasedObject - Class in org.opentrafficsim.road.network.lane.object
-
An abstract implementation of the LaneBasedObject interface with the required fields being initialized and getters for those fields.
- AbstractLaneBasedObject(String, Lane, Length, OTSLine3D) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Construct a new LaneBasedObject with the required fields.
- AbstractLaneBasedObject(String, Lane, Length, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Construct a new AbstractLanebasedObject with the required fields.
- AbstractLaneBasedObject(String, Lane, LongitudinalDirectionality, Length, OTSLine3D) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Construct a new LaneBasedObject with the required fields.
- AbstractLaneBasedObject(String, Lane, LongitudinalDirectionality, Length, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Construct a new AbstractLanebasedObject with the required fields.
- AbstractLaneBasedStrategicalPlanner - Class in org.opentrafficsim.road.gtu.strategical
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractLaneBasedStrategicalPlanner(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
- AbstractLaneBasedStrategicalPlannerFactory<T extends LaneBasedStrategicalPlanner> - Class in org.opentrafficsim.road.gtu.strategical
-
Factory for creating
LaneBasedStrategicalRoutePlanner
using anyLaneBasedTacticalPlannerFactory
. - AbstractLaneBasedStrategicalPlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>) - Constructor for class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlannerFactory
-
Constructor with factory for tactical planners.
- AbstractLaneBasedStrategicalPlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>, ParameterFactory) - Constructor for class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlannerFactory
-
Constructor with factory for tactical planners.
- AbstractLaneBasedTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
-
A lane-based tactical planner generates an operational plan for the lane-based GTU.
- AbstractLaneBasedTacticalPlanner(CarFollowingModel, LaneBasedGTU, LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Instantiates a tactical planner.
- AbstractLaneBasedTacticalPlannerFactory<T extends LaneBasedTacticalPlanner> - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Abstract tactical planner factory which uses a car-following model factory for supplying peeked desired speed and headway.
- AbstractLaneBasedTacticalPlannerFactory(CarFollowingModelFactory<? extends CarFollowingModel>, PerceptionFactory) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlannerFactory
-
Constructor.
- 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 without mental module.
- AbstractLanePerception(LaneBasedGTU, Mental) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
-
Create a new LanePerception module with mental module.
- AbstractLinearFreeControl - Class in org.opentrafficsim.road.gtu.lane.control
-
Class that splits the desired acceleration of a controller in a fixed linear free term, and a term for following determined by the sub-class.
- AbstractLinearFreeControl(DelayedActuation) - Constructor for class org.opentrafficsim.road.gtu.lane.control.AbstractLinearFreeControl
-
Constructor using default sensors with no delay.
- AbstractPerceptionIterable<H extends Headway,U,C> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Abstract iterable that figures out how to find the next nearest object, including splits.
- AbstractPerceptionIterable(LaneBasedGTU, LaneRecord<?>, Length, boolean, Length, RelativePosition, Route) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable
-
Constructor.
- AbstractPerceptionIterable.Entry - Class in org.opentrafficsim.road.gtu.lane.perception
-
Class of objects for subclasses to return.
- AbstractPerceptionReiterable<H extends Headway,U> - Class in org.opentrafficsim.road.gtu.lane.perception
-
This class uses a single primary iterator which a subclass defines, and makes sure that all elements are only looked up and created once.
- AbstractPerceptionReiterable(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Constructor.
- AbstractPerceptionReiterable.PerceptionIterator - Class in org.opentrafficsim.road.gtu.lane.perception
-
This iterator is returned to callers of the
iterator()
method. - AbstractPerceptionReiterable.PrimaryIteratorEntry - Class in org.opentrafficsim.road.gtu.lane.perception
-
Class for
primaryIterator()
to return, implemented in subclasses. - AbstractSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractSensor(String, Lane, Length, RelativePosition.TYPE, DEVSSimulatorInterface.TimeDoubleUnit, Compatible) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Create a new AbstractSensor on a lane at a position on that lane at elevation
Sensor.DEFAULT_SENSOR_ELEVATION
and default geometry. - AbstractSensor(String, Lane, Length, RelativePosition.TYPE, DEVSSimulatorInterface.TimeDoubleUnit, OTSLine3D, Length, Compatible) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Create a sensor on a lane at a position on that lane.
- AbstractSensor(String, Lane, Length, RelativePosition.TYPE, DEVSSimulatorInterface.TimeDoubleUnit, OTSLine3D, Compatible) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Create a sensor on a lane at a position on that lane at elevation
Sensor.DEFAULT_SENSOR_ELEVATION
. - AbstractTask - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Has id, task demand and anticipation reliance as internal variables.
- AbstractTask(String) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
-
Constructor.
- AbstractTrafficLight - Class in org.opentrafficsim.road.network.lane.object.trafficlight
-
Basic, abstract implementation of a traffic light.
- AbstractTrafficLight(String, Lane, Length, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
-
Construct an AbstractTrafficLight at default elevation (use only on roads at elevation 0).
- AbstractTrafficLight(String, Lane, Length, DEVSSimulatorInterface.TimeDoubleUnit, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
-
Construct an AbstractTrafficLight with specified elevation.
- AbstractTrafficLightController - Class in org.opentrafficsim.road.network.lane.object.trafficlight
-
Standard fields and methods for traffic light controllers.
- AbstractTrafficLightController(String, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
Create a fixed time controller.
- accelerate(SimpleOperationalPlan, RelativeLane, Length, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationBusStop
-
Determine acceleration.
- accelerate(SimpleOperationalPlan, RelativeLane, Length, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationConflicts
-
Determine acceleration.
- accelerate(SimpleOperationalPlan, RelativeLane, Length, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, Parameters, SpeedLimitInfo) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationIncentive
-
Determine acceleration.
- accelerate(SimpleOperationalPlan, RelativeLane, Length, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationNoRightOvertake
-
Determine acceleration.
- accelerate(SimpleOperationalPlan, RelativeLane, Length, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationSpeedLimitTransition
-
Determine acceleration.
- accelerate(SimpleOperationalPlan, RelativeLane, Length, LaneBasedGTU, LanePerception, CarFollowingModel, Speed, Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationTrafficLights
-
Determine acceleration.
- ACCELERATION - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Parameter type for acceleration incentives.
- AccelerationBusStop - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AccelerationBusStop() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationBusStop
- AccelerationChecker - Class in org.opentrafficsim.road.gtu.lane
-
Checks acceleration bounds.
- AccelerationChecker(OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AccelerationChecker
-
Constructor.
- AccelerationChecker(OTSNetwork, Acceleration, Acceleration, Speed) - Constructor for class org.opentrafficsim.road.gtu.lane.AccelerationChecker
-
Constructor.
- AccelerationConflicts - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AccelerationConflicts() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationConflicts
- AccelerationIncentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AccelerationNoRightOvertake - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AccelerationNoRightOvertake() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationNoRightOvertake
- AccelerationSpeedLimitTransition - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AccelerationSpeedLimitTransition() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationSpeedLimitTransition
- AccelerationStep - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Storage for the result of a GTU following model.
- AccelerationStep(Acceleration, Time, Duration) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
-
Create a new GTUFollowingModelResult.
- AccelerationTrafficLights - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AccelerationTrafficLights() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationTrafficLights
- acceptGap(LanePerception, Parameters, SpeedLimitInfo, CarFollowingModel, double, Speed, Acceleration, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.GapAcceptance
-
Determine whether a gap is acceptable.
- accessibleAdjacentLanesLegal(LateralDirectionality, GTUType, GTUDirectionality) - 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.
- accessibleAdjacentLanesPhysical(LateralDirectionality, GTUType, GTUDirectionality) - 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.
- AccPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
ACC perception.
- AccPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.AccPerception
-
Constructor using default sensors with zero delay.
- AccPerception(LanePerception, HeadwayGtuType) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.AccPerception
-
Constructor using specified sensors.
- accumulate(PerceptionCollectable.Intermediate<I>, U, Length) - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.PerceptionAccumulator
-
Accumulate the next object to intermediate result.
- accumulateEntry(C, LaneBasedGTU, Detector) - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Detector.DetectorMeasurement
-
Returns an accumulated value for when the front reaches the detector.
- accumulateEntry(Detector.PlatoonMeasurement, LaneBasedGTU, Detector) - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
-
Returns an accumulated value for when the front reaches the detector.
- accumulateExit(C, LaneBasedGTU, Detector) - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Detector.DetectorMeasurement
-
Returns an accumulated value for when the rear leaves the detector.
- accumulateExit(Detector.PlatoonMeasurement, LaneBasedGTU, Detector) - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
-
Returns an accumulated value for when the rear leaves the detector.
- ACTIVE - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Cooperation
-
Cooperation similar to the default, with nuanced differences of when to ignore.
- ACTIVE - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Synchronization where a suitable leader is actively targeted, in relation to infrastructure.
- adapt(Parameters, double) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationHeadway
-
Adapt to task saturation by changing parameter values.
- adapt(Parameters, double) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSituationalAwareness
-
Adapt to task saturation by changing parameter values.
- adapt(Parameters, double) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSpeed
-
Adapt to task saturation by changing parameter values.
- adapt(Parameters, double) - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.Fuller.BehavioralAdaptation
-
Adapt to task saturation by changing parameter values.
- AdaptationHeadway - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Behavioral adaptation which increases the desired headway to reduce task-demand.
- AdaptationHeadway() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationHeadway
- AdaptationSituationalAwareness - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Behavioral adaptation which sets parameters for situational awareness and reaction time.
- AdaptationSituationalAwareness() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSituationalAwareness
- AdaptationSpeed - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Behavioral adaptation which reduces the desired speed to reduce task-demand.
- AdaptationSpeed() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSpeed
- add(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns the relative lane relative to this lane, for example "the left lane" of "the 3rd right lane" is "the 2nd right lane".
- addAccelerationIncentive(AccelerationIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Adds an acceleration incentive.
- addBias(GTUType.DEFAULTS, GeneratorPositions.LaneBias) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiasDefaults
-
Adds a GTU bias for randomly drawing a lane.
- addBias(GTUType, GeneratorPositions.LaneBias) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiases
-
Adds a GTU bias for randomly drawing a lane.
- addBusStop(String, Time, Duration, boolean) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
-
Adds a stop to the schedule.
- addCrossSectionElement(CrossSectionElement) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Add a cross section element at the end of the list.
- addDefaultLaneTypes() - Method in interface org.opentrafficsim.road.definitions.RoadDefinitions
-
Add the default LaneTypes that have been defined in the enum LaneType.DEFAULTS to the network.
- addDefaultLaneTypes() - Method in class org.opentrafficsim.road.network.OTSRoadNetwork
-
Add the default LaneTypes that have been defined in the enum LaneType.DEFAULTS to the network.
- addDistraction(String, String, Frequency, double, Duration, Duration, double) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DistractionFactory
-
Helper method to create a distraction.
- addDistraction(String, String, Frequency, double, Duration, Duration, TaskSupplier) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DistractionFactory
-
Helper method to create a distraction.
- addDistraction(DefaultDistraction, double) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DistractionFactory
-
Adds a default distraction.
- addDistraction(DefaultDistraction, TaskSupplier) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DistractionFactory
-
Adds a default distraction.
- addFraction(Link, double) - Method in class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
-
Add fraction to link, this will apply to
GTUType.ALL
and all time. - addFraction(Link, DurationVector, double[]) - Method in class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
-
Add fraction to link over time, this will apply to
GTUType.ALL
. - addFraction(Link, GTUType, double) - Method in class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
-
Add fraction to link for gtu type, this will apply to all time.
- addFraction(Link, GTUType, DurationVector, double[]) - Method in class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
-
Add fraction to link over time for gtu type.
- addGtu(Time) - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Add GTU to the current platoon.
- addGtu(Time, Node, Node, T) - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Add GTU to the current platoon.
- addGTU(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
Add a GTU to the set.
- 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.
- addGtuCompatability(GTUType, LongitudinalDirectionality) - Method in class org.opentrafficsim.road.network.lane.LaneType
-
Add GTU type to compatibility.
- addGtuToLane(Lane, Length) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Part of 'enterLane' which registers the GTU with the lane so the lane can report its GTUs.
- addIterable(RelativeLane, AbstractPerceptionReiterable<H, U>) - Method in class org.opentrafficsim.road.gtu.lane.perception.MultiLanePerceptionIterable
-
Adds an iterable for a lane.
- addLaneBasedObject(LaneBasedObject) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Insert a laneBasedObject at the right place in the laneBasedObject list of this Lane.
- addLaneCombination(Lane, Lane) - Method in class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
-
Add lane combination to the list.
- addLanes(Stripe.Permeable...) - Method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Adds a lane pair for each permeable, where the permeable determines the right-hand side line when building from left to right and vice versa.
- addLaneType(LaneType) - Method in interface org.opentrafficsim.road.definitions.RoadDefinitions
-
Add a Lane type to the map.
- addLaneType(LaneType) - Method in class org.opentrafficsim.road.network.OTSRoadNetwork
-
Add a Lane type to the map.
- addLinkCombination(CrossSectionLink, CrossSectionLink) - Method in class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
-
Add any combination of lanes on both links to the list.
- addMandatoryIncentive(MandatoryIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Adds a mandatory incentive.
- addMandatoryIncentive(MandatoryIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.steering.SteeringLmrs
-
Adds a mandatory incentive.
- addNext(RollingLaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
- addPermeability(GTUType, LateralDirectionality) - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
-
Add lateral permeability for a GTU type in the direction of the design line of the overarching CrossSectionLink.
- addPermeability(GTUType, Stripe.Permeable) - Method in class org.opentrafficsim.road.network.lane.Stripe
- addPhase(int, Duration, Duration) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
-
Add a new phase.
- addPlatoon(Time, Time) - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Add a platoon.
- addPrev(RollingLaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
- addSensor(SingleSensor) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Insert a sensor at the right place in the sensor list of this Lane.
- addShoulder(Length, LateralDirectionality) - Method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Adds 1 or 2 shoulders to the current set of lanes.
- addSpeedInfo(Length, SpeedLimitType<T>, T, Object) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Sets the speed info of a speed limit type.
- 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.
- addState(S, double) - Method in class org.opentrafficsim.road.gtu.generator.MarkovCorrelation
-
Adds a state to the root group of the Markov Chain.
- addState(S, S, double) - Method in class org.opentrafficsim.road.gtu.generator.MarkovCorrelation
-
Adds a state to the group of the Markov Chain indicated by a super state.
- addStep(FixedAccelerationModel) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Add one FixedAccelerationModel step to this SequentialFixedAccelerationModel.
- addTask(Task) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Adds a task.
- addTrafficLightToPhase(int, TrafficLight) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
Add a traffic light to a phase.
- addTrafficLightToPhase(int, TrafficLight) - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
-
Add a traffic light to a phase.
- addTrafficLightToPhase(int, TrafficLight) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
-
Add a traffic light to a phase.
- addTrigger(Lane, SimEventInterface<SimTimeDoubleUnit>) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Add an event to the list of lane triggers scheduled for this GTU.
- addTrigger(Lane, SimEventInterface<SimTimeDoubleUnit>) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Add an event to the list of lane triggers scheduled for this GTU.
- addTrigger(Lane, SimEventInterface<SimTimeDoubleUnit>) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Add an event to the list of lane triggers scheduled for this GTU.
- addVoluntaryIncentive(VoluntaryIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Adds a voluntary incentive.
- addVoluntaryIncentive(VoluntaryIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.steering.SteeringLmrs
-
Adds a voluntary incentive.
- ADULT_DISTRACTING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Adult distracting.
- aggregate(C, int, Duration) - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Detector.DetectorMeasurement
-
Returns an aggregated value.
- aggregate(Detector.PlatoonMeasurement, int, Duration) - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
-
Returns an aggregated value.
- ALIGN_GAP - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Synchronization by following the adjacent leader or aligning with the middle of the gap, whichever allows the largest acceleration.
- AlineaSwitch - Class in org.opentrafficsim.road.network.control.rampmetering
-
Switch implementing the ALINEA algorithm.
- AlineaSwitch(List<Detector>) - Constructor for class org.opentrafficsim.road.network.control.rampmetering.AlineaSwitch
- ALL_STOP - org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
All-way stop.
- ALL_STOP - org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Priority according to all-stop rules.
- allowsRoute(Route, GTUType) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether this lane allows the route to be followed.
- allowsRoute(Route, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether this lane allows the route to be followed.
- allowsRouteAtEnd(Route, GTUType) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether the end of this lane allows the route to be followed.
- allowsRouteAtEnd(Route, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether the end of this lane allows the route to be followed.
- ALPHA_ADJ - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- ALPHA_BCK - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- ALPHA_CL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- ALPHA_RL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- ALPHA_TL_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- ALPHA_TL_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- ALPHADS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
- Altruistic - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
The altruistic driver changes lane when that is beneficial for all drivers.
- Altruistic() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
- angle(double, double, double) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath.SequentialLaneChangePath
-
Returns the angle, relative to the lane center line, at the given cumulative length for a lane change of given total length and lateral deviation.
- animationAccess - Variable in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
the animation access.
- AnimationAccess() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure.AnimationAccess
- ANSWERING_CELL_PHONE - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Answering cell phone.
- anticipate(NeighborTriplet, Duration, Length, boolean) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Anticipation
-
Anticipate movement.
- anticipateMovement(Length, Speed, Acceleration) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
-
Returns info of the anticipation assuming constant acceleration.
- anticipateMovementFreeAcceleration(Length, Speed, Parameters, 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.
- Anticipation - Interface in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Form of anticipation.
- AnticipationDensity - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Collector to determine density based on GTUs.
- AnticipationDensity() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity
- AnticipationDensity.CountAndDistance - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Intermediate data to determine density.
- 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
- AnticipationSpeed - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Collector of leaders which derives an set of anticipation speeds from a lane.
- AnticipationSpeed(Speed, Length, RelativeLane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationSpeed
-
Constructor.
- AnticipationSpeed.SpeedSet - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Class to contain info from 1 lane, regarding 3 lanes.
- AnticipationTrafficPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Traffic perception using neighbors perception.
- AnticipationTrafficPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationTrafficPerception
-
Constructor.
- apply(LanePerception) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Apply mental model on perception.
- apply(LanePerception) - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.Mental
-
Apply mental model on perception.
- 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.
- applyOD(OTSRoadNetwork, ODMatrix, ODOptions) - Static method in class org.opentrafficsim.road.gtu.generator.od.ODApplier
-
Applies the OD to the network by creating vehicle generators.
- approachConflicts(Parameters, Iterable<HeadwayConflict>, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, CarFollowingModel, Length, Length, Speed, Acceleration, SpeedLimitInfo, ConflictUtil.ConflictPlans, LaneBasedGTU, RelativeLane) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Approach conflicts by applying appropriate acceleration (or deceleration).
- approachTargetSpeed(CarFollowingModel, Parameters, Speed, SpeedLimitInfo, Length, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
-
Returns an acceleration based on the car-following model in order to adjust the speed to a given value at some location ahead.
- Arrivals - Interface in org.opentrafficsim.road.gtu.generator.headway
-
Interface for arrivals in an
ArrivalsHeadwayGenerator
. - ArrivalsHeadwayGenerator - Class in org.opentrafficsim.road.gtu.generator.headway
-
Headway generation based on
Arrivals
. - ArrivalsHeadwayGenerator(Arrivals, SimulatorInterface.TimeDoubleUnit, StreamInterface, ArrivalsHeadwayGenerator.HeadwayDistribution) - Constructor for class org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator
- ArrivalsHeadwayGenerator.HeadwayDistribution - Interface in org.opentrafficsim.road.gtu.generator.headway
-
Headway distribution.
B
- B - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
-
Comfortable deceleration parameter type.
- B - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Comfortable deceleration parameter type.
- B - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Comfortable deceleration parameter type.
- B - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
-
Comfortable deceleration parameter type.
- B - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
-
Comfortable deceleration parameter type.
- B - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Comfortable deceleration.
- B_YELLOW - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.TrafficLightUtil
-
Maximum deceleration for stopping for yellow traffic light.
- B0 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Adjustment deceleration parameter type.
- B0 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationNoRightOvertake
-
Maximum adjustment deceleration, e.g.
- BABY_DISTRACTING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Baby distracting.
- 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.
- BCRIT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Critical deceleration.
- BCRIT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
Maximum critical deceleration, e.g.
- bestAccessibleAdjacentLane(Lane, LateralDirectionality, Length) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
- bestAccessibleAdjacentLane(Lane, LateralDirectionality, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
- 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_T - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationHeadway
-
Parameter for desired headway scaling.
- BETA_TAILGATE - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- BETA_V0 - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSpeed
-
Parameter for desired speed scaling.
- BETA_VFRONT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- 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
- 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
- BEZIER - Static variable in interface org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath
-
A simple Bezier curve directly to the lane change target position.
- BICYCLE_PATH - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Bicycle path (Dutch: fietspad).
- BLACK - org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
Traffic light is not working.
- Blockable - Interface in org.opentrafficsim.road.gtu.lane.tactical
-
Interface for tactical planners that can report their blocking status.
- BOTH - org.opentrafficsim.road.network.lane.changing.OvertakingDirection
-
Left and right are both allowed.
- BOTH - org.opentrafficsim.road.network.lane.Stripe.Permeable
-
Permeable in both directions.
- boundAcceleration(Acceleration, LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.VehicleModel
-
Returns a bounded acceleration.
- boundAcceleration(Acceleration, LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.VehicleModel.MassBased
-
Returns a bounded acceleration.
- BRAKING_LIGHTS - org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
-
Braking lights are on when observing the headway.
- brakingTime(Acceleration, Speed, Duration) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
-
Returns the effective braking time, which stops if stand-still is reached.
- Break - Class in org.opentrafficsim.road.gtu.lane
-
Utility to make debugging on a specific GTU more convenient.
- build() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DistractionFactory
-
Returns the list of distractions.
- build(LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, Route, Node, Node) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
Build one LaneBasedIndividualCar.
- build(OTSRoadNetwork) - Static method in class org.opentrafficsim.road.network.sampling.RoadSampler
-
Returns a factory to create a sampler.
- buildAccelerationLaneChangePlan(LaneBasedGTU, LateralDirectionality, DirectedPoint, Time, Speed, Acceleration, Duration, 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, Time, Speed, Acceleration, Duration, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
-
Build a plan with a path and a given start speed to try to reach a provided end speed.
- buildConflicts(List<Lane>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on list of lanes.
- buildConflicts(List<Lane>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator, LaneCombinationList, LaneCombinationList, String) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on list of lanes.
- buildConflicts(List<Lane>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilderParallel.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel
-
Build conflicts on list of lanes.
- buildConflicts(Lane, GTUDirectionality, Lane, GTUDirectionality, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflict on single lane pair.
- buildConflicts(Lane, GTUDirectionality, Lane, GTUDirectionality, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator, boolean) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflict on single lane pair.
- buildConflicts(Lane, GTUDirectionality, Lane, GTUDirectionality, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilderParallel.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel
-
Build conflict on single lane pair.
- buildConflicts(Lane, GTUDirectionality, Lane, GTUDirectionality, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilderParallel.WidthGenerator, boolean) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel
-
Build conflict on single lane pair.
- buildConflicts(OTSRoadNetwork, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on network.
- buildConflicts(OTSRoadNetwork, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on network.
- buildConflicts(OTSRoadNetwork, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilderParallel.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel
-
Build conflicts on network.
- buildConflicts(OTSRoadNetwork, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilderParallel.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel
-
Build conflicts on network.
- buildConflictsParallel(List<Lane>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on list of lanes; parallel implementation.
- buildConflictsParallel(OTSRoadNetwork, Map<String, Set<Link>>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on network using only the groups of links that have been identified as candidates with conflicts; parallel implementation.
- buildConflictsParallel(OTSRoadNetwork, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on network; parallel implementation.
- buildConflictsParallel(OTSRoadNetwork, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on network; parallel implementation.
- buildConflictsParallelBig(List<Lane>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on list of lanes; parallel implementation.
- buildConflictsParallelBig(List<Lane>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilderParallel.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel
-
Build conflicts on list of lanes.
- buildConflictsParallelSmall(List<Lane>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilder.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Build conflicts on list of lanes; parallel implementation.
- buildConflictsParallelSmall(List<Lane>, GTUType, DEVSSimulatorInterface.TimeDoubleUnit, ConflictBuilderParallel.WidthGenerator, LaneCombinationList, LaneCombinationList) - Static method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel
-
Build conflicts on list of lanes.
- buildGradualAccelerationPlan(LaneBasedGTU, 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.
- buildGradualAccelerationPlan(LaneBasedGTU, 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.
- buildLanePathInfo(LaneBasedGTU, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Build a list of lanes forward, with a maximum headway relative to the reference point of the GTU.
- buildLanePathInfo(LaneBasedGTU, Length, Lane, Length, GTUDirectionality) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Build a list of lanes forward, with a maximum headway relative to the reference point of the GTU.
- buildLinkListForward(LaneBasedGTU, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Make a list of links on which to drive next, with a maximum headway relative to the reference point of the GTU.
- buildMaximumAccelerationPlan(LaneBasedGTU, 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, SimpleOperationalPlan, LaneChange) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
-
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, Length, Time, Speed, Acceleration) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
-
Build a plan with a path and a given start speed to try to come to a stop with a given deceleration.
- BUS_LANE - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Bidirectional bus lane (Dutch: busstrook).
- BUS_STOP - org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Priority at bus stop, i.e.
- BusSchedule - Class in org.opentrafficsim.road.gtu.lane.tactical.pt
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- BusSchedule(String, String) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
- BusSchedule(String, List<Node>, String) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
- BusStop - Class in org.opentrafficsim.road.network.lane.object
-
A bus stop is a location on a lane.
- BusStop(String, Lane, Length, String, SimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.BusStop
- BUSSTOP - org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
bus stop.
- BusStopConflictRule - Class in org.opentrafficsim.road.network.lane.conflict
-
Conflict rule for conflicts where busses enter the lane after a stop.
- BusStopConflictRule(SimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
-
Constructor.
- BusStopPerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
-
Bus stop perception category.
- bySpeed(double, double) - Static method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Returns a bias by speed with normal extent.
- bySpeed(Speed, Speed) - Static method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Returns a bias by speed with normal extent.
- BySpeed(Speed, Speed) - Constructor for class org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition.BySpeed
-
Constructor.
- ByValue(double) - Constructor for class org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition.ByValue
-
Constructor.
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
- CACC - Interface in org.opentrafficsim.road.gtu.lane.control
-
Tagging interface to identify the tactical planner of the predecessor to be of a CACC controlled vehicle.
- CaccPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
CACC perception.
- CaccPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.CaccPerception
-
Constructor using default sensors with zero delay.
- CaccPerception(LanePerception, HeadwayGtuType) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.CaccPerception
-
Constructor using specified sensors.
- CACHED_POSITION - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
cached position count.
- CACHED_POSITION - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
cached position count.
- CACHING - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Caching on or off.
- CACHING - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Caching on or off.
- calculate(Query<G>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.road.network.sampling.indicator.TotalDelayReference
- calculateStartDistance(RollingLaneStructureRecord, RollingLaneStructureRecord, double) - Method in enum org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord.RecordLink
-
Calculate the start position of this record based on a neighboring source.
- calculateTaskDemand(LanePerception, LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.ConstantTask
-
Returns the gross task demand to be managed by a task manager.
- calculateTaskDemand(LanePerception, LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.ExponentialTask
-
Returns the gross task demand to be managed by a task manager.
- calculateTaskDemand(LanePerception, LaneBasedGTU, Parameters) - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.Task
-
Returns the gross task demand to be managed by a task manager.
- calculateTaskDemand(LanePerception, LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.TaskHeadwayBased
-
Returns the gross task demand to be managed by a task manager.
- calculateTaskDemand(LanePerception, LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.TaskRoadSideDistraction
-
Returns the gross task demand to be managed by a task manager.
- calculateWeight(int, int, int, Speed) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Returns a random draw weight for given lane.
- canBeAhead(HeadwayGTU, Length, int, Speed, Length, Speed, double, Acceleration, Duration, Duration, Length, Duration, Duration, double) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Returns whether a driver estimates it can be ahead of an adjacent vehicle for merging.
- canPlace() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.Placement
-
Returns whether the GTU can be placed.
- canPlace(SortedSet<HeadwayGTU>, LaneBasedGTUCharacteristics, Duration, Set<DirectedLanePosition>) - Method in class org.opentrafficsim.road.gtu.generator.CFRoomChecker
-
Return the maximum safe speed and position for a new GTU with the specified characteristics.
- canPlace(SortedSet<HeadwayGTU>, LaneBasedGTUCharacteristics, Duration, Set<DirectedLanePosition>) - Method in interface org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.RoomChecker
-
Return the maximum safe speed and position for a new GTU with the specified characteristics.
- canPlace(SortedSet<HeadwayGTU>, LaneBasedGTUCharacteristics, Duration, Set<DirectedLanePosition>) - Method in class org.opentrafficsim.road.gtu.generator.TTCRoomChecker
-
Return the maximum safe speed and position for a new GTU with the specified characteristics.
- CAR_FOLLOWING_MODEL - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
-
Parameter type for car-following model.
- CarFollowingHeadway(Length, Speed) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil.CarFollowingHeadway
-
Constructor.
- CarFollowingModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
Methods that a car-following model has to implement.
- CarFollowingModelFactory<T extends CarFollowingModel> - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
Factory for car-following models.
- CarFollowingUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Static methods regarding car-following for composition in tactical planners.
- CarFollowingUtil.CarFollowingHeadway - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Simple headway implementation for minimum car-following information.
- CategoricalLanePerception - Class in org.opentrafficsim.road.gtu.lane.perception
-
Standard perception completely based on connected perception categories.
- CategoricalLanePerception(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.CategoricalLanePerception
- CategoricalLanePerception(LaneBasedGTU, Mental) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.CategoricalLanePerception
- Categorization - Class in org.opentrafficsim.road.gtu.strategical.od
-
A categorization determines for what part of traffic certain demand data is applicable.
- Categorization(String, Class<?>, Class<?>...) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.Categorization
- Category - Class in org.opentrafficsim.road.gtu.strategical.od
-
A category is a set of objects who's class belongs to a certain categorization.
- Category(Categorization, Object, Object...) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.Category
- CCFACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
- CCFDEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
- CDS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
- CFBARoomChecker - Class in org.opentrafficsim.road.gtu.generator
-
Extends car-following placement with a first-order bounded acceleration (BA) principle.
- CFBARoomChecker() - Constructor for class org.opentrafficsim.road.gtu.generator.CFBARoomChecker
- CFRoomChecker - Class in org.opentrafficsim.road.gtu.generator
-
This class places GTU's behind the leader at the desired headway (i.e.
- CFRoomChecker() - Constructor for class org.opentrafficsim.road.gtu.generator.CFRoomChecker
- changeLaneInstantaneously(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Change lanes instantaneously.
- changeLaneInstantaneously(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Change lanes instantaneously.
- changeLaneInstantaneously(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Change lanes instantaneously.
- changePhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
-
Change the phase and/or color of the traffic lights.
- checkCarBuilderList() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
-
Check if car can be generated.
- checkMove(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedMoveChecker
-
Check the move of the given GTU.
- checkMove(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.AccelerationChecker
-
Check the move of the given GTU.
- checkMove(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.CollisionDetector
-
Check the move of the given GTU.
- checkMove(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.MultiLaneBasedMoveChecker
-
Check the move of the given GTU.
- checkRoom(LaneBasedGTU, Headway) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Checks whether the given GTU has sufficient space relative to a
Headway
. - CHILD_DISTRACTING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Child distracting.
- chooseLaneAtSplit(LaneDirection, Set<LaneDirection>) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
-
Selects a lane from a possible set.
- clearCutOffEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Clears the cut-off at the end.
- clearCutOffStart() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Clears the cut-off at the start.
- clearDemandWeight() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Clears the demand weight.
- clone(SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
-
Creates a clone of the conflict rule.
- clone(SimulatorInterface.TimeDoubleUnit) - Method in interface org.opentrafficsim.road.network.lane.conflict.ConflictRule
-
Creates a clone of the conflict rule.
- clone(SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
-
Creates a clone of the conflict rule.
- clone(SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.conflict.SplitConflictRule
-
Creates a clone of the conflict rule.
- clone(Network, boolean) - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- clone(OTSNetwork) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict.ConflictEnd
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.BusStop
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.Distraction
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.sensor.DestinationSensor
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.FlankSensor
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
-
Clone the LaneBasedObject for e.g., copying a network.
- clone(CrossSectionLink, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Clone the CrossSectionElement for e.g., copying a network.
- clone(CrossSectionLink, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Clone the CrossSectionElement for e.g., copying a network.
- clone(CrossSectionLink, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.Shoulder
-
Clone the CrossSectionElement for e.g., copying a network.
- clone(CrossSectionLink, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.road.network.lane.Stripe
-
Clone the CrossSectionElement for e.g., copying a network.
- clone(OTSRoadNetwork, String, SimulatorInterface.TimeDoubleUnit, OTSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.OTSRoadNetworkUtils
-
Clone the OTSRoadNetwork.
- collect(I) - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.PerceptionFinalizer
-
Translate the last intermediate result in to a final result.
- collect(Supplier<I>, PerceptionCollectable.PerceptionAccumulator<? super LaneBasedGTU, I>, PerceptionCollectable.PerceptionFinalizer<C, I>) - Method in class org.opentrafficsim.road.gtu.lane.perception.SortedSetPerceptionIterable
-
Deprecated.Collect the underlying objects in to a perceived result.
- collect(Supplier<I>, PerceptionCollectable.PerceptionAccumulator<? super U, I>, PerceptionCollectable.PerceptionFinalizer<C, I>) - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Collect the underlying objects in to a perceived result.
- collect(Supplier<I>, PerceptionCollectable.PerceptionAccumulator<? super U, I>, PerceptionCollectable.PerceptionFinalizer<C, I>) - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable
-
Collect the underlying objects in to a perceived result.
- collect(PerceptionCollectable.PerceptionCollector<C, ? super U, I>) - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable
-
Collect the underlying objects in to a perceived result.
- CollisionDetector - Class in org.opentrafficsim.road.gtu.lane
-
Checks for collisions.
- CollisionDetector(OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.CollisionDetector
-
Constructor.
- CollisionException - Exception in org.opentrafficsim.road.gtu.lane
-
Throw when a collision is detected.
- CollisionException() - Constructor for exception org.opentrafficsim.road.gtu.lane.CollisionException
- CollisionException(String) - Constructor for exception org.opentrafficsim.road.gtu.lane.CollisionException
- CollisionException(String, Throwable) - Constructor for exception org.opentrafficsim.road.gtu.lane.CollisionException
- CollisionException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.road.gtu.lane.CollisionException
- CollisionException(Throwable) - Constructor for exception org.opentrafficsim.road.gtu.lane.CollisionException
- combineInteractionTerm(Acceleration, Parameters, Speed, Speed, Length, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Combines an interaction term with the free term.
- combineInteractionTerm(Acceleration, Parameters, Speed, Speed, Length, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
-
Combines an interaction term with the free term.
- combineInteractionTerm(Acceleration, Parameters, Speed, Speed, Length, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
-
Combines an interaction term with the free term.
- combineInteractionTerm(Acceleration, Parameters, Speed, Speed, Length, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Combines an interaction term with the free term.
- compareTo(AbstractPerceptionReiterable.PrimaryIteratorEntry) - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable.PrimaryIteratorEntry
- compareTo(NeighborsUtil.DistanceGTU) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsUtil.DistanceGTU
- compareTo(Headway) - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- compareTo(InfrastructureLaneChangeInfo) - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
- compareTo(LaneStructure.Entry<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
- compareTo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
- compareTo(LaneChangeInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.routesystem.LaneChangeInfo
- compareTo(SingleSensor) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- compensate(T, FrequencyVector, TimeVector, Interpolation) - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Creates a demand vector in which the platoon demand has been compensated from the input demand vector.
- 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) - 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) - 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.FixedAccelerationModel
-
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, 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, 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, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
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) - 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 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 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) - 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 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 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) - 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 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 interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used if the is not leader in sight.
- computeBusStops() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
-
Returns bus stops.
- 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) - 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 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 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. - computeGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
-
Computes whether there is a GTU alongside.
- computeIfAbsent(Object, Supplier<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
-
Returns the cached value for the given key, or computes it if it's absent or not from the current simulation time.
- computeIfAbsent(Object, Supplier<T>, Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
-
Returns the cached value for the given key, or computes it if it's absent or not from the current simulation time.
- computeIfAbsent(Object, Supplier<T>, Object...) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
-
Returns the cached value for the given key, or computes it if it's absent or not from the current simulation time.
- 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.
- 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.
- computeSuitabilityWithLaneChanges(Lane, double, Map<Lane, Length>, int, LateralDirectionality, GTUType, GTUDirectionality) - 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. - concatenateNull(OTSLine3D, OTSLine3D) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Concatenate two paths, where the first may be
null
. - Conflict - Class in org.opentrafficsim.road.network.lane.conflict
-
Conflicts deal with traffic on different links/roads that need to consider each other as their paths may be in conflict spatially.
- CONFLICT - org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
intersection conflict.
- Conflict.ConflictEnd - Class in org.opentrafficsim.road.network.lane.conflict
-
Light-weight lane based object to indicate the end of a conflict.
- ConflictBuilder - Class in org.opentrafficsim.road.network.lane.conflict
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ConflictBuilder.FixedWidthGenerator - Class in org.opentrafficsim.road.network.lane.conflict
-
Generator with fixed width.
- ConflictBuilder.RelativeWidthGenerator - Class in org.opentrafficsim.road.network.lane.conflict
-
Generator with width factor on actual lane width.
- ConflictBuilder.WidthGenerator - Interface in org.opentrafficsim.road.network.lane.conflict
-
Generator for width.
- ConflictBuilderParallel - Class in org.opentrafficsim.road.network.lane.conflict
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ConflictBuilderParallel.FixedWidthGenerator - Class in org.opentrafficsim.road.network.lane.conflict
-
Generator with fixed width.
- ConflictBuilderParallel.RelativeWidthGenerator - Class in org.opentrafficsim.road.network.lane.conflict
-
Generator with width factor on actual lane width.
- ConflictBuilderParallel.WidthGenerator - Interface in org.opentrafficsim.road.network.lane.conflict
-
Generator for width.
- ConflictPlans() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
- conflictPriority() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
- ConflictPriority - Enum in org.opentrafficsim.road.network.lane.conflict
-
Priority of conflict.
- ConflictRule - Interface in org.opentrafficsim.road.network.lane.conflict
-
A conflict rule provides the conflict priority.
- ConflictType - Enum in org.opentrafficsim.road.network.lane.conflict
-
Type of conflict.
- ConflictUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
This class implements default behavior for intersection conflicts for use in tactical planners.
- ConflictUtil.ConflictPlans - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Holds the tactical plans of a driver considering conflicts.
- connectsToPath(LaneBasedGTU, Length, Lane, Length, GTUDirectionality, Link) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Determine whether the lane is directly connected to our route, in other words: if we would (continue to) drive on the given lane, can we take the right branch at the nextSplitNode without switching lanes?
- considerSpeedLimitTransitions(Parameters, Speed, SpeedLimitProspect, CarFollowingModel) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
-
Acceleration for speed limit transitions.
- Constant(String, double) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.TaskSupplier.Constant
-
Constructor.
- CONSTANT - Static variable in interface org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator.HeadwayDistribution
-
Constant headway.
- CONSTANT_ACCELERATION - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Anticipation
-
Assume constant acceleration.
- CONSTANT_SPEED - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Anticipation
-
Assume constant speed.
- constantAccelerationStop(CarFollowingModel, Parameters, Speed, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
-
Return constant acceleration in order to stop in specified distance.
- ConstantTask - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Class for constant demand.
- ConstantTask(String, double) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.ConstantTask
-
Constructor.
- constructContour(CrossSectionElement) - Static method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Construct a buffer geometry by offsetting the linear geometry line with a distance and constructing a so-called "buffer" around it.
- contains(GTUType) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiases
-
Whether a bias is defined for the given type.
- contains(GTUType.DEFAULTS) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiasDefaults
-
Whether a bias is defined for the given type.
- contains(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- contains(Lane, Lane) - Method in class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
-
Returns whether the combination of the two lanes is included.
- containsAddSource(Object) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns whether the given source is already added in the prospect.
- containsRemoveSource(Object) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns whether the given source is already removed in the prospect.
- containsType(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
-
Whether speed info is present for the given speed limit type.
- Controllable - Interface in org.opentrafficsim.road.gtu.lane.tactical
-
Interface for tactical planners to return the control state for visualization.
- Controllable.State - Enum in org.opentrafficsim.road.gtu.lane.tactical
-
Control state.
- ControlTacticalPlanner - Interface in org.opentrafficsim.road.gtu.lane.control
-
Interface for tactical planners that use control.
- CONVERSING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Conversing.
- cooperate(LanePerception, Parameters, SpeedLimitInfo, CarFollowingModel, LateralDirectionality, Desire) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Cooperation
-
Determine acceleration for cooperation.
- COOPERATING - org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Subject vehicle is cooperating for a lane change of another GTU.
- Cooperation - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Different forms of cooperation.
- copy(OTSRoadNetwork) - Static method in class org.opentrafficsim.road.network.factory.OTSRoadNetworkUtils
-
Make a copy of the network, without GTUs and listeners.
- COPY - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType
-
Info regarding the GTU is copied.
- CountAndDistance() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity.CountAndDistance
- countCompatibleLanes(CrossSectionLink, GTUType, GTUDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Determine how many lanes on a CrossSectionLink are compatible with a particular GTU type.
TODO: this method should probably be moved into the CrossSectionLink class - COURTESY - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Courtesy parameter.
- coveredDistance(double) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
Returns the covered distance driven to the given fractional position.
- create() - Method in class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD.Factory
-
Creates the default GTU characteristics generator based on OD information.
- create() - Method in class org.opentrafficsim.road.network.sampling.RoadSampler.Factory
-
Create sampler.
- create(Set<DirectedLanePosition>, StreamInterface) - Static method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
-
Create a GeneratorPositions object to draw positions from.
- create(Set<DirectedLanePosition>, StreamInterface, Map<CrossSectionLink, Double>, Map<CrossSectionLink, Node>) - Static method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
-
Create a GeneratorPositions object to draw positions from.
- create(Set<DirectedLanePosition>, StreamInterface, GeneratorPositions.LaneBiases) - Static method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
-
Create a GeneratorPositions object to draw positions from.
- create(Set<DirectedLanePosition>, StreamInterface, GeneratorPositions.LaneBiases, Map<CrossSectionLink, Double>, Map<CrossSectionLink, Node>) - Static method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
-
Create a GeneratorPositions object to draw positions from.
- create(GTUType) - Method in interface org.opentrafficsim.road.gtu.lane.VehicleModelFactory
-
Create next vehicle model for given GTU type.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlannerFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU, Route, Node, Node) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
-
Creates a new strategical planner for the given GTU.
- create(LaneBasedGTU, Route, Node, Node) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Creates a new strategical planner for the given GTU.
- createDownstreamGtu(LaneBasedGTU, LaneBasedGTU, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DefaultCaccSensors
-
Creates a headway object from a GTU, downstream.
- createDownstreamGtu(LaneBasedGTU, LaneBasedGTU, Length) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType
-
Creates a headway object from a GTU, downstream.
- createDownstreamGtu(LaneBasedGTU, LaneBasedGTU, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType.PerceivedHeadwayGtuType
-
Creates a headway object from a GTU, downstream.
- createHeadwayGtu(LaneBasedGTU, LaneBasedGTU, Length, boolean) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType
-
Creates a headway object from a GTU, downstream or upstream.
- createHeadwayGtu(LaneBasedGTU, LaneBasedGTU, Length, boolean) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType.PerceivedHeadwayGtuType
-
Creates a headway object from a GTU, downstream or upstream.
- createParallelGtu(LaneBasedGTU, LaneBasedGTU, Length, Length, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DefaultCaccSensors
-
Creates a headway object from a GTU, parallel.
- createParallelGtu(LaneBasedGTU, LaneBasedGTU, Length, Length, Length) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType
-
Creates a headway object from a GTU, parallel.
- createParallelGtu(LaneBasedGTU, LaneBasedGTU, Length, Length, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType.PerceivedHeadwayGtuType
-
Creates a headway object from a GTU, parallel.
- createPathAlongCenterLine(LaneBasedGTU, Length) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
-
Creates a path along lane center lines.
- createUpstreamGtu(LaneBasedGTU, LaneBasedGTU, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DefaultCaccSensors
-
Creates a headway object from a GTU, downstream.
- createUpstreamGtu(LaneBasedGTU, LaneBasedGTU, Length) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType
-
Creates a headway object from a GTU, downstream.
- createUpstreamGtu(LaneBasedGTU, LaneBasedGTU, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType.PerceivedHeadwayGtuType
-
Creates a headway object from a GTU, downstream.
- CROSS - org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord.RecordLink
-
Part of the current cross-section.
- CROSSING - org.opentrafficsim.road.network.lane.conflict.ConflictType
-
Crossing conflict.
- CrossSectionElement - Class in org.opentrafficsim.road.network.lane
-
Cross section elements are used to compose a CrossSectionLink.
- CrossSectionElement(CrossSectionLink, String, List<CrossSectionSlice>) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Construct a new CrossSectionElement.
- 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.
- CrossSectionElement(CrossSectionLink, String, Length, Length, Length, Length, boolean) - 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, SimulatorInterface.TimeDoubleUnit, CrossSectionElement) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Clone a CrossSectionElement for a new network.
- CrossSectionLink - Class in org.opentrafficsim.road.network.lane
-
A CrossSectionLink is a link with lanes where GTUs can possibly switch between lanes.
- CrossSectionLink(OTSRoadNetwork, String, OTSRoadNode, OTSRoadNode, LinkType, OTSLine3D, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Construction of a cross section link.
- CrossSectionLink(OTSRoadNetwork, CrossSectionLink) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Clone a CrossSectionLink for a new network.
- CrossSectionLink.Priority - Enum in org.opentrafficsim.road.network.lane
-
Priority of a link.
- CrossSectionSlice - Class in org.opentrafficsim.road.network.lane
-
The CrossSectionSlice provides the width and offset at a relative length of a CrossSectionElement.
- CrossSectionSlice(Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionSlice
-
Construct a new CrossSectionSlice.
- crossSectionSlices - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
The offsets and widths at positions along the line, relative to the design line of the parent link.
- CURRENT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Current lane.
- currentColor - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
the current light in the current phase.
- currentPhase - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
the current phase.
- CURVATURE - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
-
Curvature speed limit type.
- CycleTimeLightController - Class in org.opentrafficsim.road.network.control.rampmetering
-
Controller using a cycle time.
- CycleTimeLightController(OTSSimulatorInterface, List<TrafficLight>, Compatible) - Constructor for class org.opentrafficsim.road.network.control.rampmetering.CycleTimeLightController
D
- DCOOP - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Cooperative lane change desire threshold.
- deadEnd() - Method in class org.opentrafficsim.road.gtu.lane.tactical.routesystem.LaneChangeInfo
-
Returns whether the need to change lane comes from a dead-end.
- DEADEND - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Synchronization that only includes stopping for a dead-end.
- DEFAULT_MAP - Static variable in interface org.opentrafficsim.road.gtu.strategical.route.RouteGeneratorOD
-
Cache of default route generators per stream.
- DEFAULT_SENSOR_ELEVATION - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
-
Default elevation of a sensor; if the lane is not at elevation 0; this value is probably far off.
- DEFAULT_TRAFFICLIGHT_ELEVATION - Static variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
-
Default elevation of a traffic light (above zero; don't use this for lanes at non-zero elevation).
- DEFAULT_WIDTH_GENERATOR - Static variable in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
-
Default width generator for conflicts which uses 80% of the lane width.
- DEFAULT_WIDTH_GENERATOR - Static variable in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel
-
Default width generator for conflicts which uses 80% of the lane width.
- DefaultCaccSensors - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Default CACC sensors.
- DefaultCaccSensors() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DefaultCaccSensors
- DefaultConflictRule - Class in org.opentrafficsim.road.network.lane.conflict
-
Default determination of priority based on link priority, or right-hand traffic.
- DefaultConflictRule() - Constructor for class org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
- DefaultDistraction - Enum in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
-
Set of default distractions as derived by the research of Manuel Lindorfer.
- DefaultGTUCharacteristicsGeneratorOD - Class in org.opentrafficsim.road.gtu.generator.od
-
Default generator for
LaneBasedGTUCharacteristics
. - DefaultGTUCharacteristicsGeneratorOD() - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Constructor using null-routes, default GTU characteristics and LMRS.
- DefaultGTUCharacteristicsGeneratorOD(Set<TemplateGTUType>) - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Constructor using null-routes, provided GTU templates and LMRS.
- DefaultGTUCharacteristicsGeneratorOD(Set<TemplateGTUType>, StrategicalPlannerFactorySupplierOD) - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Constructor using null-routes, provided GTU templates and provided strategical planner factory supplier.
- DefaultGTUCharacteristicsGeneratorOD(Generator<GTUType>, RouteGeneratorOD, Set<TemplateGTUType>, StrategicalPlannerFactorySupplierOD) - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Constructor using route supplier, provided GTU templates and provided strategical planner factory supplier.
- DefaultGTUCharacteristicsGeneratorOD(StrategicalPlannerFactorySupplierOD) - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Constructor using using null-routes, default GTU characteristics and provided GTU templates and provided strategical planner factory supplier.
- DefaultGTUCharacteristicsGeneratorOD(RouteGeneratorOD) - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Constructor using route generator, default GTU characteristics and LMRS.
- DefaultGTUCharacteristicsGeneratorOD(RouteGeneratorOD, Set<TemplateGTUType>) - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Constructor using route supplier, provided GTU templates and LMRS.
- DefaultGTUCharacteristicsGeneratorOD(RouteGeneratorOD, StrategicalPlannerFactorySupplierOD) - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Constructor using route supplier, default GTU characteristics and provided strategical planner factory supplier.
- DefaultGTUCharacteristicsGeneratorOD.Factory - Class in org.opentrafficsim.road.gtu.generator.od
-
Factory for
DefaultGTUCharacteristicsGeneratorOD
. - DefaultLMRSPerceptionFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Perception factory with EgoPerception, InfrastructurePerception, NeighborsPerception and IntersectionPerception.
- DefaultLMRSPerceptionFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.DefaultLMRSPerceptionFactory
- DefaultRouteGenerator(StreamInterface) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.RouteGeneratorOD.DefaultRouteGenerator
-
Constructor.
- DefaultRouteSystem - Class in org.opentrafficsim.road.gtu.lane.tactical.routesystem
-
Default route system.
- DefaultRouteSystem() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.routesystem.DefaultRouteSystem
- DefaultSimplePerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
-
Default perception category.
- DELAY - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.LongitudinalControllerPerception
-
Sensor delay parameter.
- delayActuation(Acceleration, LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.control.AbstractActuatedControl
-
Delays the actuation of acceleration.
- delayActuation(Acceleration, LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.control.DelayedActuation
-
Delays the actuation of acceleration.
- DelayedActuation - Interface in org.opentrafficsim.road.gtu.lane.control
-
Delays the actuation of acceleration.
- DELTA - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Acceleration flattening.
- DemandPattern - Class in org.opentrafficsim.road.gtu.generator.headway
-
Demand pattern defined by a frequency vector, time vector and interpolation.
- DemandPattern(FrequencyVector, TimeVector, Interpolation) - Constructor for class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
-
Constructor.
- 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.
- DESIRE - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.mental.TaskLaneChanging.LateralConsideration
-
Desire based lateral consideration.
- DesireBased - Interface in org.opentrafficsim.road.gtu.lane.tactical
-
Interface for tactical planners that can return desire information for visualization.
- DESIRED_SPEED - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Default IDM desired speed model.
- desiredHeadway(Parameters, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
-
Determines the desired headway in equilibrium conditions, i.e.
- desiredHeadway(Parameters, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.DesiredHeadwayModel
-
Determines the desired headway in equilibrium conditions, i.e.
- desiredHeadway(Parameters, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Determines the desired headway in equilibrium conditions, i.e.
- desiredHeadway(Parameters, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Determines the desired headway in equilibrium conditions, i.e.
- desiredHeadway(Parameters, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Determines the desired headway in equilibrium conditions, i.e.
- desiredHeadway(Parameters, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Determines the desired headway in equilibrium conditions, i.e.
- DesiredHeadwayModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
Desired headway model.
- desiredSpeed(Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
-
Determines the desired speed.
- desiredSpeed(Parameters, SpeedLimitInfo) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.DesiredSpeedModel
-
Determines the desired speed.
- desiredSpeed(Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Determines the desired speed.
- desiredSpeed(Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Determines the desired speed.
- desiredSpeed(Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Determines the desired speed.
- desiredSpeed(Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Determines the desired speed.
- desiredSpeed(Parameters, SpeedLimitInfo) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.SocioDesiredSpeed
-
Determines the desired speed.
- DesiredSpeedModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
Desired speed model.
- DestinationSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
-
A DestinationSensor is a sensor that deletes a GTU that has the node it will pass after this sensor as its destination.
- DestinationSensor(Lane, Length, Compatible, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.DestinationSensor
- DestinationSensor(Lane, Length, GTUDirectionality, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.DestinationSensor
- destinationTotal(Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Calculates total number of trips over time for given destination.
- destroy() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- destroy() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- destroy(OTSRoadNetwork, SimulatorInterface.TimeDoubleUnit) - Static method in class org.opentrafficsim.road.network.OTSRoadNetworkUtils
-
Remove all objects and animation in the road network.
- Detector - Class in org.opentrafficsim.road.network.lane.object.sensor
-
Detector, measuring a dynamic set of measurements.
- Detector(String, Lane, Length, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Constructor for regular Dutch dual-loop detectors measuring flow and mean speed aggregated over 60s.
- Detector(String, Lane, Length, Length, DEVSSimulatorInterface.TimeDoubleUnit, Duration, Detector.DetectorMeasurement<?, ?>...) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Constructor.
- DETECTOR_AGGREGATE - Static variable in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Aggregation event.
- DETECTOR_TRIGGERED - Static variable in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Trigger event.
- Detector.CompressionMethod - Enum in org.opentrafficsim.road.network.lane.object.sensor
-
Defines the compression method for stored data.
- Detector.DetectorMeasurement<C,A> - Interface in org.opentrafficsim.road.network.lane.object.sensor
-
Interface for what detectors measure.
- Detector.PlatoonSizes - Class in org.opentrafficsim.road.network.lane.object.sensor
-
Measurement of platoon sizes based on time between previous GTU exit and GTU entry.
- determineDesire(Parameters, LanePerception, CarFollowingModel, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveBusStop
-
Determines level of lane change desire for a lane change incentive.
- determineDesire(Parameters, 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(Parameters, LanePerception, CarFollowingModel, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
-
Determines level of lane change desire for a lane change incentive.
- determineDesire(Parameters, 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(Parameters, 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(Parameters, 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(Parameters, 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(Parameters, LanePerception, CarFollowingModel, Desire, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveQueue
-
Determines level of lane change desire for a lane change incentive.
- determineDesire(Parameters, LanePerception, CarFollowingModel, Desire, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSocioSpeed
-
Determines level of lane change desire for a lane change incentive.
- determineDesire(Parameters, 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(Parameters, 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(Parameters, LanePerception, CarFollowingModel, Desire, Desire) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveStayRight
-
Determines level of lane change desire for a lane change incentive.
- determineDesire(Parameters, 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, CarFollowingModel, LaneChange, LmrsData, LanePerception, Iterable<MandatoryIncentive>, Iterable<VoluntaryIncentive>) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
Determines a simple representation of an operational plan.
- determinePriority(Conflict) - Method in class org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
-
Determines the priority for the given conflict.
- determinePriority(Conflict) - Method in interface org.opentrafficsim.road.network.lane.conflict.ConflictRule
-
Determines the priority for the given conflict.
- determinePriority(Conflict) - Method in class org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
-
Determines the priority for the given conflict.
- determinePriority(Conflict) - Method in class org.opentrafficsim.road.network.lane.conflict.SplitConflictRule
-
Determines the priority for the given conflict.
- DFREE - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveKeep
-
Free lane change threshold parameter type.
- DFREE - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Free lane change desire threshold.
- DIALING_CELL_PHONE - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Dialing cell phone.
- DirectBusStopPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Bus stop perception.
- DirectBusStopPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
- DirectDefaultSimplePerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- DirectDefaultSimplePerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- DirectedAltruistic - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
The altruistic driver changes lane when that is beneficial for all drivers.
- DirectedAltruistic(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
- DirectedEgoistic - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
The egoistic drive changes lane when this yields is personal advantage (totally ignoring any disadvantage to others).
- DirectedEgoistic(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
- DirectedFixedLaneChangeModel - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
Dummy lane change model with totally predictable results (used for testing).
- DirectedFixedLaneChangeModel() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
- DirectedLaneChangeModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
All directed lane change models must implement this interface.
- DirectedLaneMovementStep - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
Acceleration, lane change decision and time until when this movement is committed.
- DirectedLaneMovementStep(AccelerationStep, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
-
Construct a new LaneChangeModelResult.
- DirectedLanePosition - Class in org.opentrafficsim.road.network.lane
-
Store one position, direction and lane of a GTU.
- DirectedLanePosition(Lane, Length, GTUDirectionality) - Constructor for class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Construct a new DirectedLanePosition.
- DirectInfrastructurePerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Perceives information concerning the infrastructure, including splits, lanes, speed limits and road markings.
- DirectInfrastructurePerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
- DirectIntersectionPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Perceives traffic lights and intersection conflicts.
- DirectIntersectionPerception(LanePerception, HeadwayGtuType) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
- DIRECTIONAL_OCCUPANCY_SENSOR_TRIGGER_ENTRY_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
-
The timed event type for pub/sub indicating the triggering of the entry of an OccupancySensor.
- DIRECTIONAL_OCCUPANCY_SENSOR_TRIGGER_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
-
The timed event type for pub/sub indicating the triggering of the exit of an OccupancySensor.
- DirectionalOccupancySensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
-
An occupancy sensor is a lane-based object that can be triggered by a relative position of the GTU (e.g., front, back) when that relative position passes over the sensor location on the lane.
- DirectNeighborsPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Perception of surrounding traffic on the own road, i.e.
- DirectNeighborsPerception(LanePerception, HeadwayGtuType) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
- DirectNeighborsPerception(LanePerception, HeadwayGtuType, HeadwayGtuType) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
- disable() - Method in class org.opentrafficsim.road.network.control.rampmetering.CycleTimeLightController
-
Disables the traffic lights.
- disable() - Method in interface org.opentrafficsim.road.network.control.rampmetering.RampMeteringLightController
-
Disables the traffic lights.
- disable(Time, Time, Set<LaneDirection>) - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Disable the vehicle generator during the specific time.
- DISABLED - org.opentrafficsim.road.gtu.lane.tactical.Controllable.State
-
Control is disabled.
- DISTANCEONLY - org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
there is no observed object, just a distance.
- Distraction - Class in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
-
Task as seen by the Stochastic Distraction Model.
- Distraction - Class in org.opentrafficsim.road.network.lane.object
-
Distraction following a distance profile.
- Distraction(String, String, Frequency, double, Duration, Duration, StreamInterface, TaskSupplier) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.Distraction
-
Constructor.
- Distraction(String, Lane, Length, SimulatorInterface.TimeDoubleUnit, Distraction.DistractionProfile) - Constructor for class org.opentrafficsim.road.network.lane.object.Distraction
- Distraction.DistractionProfile - Interface in org.opentrafficsim.road.network.lane.object
-
Describes the profile around the distraction.
- Distraction.TrapezoidProfile - Class in org.opentrafficsim.road.network.lane.object
-
Distraction profile with trapezoid shape.
- DistractionFactory - Class in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
-
Utility to create a list of default distractions as derived by the research of Manuel Lindorfer.
- DistractionFactory(StreamInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DistractionFactory
-
Constructor.
- DLC - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Lane change desire of current lane change.
- DLEFT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
-
Current left lane change desire.
- DLEFT - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Current left lane change desire.
- DOWN - org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord.RecordLink
-
This record is downstream of the start distance source.
- downstreamLanes(GTUDirectionality, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the lanes that could be followed in a given direction and for the given GTU type.
- DownstreamNeighborsIterable - Class in org.opentrafficsim.road.gtu.lane.perception
-
Iterable to find downstream GTU's.
The behavior of this search is slightly altered usingboolean ignoreIfUpstream
. - DownstreamNeighborsIterable(LaneBasedGTU, LaneRecord<?>, Length, Length, RelativePosition, HeadwayGtuType, RelativeLane, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.DownstreamNeighborsIterable
-
Constructor.
- draw() - Method in interface org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGTUCharacteristicsGenerator
-
Generate a LaneBasedGTUCharacteristics object.
- draw() - Method in class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedTemplateGTUType
-
Generate the properties of the next GTU.
- draw() - Method in class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedTemplateGTUTypeDistribution
-
Generate a LaneBasedGTUCharacteristics object.
- draw() - Method in class org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator
-
Returns a new headway
h
assuming that the previous vehicle arrived at the current timet0
. - draw() - Method in class org.opentrafficsim.road.gtu.generator.headway.ListHeadways
- draw() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.WienerProcess
- draw(StreamInterface) - Method in interface org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator.HeadwayDistribution
-
Draws a randomized headway factor.
- draw(GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
-
Draw next link based on split fractions.
- draw(GTUType, Node, Route) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
-
Draw a new position to generate a GTU.
- draw(Node, Node, Category, StreamInterface) - Method in class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD
-
Generate new
LaneBasedGTUCharacteristics
using given input from OD. - draw(Node, Node, Category, StreamInterface) - Method in interface org.opentrafficsim.road.gtu.generator.od.GTUCharacteristicsGeneratorOD
-
Generate new
LaneBasedGTUCharacteristics
using given input from OD. - drawState(S, S[], I[], StreamInterface) - Method in class org.opentrafficsim.road.gtu.generator.MarkovCorrelation
-
Draws a next state from this Markov Chain process, with predefined state correlations, but dynamic intensities.
- DRIGHT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
-
Current right lane change desire.
- DRIGHT - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Current right lane change desire.
- DRINKING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Drinking.
- DSOLProblem - Class in org.opentrafficsim.road.definitions
-
Demonstration of problem.
- DSOLProblem() - Constructor for class org.opentrafficsim.road.definitions.DSOLProblem
- DSYNC - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Synchronized lane change desire threshold.
- DT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Time step parameter type.
- DT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
Fixed model time step.
- DT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
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.
- DYNAMIC_SIGN - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
-
Dynamic speed sign speed limit type.
- dynamicDesiredHeadway(Parameters, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Determines the dynamic desired headway, which is non-negative.
- dynamicHeadwayTerm(Parameters, Speed, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Determines the dynamic headway term.
E
- EGO_HEADWAY - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.GapAcceptance
-
Being informed of the model and parameters of other drivers, but applying own headway value.
- egoAcceleration(LanePerception, Parameters, SpeedLimitInfo, CarFollowingModel, double, Speed, LateralDirectionality) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.GapAcceptance
-
Determine whether a gap is acceptable.
- egoAnticipation(Speed, Acceleration, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Anticipation
-
Anticipate own movement.
- Egoistic - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
The egoistic drive changes lane when this yields is personal advantage (totally ignoring any disadvantage to others).
- Egoistic() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
- EMERGENCY_LIGHTS - org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
-
Alarm lights are on.
- enable(Duration) - Method in class org.opentrafficsim.road.network.control.rampmetering.CycleTimeLightController
-
Starts the cycle.
- enable(Duration) - Method in interface org.opentrafficsim.road.network.control.rampmetering.RampMeteringLightController
-
Enables, or keep enabled, the controller.
- ENABLED - org.opentrafficsim.road.gtu.lane.tactical.Controllable.State
-
Control is enabled.
- enoughSpace(LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder) - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
-
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.
- entails(Class<?>) - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
-
Returns whether the categorization contains a class that is, or is a sub type of, the given class.
- enterCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Appends a new cross-section at the downstream end.
- enterLane(Lane, Length, GTUDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
insert GTU at a certain position.
- Entry(Set<U>, C, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable.Entry
-
Constructor.
- Entry(Length, T) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
- Entry(U, C, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable.Entry
-
Constructor.
- equals(Object) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
- equals(Object) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition.BySpeed
- equals(Object) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition.ByValue
- equals(Object) - Method in class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
- equals(Object) - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions.Option
- equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
- equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
- equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
- equals(Object) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
- equals(Object) - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
- equals(Object) - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
- equals(Object) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- equals(Object) - Method in class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
- equals(Object) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- equals(Object) - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
- equals(Object) - Method in class org.opentrafficsim.road.network.lane.Lane
- equals(Object) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
- equals(Object) - Method in class org.opentrafficsim.road.network.lane.LaneType
- equals(Object) - Method in class org.opentrafficsim.road.network.lane.object.BusStop
- equals(Object) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- equals(Object) - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
- equals(Object) - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
- equals(Object) - Method in class org.opentrafficsim.road.network.sampling.LaneData
- equals(Object) - Method in class org.opentrafficsim.road.network.sampling.LinkData
- equals(Object) - Method in class org.opentrafficsim.road.network.sampling.NodeData
- equals(Object) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- equals(Object) - Method in class org.opentrafficsim.road.network.sampling.RouteData
- equals(Object) - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
- equals(Object) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
- equals(Object) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
- ERROR_HANDLER - Static variable in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Error handler when GTU exceptions occur.
- ERROR_TERM - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- estimate(LaneBasedGTU, LaneBasedGTU, Length, boolean, Time) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Estimation
-
Estimate headway, speed and acceleration.
- estimate(LaneBasedGTU, LaneBasedGTU, Length, boolean, Time) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Estimation.FactorEstimation
-
Estimate headway, speed and acceleration.
- Estimation - Interface in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Estimation of neighbor headway, speed and acceleration.
- Estimation.FactorEstimation - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Estimation based on a factor.
- eventMargin - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Margin to add to plan to check of the path will enter the next section.
- execute() - Method in class org.opentrafficsim.road.definitions.DSOLProblem
-
Demonstrate the problem.
- EXPONENTIAL - Static variable in interface org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator.HeadwayDistribution
-
Exponential headway distribution.
- ExponentialTask - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Class for exponential demand.
- ExponentialTask(String, double, double, Duration, SimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.ExponentialTask
-
Constructor.
- EXTERNAL_DISTRACTION - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
External distraction.
F
- Factory() - Constructor for class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD.Factory
- FeedbackTable(List<Steering.FeedbackTable.FeedbackVector>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable
- FeedbackVector(Speed, double, double, double, double) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable.FeedbackVector
- FilteredIterable<T extends Headway> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Returns only those elements that comply with the predicate.
- FilteredIterable(Iterable<T>, Predicate<T>) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.FilteredIterable
- finalizeLaneChange(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Performs the finalization of a lane change by leaving the from lanes.
- finalizeLaneChange(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Performs the finalization of a lane change by leaving the from lanes.
- finalizeRecording(KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- first() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Returns the first element.
- first() - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionIterable
-
Returns the first element.
- first() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionIterableSet
-
Returns the first element.
- fixed(VehicleModel) - Static method in interface org.opentrafficsim.road.gtu.lane.VehicleModelFactory
-
Factory returning the same instance always.
- 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.
- FixedWidthGenerator(Length) - Constructor for class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.FixedWidthGenerator
-
Constructor with width.
- FixedWidthGenerator(Length) - Constructor for class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel.FixedWidthGenerator
-
Constructor with width.
- fixInfo(Node, Node, T) - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Fix all info except time for GTU's added hereafter.
- FIXUPPOINTPROPORTION - Static variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
At what fraction of the first segment will an extra point be inserted if the
MAXIMUMDIRECTIONERROR
is exceeded. - FlankSensor - Class in org.opentrafficsim.road.network.lane.object.trafficlight
-
Embedded sensors used by a TrafficLightSensor.
- FlankSensor(String, Lane, Length, RelativePosition.TYPE, DEVSSimulatorInterface.TimeDoubleUnit, TrafficLightSensor, Compatible) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.FlankSensor
-
Construct a new FlankSensor.
- followingAcceleration(Parameters, Speed, Speed, Length, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followingAcceleration(Parameters, Speed, Speed, Length, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followingAcceleration(Parameters, Speed, Speed, Length, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followingAcceleration(Parameters, Speed, SpeedLimitInfo, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followingAcceleration(Parameters, Speed, SpeedLimitInfo, PerceptionIterable<? extends Headway>) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followingAcceleration(Parameters, Speed, SpeedLimitInfo, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followingAcceleration(Parameters, Speed, SpeedLimitInfo, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followingAcceleration(Parameters, Speed, SpeedLimitInfo, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followingAcceleration(Parameters, Speed, SpeedLimitInfo, PerceptionIterable<? extends Headway>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Determination of car-following acceleration, possibly based on multiple leaders.
- followSingleLeader(CarFollowingModel, Parameters, Speed, SpeedLimitInfo, Length, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
-
Follow a set of headway GTUs.
- followSingleLeader(CarFollowingModel, Parameters, Speed, SpeedLimitInfo, HeadwayGTU) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
-
Follow a set of headway GTUs.
- FOOTPATH - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Bidirectional footpath (Dutch: voetpad).
- forSplit() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
-
Returns whether this information regards a split in the road.
- fraction(Length) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Transform a position on the lane (can be less than zero or larger than the lane length) to a fraction.
- fractionalPosition(Lane, RelativePosition) - 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.AbstractLaneBasedGTU2
-
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, 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, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
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.
- 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) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
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 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.AbstractLaneBasedGTU2
-
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.
- fractionAtCoveredDistance(Length) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
Returns the fraction along the design line for having covered the given distance.
- 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, Parameters, Speed, SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
-
Calculate free acceleration.
- FREEWAY - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Controlled access roads (Dutch: snelweg).
- fromInaccessibleLane(boolean) - Static method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
Returns an instance for the case the entire lane is inaccessible.
- fromReferencePlan(LaneBasedGTU, Parameters, Steering.SteeringState, OperationalPlan, Steering.FeedbackTable) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering
-
Translates a reference trajectory in to steering angles and a resulting trajectory.
- fromReferencePoints(GTU, Parameters, Steering.SteeringState, Set<DirectedPoint>, List<OperationalPlan.Segment>) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering
-
Translates reference points in to steering angles and a resulting trajectory.
- FSPEED - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Speed limit adherence factor parameter type.
- FSPEED - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Speed limit adherance factor parameter type.
- Fuller - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Task-capability interface in accordance to Fuller (2011).
- Fuller(Set<? extends Task>, Set<Fuller.BehavioralAdaptation>) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Constructor with custom situational awareness.
- Fuller(Set<? extends Task>, Set<Fuller.BehavioralAdaptation>, TaskManager) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Constructor with custom situational awareness.
- Fuller.BehavioralAdaptation - Interface in org.opentrafficsim.road.gtu.lane.perception.mental
-
Behavioral adaptation by changing parameter values.
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
- GapAcceptance - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Interface for LMRS gap-acceptance models.
- generate() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
-
Generate a GTU.
- generateCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDMFactory
-
Returns a new instance of a car-following model.
- generateCarFollowingModel() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModelFactory
-
Returns a new instance of a car-following model.
- generateConflictPair(ConflictType, ConflictRule, boolean, Lane, Length, Length, GTUDirectionality, OTSLine3D, GTUType, Lane, Length, Length, GTUDirectionality, OTSLine3D, GTUType, DEVSSimulatorInterface.TimeDoubleUnit) - Static method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
Creates a pair of conflicts.
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.steering.SteeringLmrs
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
- generatePerception(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionFactory
-
Generate perception.
- generatePerception(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.DefaultLMRSPerceptionFactory
-
Generate perception.
- GeneratorObjects(LaneBasedGTUGenerator, Generator<Duration>, LaneBasedGTUCharacteristicsGenerator) - Constructor for class org.opentrafficsim.road.gtu.generator.od.ODApplier.GeneratorObjects
- GeneratorPositions - Class in org.opentrafficsim.road.gtu.generator
-
Helper class for vehicle generation which can draw the next GTU position to try to place a GTU.
- GeneratorPositions.GeneratorLanePosition - Class in org.opentrafficsim.road.gtu.generator
-
Class representing a vehicle generation lane, providing elementary information for randomly drawing links and lanes.
- GeneratorPositions.GeneratorLinkPosition - Class in org.opentrafficsim.road.gtu.generator
-
Class representing a vehicle generation link to provide individual generation positions.
- GeneratorPositions.LaneBias - Class in org.opentrafficsim.road.gtu.generator
-
Vehicle generation lateral bias.
- GeneratorPositions.LaneBiasDefaults - Class in org.opentrafficsim.road.gtu.generator
-
Set of lane biases per GTU type enum, based on the GTU Types that are defined by default.
- GeneratorPositions.LaneBiases - Class in org.opentrafficsim.road.gtu.generator
-
Set of lane biases per GTU type.
- GeneratorPositions.RoadPosition - Interface in org.opentrafficsim.road.gtu.generator
-
Interface for preferred road position for a lane bias.
- GeneratorPositions.RoadPosition.BySpeed - Class in org.opentrafficsim.road.gtu.generator
-
Road position based on desired speed.
- GeneratorPositions.RoadPosition.ByValue - Class in org.opentrafficsim.road.gtu.generator
-
Fixed road position.
- gentleUrgency(Acceleration, double, Parameters) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Return limited deceleration.
- get(int) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Retrieve one FixedAccelerationModel step.
- get(int) - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
-
Returns the i'th class.
- get(int) - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
-
Returns the i'th object.
- get(Class<T>) - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
-
Returns the object of this category pertaining to the specified class from the category.
- get(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
-
Returns desire in the given direction.
- get(ODOptions.Option<K>, Lane, Node, LinkType) - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Get option value.
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborTriplet
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
- getAcceleration() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Retrieve the acceleration of this FixedAccelerationModel.
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil.CarFollowingHeadway
- getAcceleration(LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.control.AbstractActuatedControl
-
Calculate acceleration.
- getAcceleration(LaneBasedGTU, Parameters) - Method in interface org.opentrafficsim.road.gtu.lane.control.LongitudinalControl
-
Calculate acceleration.
- getAccelerationIncentives() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Returns the acceleration incentives.
- getAccessibleAdjacentLanes(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getAccessibleAdjacentLanes(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getAccessibleAdjacentLanesLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getAccessibleAdjacentLanesRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getAccumulator() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity
-
Returns the accumulator.
- getAccumulator() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationSpeed
-
Returns the accumulator.
- getAccumulator() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.TaskHeadwayCollector
-
Returns the accumulator.
- getAccumulator() - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.PerceptionCollector
-
Returns the accumulator.
- getActualDepartureBusStop(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
-
Return the actual departure time.
- getActualDepartureConflict(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
-
Return the actual departure time.
- getAdjacentLaneDirection(LateralDirectionality, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
Returns the adjacent lane and direction.
- getAllPositions() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
-
Returns all underlying positions.
- getAngularError() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- getAngularErrorDerivateFeedback() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable.FeedbackVector
- getAngularErrorDerivative() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- getAngularErrorFeedback() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable.FeedbackVector
- getAngularErrorFeedback(Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable
-
Returns the feedback vector pertaining to the speed closest to the input speed.
- getAnticipationReliance() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
-
Returns the level of anticipation reliance.
- getAnticipationReliance() - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.Task
-
Returns the level of anticipation reliance.
- getAnticipationReliance(String) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Returns the anticipation reliance of the given task id.
- getAverageDuration() - Method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Returns the average duration.
- getBackwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getBeginWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the width at the begin of the parent link.
- getBias(GTUType) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiases
-
Returns the bias of given GTU type, or
Bias.None
if none defined for the GTU type. - getBias(GTUType.DEFAULTS) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiasDefaults
-
Returns the bias of given GTU type, or
Bias.None
if none defined for the GTU type. - getBounds() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getBounds() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
- getBounds() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
- getBounds() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getBounds() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- getBounds() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- getBounds() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
-
Return the bounds without throwing a RemoteException.
- getBounds() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- getBusStops() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.BusStopPerception
-
Returns the bus stops.
- getBusStops() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
-
Returns the bus stops.
- getCarFollowingAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
This method returns the current car-following acceleration of the GTU.
- getCarFollowingAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
This method returns the current car-following acceleration of the GTU.
- getCarFollowingAcceleration() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
This method returns the current car-following acceleration of the GTU.
- getCarFollowingModel() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Returns the car-following model.
- getCarFollowingModel() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
-
Returns the car-following model.
- 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.
- getCarFollowingModelFactoryString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlannerFactory
-
Returns a
String
representation of the car-following model factory. - getCarFollowingModelOld() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Returns the car-following model.
- getCarFollowingParameters() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlannerFactory
-
Returns the parameters for the car-following model using the factory.
- getCategories(Node, Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Returns the categories specified for given origin-destination combination.
- getCategorization() - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
- getCategorization() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getCenter() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getCenterLine() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the center line of this CrossSectionElement.
- getCharachteristicsGenerator() - Method in class org.opentrafficsim.road.gtu.generator.od.ODApplier.GeneratorObjects
-
Returns the generator of GTU characteristics.
- getClearanceDurationToNextPhase() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
- getClearanceDurationToNextPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- getCompatibility() - Method in class org.opentrafficsim.road.network.lane.LaneType
- getConflict() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict.ConflictEnd
- getConflictIds() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
- getConflictingLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the length of the conflict on the conflicting lane.
- getConflictingLink() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the conflicting link.
- getConflictingSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the speed limit on the conflicting lane.
- getConflictingStopLine() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the stop line on the conflicting lane.
- getConflictingTrafficLightDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the distance of a traffic light upstream on the conflicting lane.
- getConflictingVisibility() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the visibility on the conflicting lane within which conflicting vehicles are visible.
- getConflictPriority() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the conflict priority.
- getConflictRule() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
- getConflictRuleType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the conflict rule type.
- getConflicts() - Method in class org.opentrafficsim.road.network.lane.object.BusStop
-
Returns the downstream conflicts of the bus stop.
- getConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
-
Returns a set of conflicts along the route.
- getConflicts(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
Returns a set of conflicts along the route.
- getConflictType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the conflict type.
- getConflictType() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
- getConsideration(LanePerception, LaneBasedGTU, Parameters) - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.TaskLaneChanging.LateralConsideration
-
Returns fraction of lateral consideration, <0 for left lane, >0 for right lane.
- getContour() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the contour of this CrossSectionElement.
- getContourPoints() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getControlState() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.Controllable
-
Returns the control state.
- getCorrectCurrentLanes() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
- getCount() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity.CountAndDistance
- getCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns a set of relative lanes representing the cross section.
- getCrossSection() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns a set of relative lanes representing the cross section.
- getCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns a set of relative lanes representing the cross section.
- getCrossSectionElement() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAcross
- getCrossSectionElement(String) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Find a cross section element with a specified id.
- getCrossSectionElementList() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Retrieve a safe copy of the cross section element list.
- getCrossSectionRecords() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure.AnimationAccess
- getCurrent() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationSpeed.SpeedSet
-
Returns the speed regarding the current lane.
- getCurrentPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
- getCurrentPhase() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
- getCurrentPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- getCutOffEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns distance where the structure was cut-off.
- getCutOffStart() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns distance where the structure was cut-off.
- getCycleTime() - Method in class org.opentrafficsim.road.network.control.rampmetering.AlineaSwitch
-
Returns the cycle time.
- getCycleTime() - Method in interface org.opentrafficsim.road.network.control.rampmetering.RampMeteringSwitch
-
Returns the cycle time.
- getCycleTime() - Method in class org.opentrafficsim.road.network.control.rampmetering.RwsSwitch
-
Returns the cycle time.
- getDefaultRouteSupplier(StreamInterface) - Static method in interface org.opentrafficsim.road.gtu.strategical.route.RouteGeneratorOD
-
Returns a default route generator for shortest routes based on the given stream.
- getDefaultValue() - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions.Option
-
Returns the default value.
- getDelayedHeadway(LaneBasedGTU, LaneBasedGTU, Length, boolean, Time) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Estimation
-
Returns a delayed headway.
- getDelayedSpeedDifference(LaneBasedGTU, LaneBasedGTU, Time) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Estimation
-
Returns a delayed speed difference (other minus ego).
- getDemand(Node, Node, Category, Time, boolean) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Returns the demand at given time.
- getDemandPattern(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getDemandVector() - Method in class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
-
Returns the demand vector.
- getDemandVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getDemandWeight() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Returns the demand weight.
- getDensity(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationTrafficPerception
-
Returns the perceived density on the given lane.
- getDensity(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.TrafficPerception
-
Returns the perceived density on the given lane.
- getDepartureTime(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
-
Returns departure time for the given bus stop.
- getDescription() - Method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Returns the description.
- getDescription() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.Distraction
-
Returns the description.
- getDesignLineOffset() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
-
Retrieve the design line offset.
- getDesignLineOffsetAtBegin() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the offset from the design line at the begin of the parent link.
- getDesignLineOffsetAtEnd() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the offset from the design line at the end of the parent link.
- getDesiredAcceleration(LaneBasedGTU, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.control.AbstractActuatedControl
-
Returns the desired acceleration from the longitudinal control.
- getDesiredAcceleration(LaneBasedGTU, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.control.AbstractLinearFreeControl
-
Returns the desired acceleration from the longitudinal control.
- getDesiredSpeed() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
This method returns the current desired speed of the GTU.
- getDesiredSpeed() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
This method returns the current desired speed of the GTU.
- getDesiredSpeed() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
This method returns the current desired speed of the GTU.
- getDesiredSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Returns the perceived desired speed of the neighbor.
- getDesiredSpeed() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
-
Returns the perceived desired speed of the neighbor.
- getDesiredSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Returns the perceived desired speed of the neighbor.
- getDesireToLeave(Parameters, Length, int, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
-
Calculates desire to leave a lane for a single infrastructure info.
- getDestination() - Method in class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGTUCharacteristics
- getDestination() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
- getDestination() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
- getDestinationNodeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getDestinations() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getDetectedGTUTypes() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Retrieve the object that decides if a particular GTU type is detected when passing in a particular direction.
- getDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneDirectionRecord
-
Returns the direction of travel.
- getDirection() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneRecord
-
Returns the direction of travel.
- getDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns the direction of travel.
- getDirection() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Return lateral lane change direction.
- getDirection() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
- getDirection() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- getDirection() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
- getDirection(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Return the directionality of a lane on which the GTU is registered for its current operational plan.
- getDirection(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Return the directionality of a lane on which the GTU is registered for its current operational plan.
- getDirection(Lane) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Return the directionality of a lane on which the GTU is registered for its current operational plan.
- getDirectionality(GTUType) - Method in class org.opentrafficsim.road.network.lane.LaneType
-
Get the permitted driving directions for a given GTU type on this Lane.
- getDirectionality(GTUType, boolean) - Method in class org.opentrafficsim.road.network.lane.LaneType
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity.CountAndDistance
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsUtil.DistanceGTU
-
Returns the distance.
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Retrieve the strongly typed distance to the other object.
- getDistance() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
Retrieve the strongly typed distance to the other object.
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
-
Retrieve the strongly typed distance to the other object.
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.UnderlyingDistance
- getDistance(L, LaneRecord<?>, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneBasedObjectIterable
-
Returns the distance to the object.
- getDistance(LaneBasedGTU, LaneRecord<?>, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.DownstreamNeighborsIterable
-
Returns the distance to the object.
- getDistance(LaneBasedGTU, LaneRecord<?>, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.UpstreamNeighborsIterable
-
Returns the distance to the object.
- getDistance(U, LaneRecord<?>, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable
-
Returns the distance to the object.
- getDistanceAlongLane(LaneBasedGTU, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
Returns the distance along the reference lane that the GTU travels from the current location up to the point.
- getDistances() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the distances at which a change in the prospect is present in order (upstream first).
- getDistances(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the distances at which a change of the given speed limit type in the prospect is present in order (most upstream first).
- getDistanceToPosition(Length) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneRecord
-
Returns the distance from the reference to the given location.
- getDistraction(Length) - Method in interface org.opentrafficsim.road.network.lane.object.Distraction.DistractionProfile
-
Returns the level of distraction at the given distance.
- getDistraction(Length) - Method in class org.opentrafficsim.road.network.lane.object.Distraction
-
Returns the level of distraction at the given distance.
- getDistraction(Length) - Method in class org.opentrafficsim.road.network.lane.object.Distraction.TrapezoidProfile
-
Returns the level of distraction at the given distance.
- 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).
- getDownstreamEdge() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure.AnimationAccess
- getDownstreamGtus(LaneBasedGTU, HeadwayGtuType, Length) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
Provides the downstream GTUs.
- getDownstreamObjects(Class<T>, LaneBasedGTU, RelativePosition.TYPE) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Retrieve objects of a specific type.
- getDownstreamObjects(Class<T>, LaneBasedGTU, RelativePosition.TYPE) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Retrieve objects of a specific type.
- getDownstreamObjects(RelativeLane, Class<T>, LaneBasedGTU, RelativePosition.TYPE) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Retrieve objects on a lane of a specific type.
- getDownstreamObjects(RelativeLane, Class<T>, LaneBasedGTU, RelativePosition.TYPE) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Retrieve objects on a lane of a specific type.
- getDownstreamObjectsOnRoute(Class<T>, LaneBasedGTU, RelativePosition.TYPE, Route) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Retrieve objects of a specific type.
- getDownstreamObjectsOnRoute(Class<T>, LaneBasedGTU, RelativePosition.TYPE, Route) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Retrieve objects of a specific type.
- getDownstreamObjectsOnRoute(RelativeLane, Class<T>, LaneBasedGTU, RelativePosition.TYPE, Route) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Retrieve objects on a lane of a specific type.
- getDownstreamObjectsOnRoute(RelativeLane, Class<T>, LaneBasedGTU, RelativePosition.TYPE, Route) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Retrieve objects on a lane of a specific type.
- getDuration() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
- getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Retrieve the duration of this FixedAccelerationModel.
- getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
- getDurationInLaneAfterLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Get the duration to stay in a Lane after a lane change.
- getDwellTime(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
-
Returns dwell time for the given bus stop.
- getDx() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable
-
Returns the longitudinal length of the relevant relative position such that distances to this points can be calculated.
- getEgoSpeed(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Estimation
-
Returns the ego speed.
- getEndLine() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Returns the line over which GTUs enter and leave the link at the end node.
- getEndSpeed() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
- getEndTime() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getEndWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the width at the end of the parent link.
- getExposure() - Method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Returns the exposure.
- getExtendedCrossSection() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Returns the extended cross-section, which includes all lanes for which a first record is present.
- getExtendedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Returns the extended cross-section, which includes all lanes for which a first record is present.
- getFactory(Node, Node, Category, StreamInterface) - Method in interface org.opentrafficsim.road.gtu.generator.od.StrategicalPlannerFactorySupplierOD
-
Supplies a strategical factory.
- getFactory(Node, Node, Category, StreamInterface) - Method in interface org.opentrafficsim.road.gtu.generator.od.StrategicalPlannerFactorySupplierOD.TacticalPlannerFactorySupplierOD
-
Returns a tactical planner factory based on OD information.
- getFinalizer() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity
-
Returns the finalizer.
- getFinalizer() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationSpeed
-
Returns the finalizer.
- getFinalizer() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.TaskHeadwayCollector
-
Returns the finalizer.
- getFinalizer() - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.PerceptionCollector
-
Returns the finalizer.
- getFirstDownstreamGTUs(LaneStructureRecord, RelativePosition, RelativePosition, RelativePosition.TYPE, Time) - Static method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsUtil
-
Returns a set of first leaders per branch, relative to given relative position.
- getFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
-
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
- getFirstFollowers(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsPerception
-
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate GTU.
- getFirstGtu(GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the first GTU on the lane, relative to a driving direction on this lane.
- getFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
-
Set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate GTU.
- getFirstLeaders(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.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.
- getFirstRecord(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Returns the first record on the given lane.
- getFirstRecord(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Returns the first record on the given lane.
- getFirstUpstreamGTUs(LaneStructureRecord, RelativePosition, RelativePosition, RelativePosition.TYPE, Time) - Static method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsUtil
-
Returns a set of first followers per branch, relative to given relative position.
- getFollower(HeadwayGTU, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, HeadwayGTU, Length) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Returns the upstream gtu of the given gtu.
- getFollowerAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Return the acceleration of the follower.
- getFollowerAccelerationStep() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Retrieve the AccelerationStep for the (new) follower GTU.
- getFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
-
Set of followers on a lane, including adjacent GTU's who's FRONT is back of the own vehicle FRONT.
- getFollowers(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsPerception
-
Set of followers on a lane, including adjacent GTU's who's FRONT is back of the own vehicle FRONT.
- getFollowerValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Return the time up to which the result of the follower is valid.
- getFollowingAcceleration(LaneBasedGTU, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.control.AbstractLinearFreeControl
-
Returns the following acceleration of the longitudinal control.
- getFollowingAcceleration(LaneBasedGTU, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.control.LinearACC
-
Returns the following acceleration of the longitudinal control.
- getFollowingAcceleration(LaneBasedGTU, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.control.LinearCACC
-
Returns the following acceleration of the longitudinal control.
- getFollowingAcceleration(LaneBasedGTU, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.control.PloegACC
-
Returns the following acceleration of the longitudinal control.
- getFollowingAcceleration(LaneBasedGTU, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.control.PloegCACC
-
Returns the following acceleration of the longitudinal control.
- getForwardHeadwayGTU() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getForwardHeadwayGTU() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getForwardHeadwayObject() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getForwardHeadwayObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getFraction() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Returns the fraction of the lane change performed.
- getFrequency() - Method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Returns the frequency per exposed driver.
- getFrequency(Time, boolean) - Method in interface org.opentrafficsim.road.gtu.generator.headway.Arrivals
-
Returns the demand at given time, which may be the sum of child objects.
- getFrequency(Time, boolean) - Method in class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
-
Returns the demand at given time, which may be the sum of child objects.
- getFromId(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Returns a default distraction from the id.
- getFromNode() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns the the 'from' node of the link belonging to this lane, in the driving direction.
- getFromNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns the the 'from' node of the link belonging to this lane, in the driving direction.
- getFront() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getFullId() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the id of this CrossSectionElement.
- getFullId() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- getGeneratedGTUs() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
- getGenerator() - Method in class org.opentrafficsim.road.gtu.generator.od.ODApplier.GeneratorObjects
-
Returns the main generator for GTU's.
- getGenerator() - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Returns the vehicle generator for sub classes.
- getGfmr() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
- getGfmr() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
- getGlobalInterpolation() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getGlobalTimeVector() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getGtu() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Returns the GTU.
- getGtu() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
- getGtu() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
- getGtu() - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
- getGtu() - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
- getGtu() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getGtu(int) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the index'th GTU.
- getGtu(int, Time) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the index'th GTU at specified time.
- getGTU() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsUtil.DistanceGTU
-
Returns the GTU.
- getGtuAhead(Length, GTUDirectionality, RelativePosition.TYPE, Time) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the first GTU where the relativePosition is in front of another GTU on the lane, in a driving direction on this lane, compared to the DESIGN LINE.
- getGtuBehind(Length, GTUDirectionality, RelativePosition.TYPE, Time) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the first GTU where the relativePosition is behind a certain position on the lane, in a driving direction on this lane, compared to the DESIGN LINE.
- getGtuClass() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getGtuDirection() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Retrieve the gtuDirection.
- getGtuList() - Method in class org.opentrafficsim.road.network.lane.Lane
- getGtuList(Time) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the list of GTU's at the specified time.
- getGtuStatus() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
For subclasses that create a copy of themselves.
- getGTUStatuses(LaneBasedGTU, Time) - Static method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Collects GTU statuses from a gtu.
- getGtuType() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getGtuType() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- getGtuType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
- getGtuType() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
- getGtuType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- getGtuType() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
- getGtuTypeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborTriplet
- getHeadway(LanePerception, LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.TaskCarFollowing
-
Returns a collector for the task demand.
- getHeadway(LanePerception, LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.TaskHeadwayBased
-
Returns a collector for the task demand.
- getHeadway(LanePerception, LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.TaskLaneChanging
-
Returns a collector for the task demand.
- getHeadwayGenerator() - Method in class org.opentrafficsim.road.gtu.generator.od.ODApplier.GeneratorObjects
-
Returns the generator of headways.
- getHighestSpeedLimit() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the highest speed limit of this lane.
- 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.AbstractHeadwayCopy
- getId() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
- getId() - Method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Returns the id.
- getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.Distraction
-
Returns the id.
- getId() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil.CarFollowingHeadway
- getId() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
- getId() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getId() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the id of this CrossSectionElement.
- getId() - Method in enum org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
- getId() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
- getId() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
- getId() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
- getId() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
- getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- getId() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getId() - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
- getId() - Method in class org.opentrafficsim.road.network.sampling.LaneData
- getId() - Method in class org.opentrafficsim.road.network.sampling.LinkData
- getId() - Method in class org.opentrafficsim.road.network.sampling.NodeData
- getId() - Method in class org.opentrafficsim.road.network.sampling.RouteData
- getId() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
-
Returns the id.
- getIdentity() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity
-
Returns the identity value, the initial intermediate value.
- getIdentity() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationSpeed
-
Returns the identity value, the initial intermediate value.
- getIdentity() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.TaskHeadwayCollector
-
Returns the identity value, the initial intermediate value.
- getIdentity() - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.PerceptionCollector
-
Returns the identity value, the initial intermediate value.
- getIndicatorIntent() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- getIndicatorIntent() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
- getIndicatorObjectDistance() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
- getInfoClass() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
-
Returns the class of the info related to this speed limit type.
- getInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns infrastructure lane change info of a lane.
- getInfrastructureLaneChangeInfo(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns infrastructure lane change info of a lane.
- getInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns infrastructure lane change info of a lane.
- getInitialLongitudinalPositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- getInitialSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- getInitialSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getInterarrivelTimeDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getInterpolation() - Method in class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
-
Returns the interpolation.
- getInterpolation(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getInterval() - Method in interface org.opentrafficsim.road.network.control.rampmetering.RampMeteringSwitch
-
Returns the control interval.
- getInterval() - Method in class org.opentrafficsim.road.network.control.rampmetering.SingleCrossSectionSwitch
-
Returns the control interval.
- getLane() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayLaneBasedObject
-
Lane at which the object is located.
- getLane() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayLaneBasedObject
-
Lane at which the object is located.
- getLane() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneDirectionRecord
-
Returns the lane.
- getLane() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneRecord
-
Returns the lane.
- getLane() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns the lane.
- getLane() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Retrieve the lane.
- getLane() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
- getLane() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- getLane() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
- getLane() - Method in class org.opentrafficsim.road.network.sampling.LaneData
- getLaneBasedObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
- getLaneBasedObjectMap() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of LaneBasedObjects of this Lane.
- getLaneBasedObjects() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of all LaneBasedObjects of this Lane.
- getLaneBasedObjects(Length, Length) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of LaneBasedObjects of this Lane in the specified distance range.
- getLaneBiasOption(RoadNetwork) - Static method in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Lane bias.
- getLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
- getLaneChangeDesire(Parameters, LanePerception, CarFollowingModel, Iterable<MandatoryIncentive>, Iterable<VoluntaryIncentive>, Map<Class<? extends Incentive>, Desire>) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
Determines lane change desire for the given GtU.
- getLaneChangeDirection() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- getLaneChangeDirection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
- getLaneChangeInfo(DirectedLanePosition, Length, Route, GTUType, Length) - Method in class org.opentrafficsim.road.gtu.lane.tactical.routesystem.DefaultRouteSystem
-
Returns lane change information from a position over a given length, according to a route and GTU type.
- getLaneChangeInfo(DirectedLanePosition, Length, Route, GTUType, Length) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.routesystem.RouteSystem
-
Returns lane change information from a position over a given length, according to a route and GTU type.
- getLaneDatas() - Method in class org.opentrafficsim.road.network.sampling.LinkData
- getLaneDirection() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Returns the lane direction in the direction of this lane direction.
- getLaneDirectionList() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
- getLaneKeepingPolicy() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Retrieve the lane keeping policy.
- getLanePathInfo() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Retrieve the last perceived lane path info.
- getLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Retrieve the last perceived lane path info.
- getLanePositionA() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
-
Return the A position of this NonDirectionalOccupancySensor.
- getLanePositionA() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
Return the A position of this NonDirectionalOccupancySensor.
- getLanePositionB() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
-
Return the B position of this NonDirectionalOccupancySensor.
- getLanePositionB() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
Return the B position of this NonDirectionalOccupancySensor.
- getLanePositionEntry() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
-
Return the entry position of this DirectionalOccupancySensor.
- getLanePositionExit() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
-
Return the exit position of this DirectionalOccupancySensor.
- getLanes() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
- getLanes() - Method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Returns the created lanes in build order.
- getLanes() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Return a safe copy of the list of lanes of this CrossSectionLink.
- getLaneStructure() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
- getLaneStructure() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
- getLaneType() - Method in class org.opentrafficsim.road.network.lane.Lane
- getLaneType(String) - Method in interface org.opentrafficsim.road.definitions.RoadDefinitions
-
Retrieve a defined LaneType based on its id.
- getLaneType(String) - Method in class org.opentrafficsim.road.network.OTSRoadNetwork
-
Retrieve a defined LaneType based on its id.
- getLaneType(LaneType.DEFAULTS) - Method in interface org.opentrafficsim.road.definitions.RoadDefinitions
-
Retrieve a defined default LaneType based on its enum.
- getLaneType(LaneType.DEFAULTS) - Method in class org.opentrafficsim.road.network.OTSRoadNetwork
-
Retrieve a defined default LaneType based on its enum.
- 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.
- getLaneTypes() - Method in interface org.opentrafficsim.road.definitions.RoadDefinitions
-
Retrieve a safe copy of the map of defined LaneTypes in this network.
- getLaneTypes() - Method in class org.opentrafficsim.road.network.OTSRoadNetwork
-
Retrieve a safe copy of the map of defined LaneTypes in this network.
- getLastFlow() - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Returns the last flow.
- getLastGtu(GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the last GTU on the lane, relative to a driving direction on this lane.
- getLastValue(Detector.DetectorMeasurement<?, A>) - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Returns the last value of the detector measurement.
- 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.InfrastructureLaneChangeInfo
-
Returns the lateral directionality of the required lane changes.
- getLateralDirectionality() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns the lateral direction.
- getLateralDirectionality() - Method in class org.opentrafficsim.road.gtu.lane.tactical.routesystem.LaneChangeInfo
-
Returns the lateral directionality of the required lane changes.
- getLateralPosition(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Returns the lateral position of the GTU relative to the lane center line.
- getLateralPosition(Lane) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Returns the lateral position of the GTU relative to the lane center line.
- getLatestDesire(Class<? extends Incentive>) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.DesireBased
-
Returns the latest desire from the specified incentive.
- getLatestDesire(Class<? extends Incentive>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
-
Returns the latest desire from the specified incentive.
- getLatestDesire(Class<? extends Incentive>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
-
Returns the latest desire from the specified incentive.
- getLeaderAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Return the acceleration of the leader.
- getLeaderAccelerationStep() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Retrieve the AccelerationStep for the leader GTU.
- getLeaders() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.AccPerception
-
Returns the leaders.
- getLeaders() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.CaccPerception
-
Returns the leaders.
- getLeaders() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.LongitudinalControllerPerception
-
Returns the leaders.
- getLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
-
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
- getLeaders(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsPerception
-
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
- getLeaderValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Return the time up to which the result of the leader is valid.
- getLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationSpeed.SpeedSet
-
Returns the speed regarding the left lane.
- getLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns the left LSR or null if not available.
- 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.perception.RollingLaneStructureRecord
-
Returns the left LSR or null if not available.
- getLeft() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
-
Returns lane change desire to left.
- getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns the distance over which a lane change remains legally possible.
- getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the distance over which a lane change remains legally possible.
- getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the distance over which a lane change remains legally possible.
- getLegalSpeedLimit(SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
-
Returns the minimum speed of the applicable speed limit types MAX_LEGAL_VEHICLE_SPEED, ROAD_CLASS, FIXED_SIGN and DYNAMIC_SIGN.
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
- getLength() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneDirectionRecord
-
Returns the length of the lane.
- getLength() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneRecord
-
Returns the length of the lane.
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns the length of the lane.
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil.CarFollowingHeadway
- getLength() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
- getLength() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Return the length of this CrossSectionElement as measured along the design line (which equals the center line).
- getLength() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
Returns the length of the lane.
- getLength() - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Returns the detector length.
- getLength() - Method in class org.opentrafficsim.road.network.sampling.LaneData
- getLength() - Method in class org.opentrafficsim.road.network.sampling.LinkData
- getLengthDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getLengthDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividualOld
- getLine() - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
- getLines() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
- getLines() - Method in class org.opentrafficsim.road.network.lane.object.BusStop
-
Returns the lines set.
- getLink() - Method in class org.opentrafficsim.road.network.sampling.LinkData
- getLinkData() - Method in class org.opentrafficsim.road.network.sampling.LaneData
- getLinkDirection() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Returns the link direction in the direction of this lane direction.
- getLocation() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getLocation() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
- getLocation() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
- getLocation() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Return the location without a RemoteException.
- getLocation() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- getLocation() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Retrieve the location and direction of the GTU on the lane.
- getLocation() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Return the location without throwing a RemoteException.
- getLocation() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
-
Return the location without throwing a RemoteException.
- getLocation() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- getLocation() - Method in class org.opentrafficsim.road.network.lane.OTSRoadNode
- getLocationFraction(double) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
Returns a directed point at the given fraction, in the direction of travel (not center line).
- getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- getLongitudinalPosition() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
- getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAcross
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
Return the complete name of the car-following model.
- getLowestSpeedLimit() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the lowest speed limit of this lane.
- getMandatoryIncentives() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Returns the mandatory incentives.
- getMass() - Method in interface org.opentrafficsim.road.gtu.lane.VehicleModel
-
GTU mass.
- getMass() - Method in class org.opentrafficsim.road.gtu.lane.VehicleModel.MassBased
-
GTU mass.
- getMaxGTUs() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSafeDeceleration() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSpeed() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
- getMaximumSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- getMaximumSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getMaximumSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividualOld
- 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.
- getMental() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
-
Returns the mental module of perception.
- getMental() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
-
Returns the mental module of perception.
- getMergeDistance(LanePerception, LateralDirectionality) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Returns the distance to the next merge, stopping within this distance is futile for a lane change.
- getMinimumLaneChangeDistance() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Returns the minimum lane change distance.
- getMomentOfInertiaAboutZ() - Method in interface org.opentrafficsim.road.gtu.lane.VehicleModel
-
Moment of inertia about z-axis and center point of gravity.
- getMomentOfInertiaAboutZ() - Method in class org.opentrafficsim.road.gtu.lane.VehicleModel.MassBased
-
Moment of inertia about z-axis and center point of gravity.
- getName() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getName() - Method in interface org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator.HeadwayDistribution
-
Returns the distribution name.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
Return the name of the car-following model.
- getName() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Detector.DetectorMeasurement
-
Returns the value name.
- getName() - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
-
Returns the value name.
- getNeighboringHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getNeighboringHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getNeighboringHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getNetwork() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getNetwork() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- getNetwork() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- getNetwork() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- getNetwork() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- getNetwork() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
- getNetwork() - Method in class org.opentrafficsim.road.network.lane.LaneType
- getNext() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneDirectionRecord
-
Returns a list of next lanes.
- getNext() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneRecord
-
Returns a list of next lanes.
- getNext() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns a list of next lanes.
- getNext(LaneRecord<?>, Length, C) - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable
-
Returns the next object(s) on the lane represented by the record.
- getNext(LaneRecord<?>, Length, Boolean) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneBasedObjectIterable
-
Returns the next object(s) on the lane represented by the record.
- getNext(LaneRecord<?>, Length, Integer) - Method in class org.opentrafficsim.road.gtu.lane.perception.DownstreamNeighborsIterable
-
Returns the next object(s) on the lane represented by the record.
- getNext(LaneRecord<?>, Length, Integer) - Method in class org.opentrafficsim.road.gtu.lane.perception.UpstreamNeighborsIterable
-
Returns the next object(s) on the lane represented by the record.
- getNextForRoute(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
Returns a set of
LaneDirection
's that can be followed considering the route. - getNextLaneDirection(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
Returns the next lane and direction.
- getNextSplitNode() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
- getNode() - Method in class org.opentrafficsim.road.network.sampling.NodeData
- getNumber() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.Intermediate
-
Returns the number of the underlying object currently being accumulated, starts at 0 for the first.
- getNumberOfLaneChanges() - Method in class org.opentrafficsim.road.gtu.lane.tactical.routesystem.LaneChangeInfo
-
Returns the required number of lane changes.
- getNumberOfPhases() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
- getNumberOfPhases() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
- getNumberOfPhases() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- getNumLanes() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns the number of lanes in the lateral direction.
- getObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable.Entry
-
Returns the underlying object.
- getObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable.PrimaryIteratorEntry
-
Returns the object.
- getObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.Intermediate
-
Get intermediate object.
- getObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.UnderlyingDistance
- getObjectAhead(Length, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the first object where the relativePosition is in front of a certain position on the lane, in a driving direction on this lane, compared to the DESIGN LINE.
- getObjectBehind(Length, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the first object where the relativePosition is behind of a certain position on the lane, in a driving direction on this lane, compared to the DESIGN LINE.
- getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
- getObjectType() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil.CarFollowingHeadway
- getOccupancy() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
Return the state of this traffic light sensor.
- getOdometer() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the odometer value at which the last update was performed.
- GETOFFTHISLANENOW - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Return value of suitability when a lane change is required right now.
- getOrigin() - Method in class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGTUCharacteristics
- getOrigin() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
- getOrigin() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
- getOriginNodeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getOrigins() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getOtherConflict() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
- getOverlap() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Return the (perceived) overlap with the other object.
- getOverlap() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
Return the (perceived) overlap with the other object.
- getOverlap() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
-
Return the (perceived) overlap with the other object.
- getOverlapFront() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Return the (perceived) front overlap to the other object.
- getOverlapFront() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
Return the (perceived) front overlap to the other object.
- getOverlapFront() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
-
Return the (perceived) front overlap to the other object.
- getOverlapRear() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Return the (perceived) rear overlap to the other object.
- getOverlapRear() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
Return the (perceived) rear overlap to the other object.
- getOverlapRear() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
-
Return the (perceived) rear overlap to the other object.
- getParallelHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getParallelHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getParallelHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getParameters() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getParameters() - 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.
- getParameters() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getParameters() - 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.
- getParameters() - 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.
- getParameters() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDMFactory
-
Returns parameters for the given component.
- getParameters() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
-
Returns parameters for the given component.
- getParameters() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
-
Returns parameters for the given component.
- getParameters() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
-
Returns parameters for the given component.
- getParameters() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.DefaultLMRSPerceptionFactory
-
Returns parameters for the given component.
- getParameters() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
-
Returns parameters for the given component.
- getParameters() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.ModelComponentFactory
-
Returns parameters for the given component.
- getParameters() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
-
Returns parameters for the given component.
- getParameters() - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlannerFactory
-
Returns parameters specific to the strategical planner.
- getParameters() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Returns parameters specific to the strategical planner.
- getParameters(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Return the parameters model for a certain GTUType as an assumption for that GTUType.
- getParent() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.FlankSensor
-
Return the parent (TrafficLightSensor) of this FlankSensor.
- getParentLink() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- getPath() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
- getPath() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
Return the path of this traffic light sensor.
- getPath(Duration, Length, Speed, DirectedLanePosition, DirectedPoint, LateralDirectionality, OTSLine3D, OTSLine3D, Duration, double) - Method in interface org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath
-
Returns a (partial) path for a lane change.
- getPath(Duration, Length, Speed, DirectedLanePosition, DirectedPoint, LateralDirectionality, OTSLine3D, OTSLine3D, Duration, double) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath.InterpolatedLaneChangePath
-
Returns a (partial) path for a lane change.
- getPath(Duration, Length, Speed, DirectedLanePosition, DirectedPoint, LateralDirectionality, OTSLine3D, OTSLine3D, Duration, double) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath.SequentialLaneChangePath
-
Returns a (partial) path for a lane change.
- getPath(Duration, LaneBasedGTU, DirectedLanePosition, DirectedPoint, Length, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Returns the path for a lane change.
- getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
- getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
- getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
- getPerception() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
- getPerceptionFactory() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlannerFactory
-
Returns the perception factory.
- getPermeabilityMap() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
- getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns the distance over which a lane change remains physically possible.
- getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the distance over which a lane change remains physically possible.
- getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the distance over which a lane change remains physically possible.
- getPosition() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.Placement
-
Returns the position.
- getPosition() - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Returns the position for sub classes.
- getPosition() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Retrieve the position on the lane.
- getPositionError() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- getPositionErrorDerivative() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- getPositionErrorDerivativeFeedback() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable.FeedbackVector
- getPositionErrorFeedback() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable.FeedbackVector
- getPositionType() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- getPositionType() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
- getPositionTypeEntry() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
- getPositionTypeEntry() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
- getPositionTypeEntry() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- getPositionTypeExit() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
- getPositionTypeExit() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
- getPositionTypeExit() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- getPrev() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneDirectionRecord
-
Returns a list of previous lanes.
- getPrev() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneRecord
-
Returns a list of previous lanes.
- getPrev() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns a list of previous lanes.
- getPriority() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
- getProjectedLength(Lane) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Get projected length on the lane.
- getQueueLengths() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
-
Returns the locations and lengths of generation queues.
- getQueueLengths() - Method in interface org.opentrafficsim.road.gtu.generator.GtuGeneratorQueue
-
Returns the locations and lengths of generation queues.
- getQueueLengths() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Returns the locations and lengths of generation queues.
- getRadius() - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
-
Returns the curvature radius.
- getRear() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getReferenceLane() - Method in class org.opentrafficsim.road.gtu.lane.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.
- getReferencePosition() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Return the current Lane, position and directionality of the GTU.
- getReferencePosition() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Return the current Lane, position and directionality of the GTU.
- getReferencePosition() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Return the current Lane, position and directionality of the GTU.
- getReferencePosition() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
- getRelativeLane() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
- getRelativeLength() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
-
Retrieve the relative length.
- getRelativePositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getRemainingDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
- getRemainingDistance() - Method in class org.opentrafficsim.road.gtu.lane.tactical.routesystem.LaneChangeInfo
-
Return the remaining distance.
- getRequiredDirection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
- getRequiredNumberOfLaneChanges() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
- getRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationSpeed.SpeedSet
-
Returns the speed regarding the right lane.
- getRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns the right LSR or null if not available.
- 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.perception.RollingLaneStructureRecord
-
Returns the right LSR or null if not available.
- getRight() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
-
Returns lane change desire to right.
- getRootRecord() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Returns the root record.
- getRootRecord() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Returns the root record.
- getRootRecord(Time) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
- getRoute() - Method in class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGTUCharacteristics
- getRoute() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
-
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
- getRoute() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
- getRoute() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
-
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
- getRoute() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
- getRoute() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
-
Models responding to other GTU may assume a route of the vehicle, for instance at intersections.
- getRoute() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
- getRoute() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
- getRoute() - Method in class org.opentrafficsim.road.network.sampling.RouteData
- getRoute(Node, Node, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.route.RouteGeneratorOD.DefaultRouteGenerator
- getRoute(Node, Node, GTUType) - Method in interface org.opentrafficsim.road.gtu.strategical.route.RouteGeneratorOD
-
Returns a route.
- getRouteData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getRouteSystem() - Method in class org.opentrafficsim.road.network.OTSRoadNetwork
-
Returns the route system.
- getSecondLane(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Second lane of lane change relative to the reference lane.
- getSensorMap(GTUType, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of Sensors of this Lane for the given GTUType.
- getSensors() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of all Sensors of this Lane.
- getSensors(Length, Length, GTUType, GTUDirectionality) - 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, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of Sensors of this Lane that are triggered by the given GTUType.
- getSet() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable.Entry
-
Returns the underlying set.
- getSettings() - Method in interface org.opentrafficsim.road.gtu.lane.control.ControlTacticalPlanner
-
Returns the system settings.
- getSimulator() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getSimulator() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividualOld
- getSimulator() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- getSimulator() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- getSimulator() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
- getSimulator() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
- getSimulator() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
- getSimulator() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- getSourceId() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividualOld
- getSourceId() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
- getSourceId() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- getSourceId() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- getSpeed() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.Placement
-
Returns the speed.
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborTriplet
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
- getSpeed() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.TaskHeadwayBased
-
Returns the current speed to translate a distance headway to a time headway.
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil.CarFollowingHeadway
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable.FeedbackVector
- getSpeed() - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
-
Returns the speed.
- getSpeed(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationTrafficPerception
-
Returns the perceived speed on the given lane.
- getSpeed(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.TrafficPerception
-
Returns the perceived speed on the given lane.
- getSpeedForLateralAcceleration(Acceleration) - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
-
Returns the speed for which the current lateral acceleration follows in the corner.
- getSpeedInfo(SpeedLimitType<T>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
-
Returns the info regarding a specific speed limit type.
- getSpeedInfoChange(Length, SpeedLimitType<T>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the speed info of given speed limit type where it changed.
- getSpeedLimit() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- getSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getSpeedLimit(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the speed limit of this lane, which can differ per GTU type.
- getSpeedLimitInfo() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo(Length) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the speed info at a given location.
- getSpeedLimitInfo(Speed, Acceleration, Duration) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the speed info at a location following an acceleration over some duration.
- getSpeedLimitInfo(LaneBasedGTU) - Static method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Creates speed limit info for given GTU.
- getSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getSpeedLimitProspect(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getSplitNumber() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
-
Returns the split number.
- getStartDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneDirectionRecord
-
Returns the distance from a reference to the start of this lane, negative for upstream distance.
- getStartDistance() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneRecord
-
Returns the distance from a reference to the start of this lane, negative for upstream distance.
- getStartDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns the distance from a reference to the start of this lane, negative for upstream distance.
- getStartLine() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Returns the line over which GTUs enter and leave the link at the start node.
- getStartTime() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getStdDuration() - Method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Returns the standard deviation of duration.
- getSteeringAngle() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- 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 class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- getStrategicalPlanner() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- getStrategicalPlanner(Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getStrategicalPlanner(Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- getStrategicalPlanner(Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- getStrategicalPlannerFactory() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getStrategicalPlannerFactory() - Method in class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGTUCharacteristics
- getSynchronizationState() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
-
Returns the synchronization state.
- getSynchronizationState() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.Synchronizable
-
Returns the synchronization state.
- getSynchronizationState() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
-
Returns the synchronization state.
- getTacticalPlanner() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- getTacticalPlanner() - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
- getTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
- getTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
- getTacticalPlanner(Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- getTacticalPlanner(Time) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
- getTacticalPlanner(Time) - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
- getTacticalPlanner(Time) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
- getTacticalPlannerFactory() - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlannerFactory
-
Returns the tactical planner factory.
- getTargetLeader(HeadwayGTU, SortedSet<HeadwayGTU>) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Returns the leader of one gtu from a set.
- getTask(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.Distraction
-
Returns a task for the given GTU.
- getTask(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.TaskSupplier.Constant
-
Returns a task for the given GTU.
- getTask(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.sdm.TaskSupplier
-
Returns a task for the given GTU.
- getTaskDemand() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
-
Returns the gross demand of this task, i.e without considering anticipation reliance.
- getTaskDemand() - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.Task
-
Returns the gross demand of this task, i.e without considering anticipation reliance.
- getTaskDemand(String) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Returns the demand of the given task id.
- getTasks() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Returns the tasks.
- getTimeStampedAccessibleAdjacentLanes(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns a time stamped set of relative lanes representing the cross section.
- getTimeStampedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns a time stamped set of relative lanes representing the cross section.
- getTimeStampedForwardHeadwayGTU() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedForwardHeadwayObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns time stamped infrastructure lane change info of a lane.
- getTimeStampedInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns time stamped infrastructure lane change info of a lane.
- getTimeStampedLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Retrieve the time stamped last perceived lane path info.
- getTimeStampedLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns the time stamped distance over which a lane change remains legally possible.
- getTimeStampedLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the time stamped distance over which a lane change remains legally possible.
- getTimeStampedNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns the time stamped distance over which a lane change remains physically possible.
- getTimeStampedPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the time stamped distance over which a lane change remains physically possible.
- getTimeStampedSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- getTimeStampedSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Returns the time stamped prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getTimeStampedSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the time stamped prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getTimeVector() - Method in class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
-
Returns the time vector.
- getTimeVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getToNode() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns the the 'to' node of the link belonging to this lane, in the driving direction.
- getToNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns the the 'to' node of the link belonging to this lane, in the driving direction.
- getTotalLengthAlongLane(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
Returns the total length along the reference lane that the GTU travels.
- getTrafficLightColor() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayTrafficLight
- getTrafficLightColor() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
- getTrafficLightColor() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
- getTrafficLightDistance(Length) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
Returns the distance to an upstream traffic light.
- getTrafficLights(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
-
Returns a set of traffic lights along the route.
- getTrafficLights(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
Returns a set of traffic lights along the route.
- getTrips(Node, Node, Category, int) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Returns the number of trips in the given time period.
- getTripsVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- getTtc() - Method in class org.opentrafficsim.road.gtu.generator.TTCRoomChecker
-
Returns the TTC value.
- getTurnIndicatorStatus() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getTurnIndicatorStatus() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- getTurnIndicatorStatus() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- getTurnIndicatorStatus(Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getTurnIndicatorStatus(Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- getTurnIndicatorStatus(Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- 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).
- getUpstreamEdge() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure.AnimationAccess
- getUpstreamGtus(LaneBasedGTU, HeadwayGtuType, Length) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
Provides the upstream GTUs.
- getUpstreamObjects(RelativeLane, Class<T>, LaneBasedGTU, RelativePosition.TYPE) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Retrieve objects on a lane of a specific type.
- getUpstreamObjects(RelativeLane, Class<T>, LaneBasedGTU, RelativePosition.TYPE) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Retrieve objects on a lane of a specific type.
- getValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
- getValue(Speed) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition.BySpeed
-
Returns the road position (0.0 = right, 1.0 = left).
- getValue(Speed) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition.ByValue
-
Returns the road position (0.0 = right, 1.0 = left).
- getValue(Speed) - Method in interface org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition
-
Returns the road position (0.0 = right, 1.0 = left).
- getValue(GtuData) - Method in class org.opentrafficsim.road.network.sampling.data.LeaderId
- getValue(GtuData) - Method in class org.opentrafficsim.road.network.sampling.data.ReactionTime
- getValue(GtuData) - Method in class org.opentrafficsim.road.network.sampling.data.ReferenceSpeed
- getValue(GtuData) - Method in class org.opentrafficsim.road.network.sampling.data.SpeedLimit
- getValue(GtuData) - Method in class org.opentrafficsim.road.network.sampling.data.TimeToCollision
- getVehicleModel() - Method in class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGTUCharacteristics
-
Returns the vehicle model.
- getVehicleModel() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Returns the vehicle model.
- getVehicleModel() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Returns the vehicle model.
- getVehicleModel() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Returns the vehicle model.
- getVoluntaryIncentives() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Returns the voluntary incentives.
- 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.perception.headway.AbstractHeadwayGTU
-
Returns the width of the GTU.
- getWidth() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
-
Returns the width of the GTU.
- getWidth() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Returns the width of the GTU.
- getWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
-
Retrieve the width.
- getWidth(double) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict.Width
-
Returns the width at the given fraction.
- getWidth(double) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Return the width of this CrossSectionElement at a specified fractional longitudinal position.
- getWidth(Length) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Return the width of this CrossSectionElement at a specified longitudinal position.
- getWidth(Lane, double) - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.FixedWidthGenerator
-
Returns the begin width of this lane.
- getWidth(Lane, double) - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.RelativeWidthGenerator
-
Returns the begin width of this lane.
- getWidth(Lane, double) - Method in interface org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.WidthGenerator
-
Returns the begin width of this lane.
- getWidth(Lane, double) - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel.FixedWidthGenerator
-
Returns the begin width of this lane.
- getWidth(Lane, double) - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel.RelativeWidthGenerator
-
Returns the begin width of this lane.
- getWidth(Lane, double) - Method in interface org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel.WidthGenerator
-
Returns the begin width of this lane.
- getWidthAtFraction(double) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the width at the given fraction.
- getWidthDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
- getWidthDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividualOld
- getZ() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZ() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZ() - Method in class org.opentrafficsim.road.network.lane.NoTrafficLane
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZ() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZ() - Method in class org.opentrafficsim.road.network.lane.Shoulder
-
Retrieve the Z offset (used to determine what covers what when drawing).
- GREEN - org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
GTU is allowed to drive.
- GROOMING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Grooming.
- GTU - org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
the observed object for headway is a GTU.
- 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_GENERATED_EVENT - Static variable in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Event of a generated GTU.
- GTU_ID - Static variable in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
ID generator option.
- 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.
- GTU_TYPE - Static variable in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
GTU characteristics generator option.
- GTUCharacteristicsGeneratorOD - Interface in org.opentrafficsim.road.gtu.generator.od
-
Interface for classes that generate GTU characteristics based on an OD.
- GtuData - Class in org.opentrafficsim.road.network.sampling
-
Gtu representation in road sampler.
- GtuData(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.network.sampling.GtuData
- GTUFollowingModelOld - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
GTU following model interface.
- GTUGeneratorIndividualOld - Class in org.opentrafficsim.road.gtu.generator
-
Generate GTUs.
- GTUGeneratorIndividualOld(String, OTSSimulatorInterface, GTUType, Class<?>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, ContinuousDistDoubleScalar.Rel<Duration, DurationUnit>, ContinuousDistDoubleScalar.Rel<Length, LengthUnit>, ContinuousDistDoubleScalar.Rel<Length, LengthUnit>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, long, Time, Time, Lane, Length, GTUDirectionality, LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, Generator<Route>, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividualOld
- GtuGeneratorQueue - Interface in org.opentrafficsim.road.gtu.generator
-
Interface for GTU generators.
- GTUStatus - Enum in org.opentrafficsim.road.gtu.lane.perception.headway
-
Observable characteristics of a GTU.
- GTUTypeAssumptions - Class in org.opentrafficsim.road.gtu.lane.perception
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GTUTypeAssumptions() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
- GtuTypeData - Class in org.opentrafficsim.road.network.sampling
-
GTU type representation in road sampler.
- GtuTypeData(GTUType) - Constructor for class org.opentrafficsim.road.network.sampling.GtuTypeData
H
- HARMONIC_MEAN_SPEED - Static variable in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Harmonic mean speed measurement.
- hashCode() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
- hashCode() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition.BySpeed
- hashCode() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.RoadPosition.ByValue
- hashCode() - Method in class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
- hashCode() - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions.Option
- hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
- hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
- hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
- hashCode() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
- hashCode() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
- hashCode() - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
- hashCode() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- hashCode() - Method in class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
- hashCode() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- hashCode() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
- hashCode() - Method in class org.opentrafficsim.road.network.lane.Lane
- hashCode() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
- hashCode() - Method in class org.opentrafficsim.road.network.lane.LaneType
- hashCode() - Method in class org.opentrafficsim.road.network.lane.object.BusStop
- hashCode() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- hashCode() - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
- hashCode() - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
- hashCode() - Method in class org.opentrafficsim.road.network.sampling.LaneData
- hashCode() - Method in class org.opentrafficsim.road.network.sampling.LinkData
- hashCode() - Method in class org.opentrafficsim.road.network.sampling.NodeData
- hashCode() - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- hashCode() - Method in class org.opentrafficsim.road.network.sampling.RouteData
- hashCode() - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
- hashCode() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
- hashCode() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
- hasLastValue() - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Returns whether the detector has aggregated data available.
- hasNext() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable.PerceptionIterator
- headway(Length, Lane) - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
-
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 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Default IDM desired headway model.
- HEADWAY_DIST - Static variable in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Headway randomization option.
- Headway.ObjectType - Enum in org.opentrafficsim.road.gtu.lane.perception.headway
-
the object types that can be distinguished for headway.
- HeadwayBusStop - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- HeadwayBusStop(BusStop, Length, RelativeLane, Set<String>, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
- HeadwayConflict - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- HeadwayConflict(ConflictType, ConflictPriority, Class<? extends ConflictRule>, String, Length, Length, Length, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Length, Speed, CrossSectionLink, HeadwayConflict.Width, HeadwayStopLine, HeadwayStopLine, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Constructor.
- HeadwayConflict(ConflictType, ConflictPriority, Class<? extends ConflictRule>, String, Length, Length, Length, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Length, Speed, CrossSectionLink, HeadwayConflict.Width, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Constructor without stop lines.
- HeadwayConflict.Width - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Width progression 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.
- headwayFactor(Speed, Length, Speed, Length, Length) - Method in class org.opentrafficsim.road.gtu.generator.CFBARoomChecker
-
Returns a situation dependent headway factor to deal with spillback.
- headwayFactor(Speed, Length, Speed, Length, Length) - Method in class org.opentrafficsim.road.gtu.generator.CFRoomChecker
-
Returns a situation dependent headway factor to deal with spillback.
- HeadwayGTU - Interface in org.opentrafficsim.road.gtu.lane.perception.headway
-
Interface for perceived surrounding GTU's.
- HeadwayGTUPerceived - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- HeadwayGTUPerceived(LaneBasedGTU, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUPerceived
- HeadwayGTUPerceived(LaneBasedGTU, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUPerceived
- HeadwayGTUReal - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Container for a reference to information about a (lane based) GTU and a headway.
- HeadwayGTUReal(LaneBasedGTU, Length, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Construct a new Headway information object, for a GTU ahead of us or behind us.
- HeadwayGTUReal(LaneBasedGTU, Length, Length, Length, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Construct a new Headway information object, for a GTU parallel with us.
- HeadwayGTURealCopy - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Container for a reference to information about a (lane based) GTU and a headway.
- HeadwayGTURealCopy(LaneBasedGTU, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
-
Construct a new Headway information object, for a GTU ahead of us or behind us.
- HeadwayGTURealCopy(LaneBasedGTU, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
-
Construct a new Headway information object, for a GTU parallel with us.
- HeadwayGTUSimple - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Container for a reference to information about a (lane based) GTU and a headway.
- HeadwayGTUSimple(String, GTUType, Length, Length, Length, Length, Length, Speed, Acceleration, Speed, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Construct a new Headway information object, for a moving GTU parallel with us.
- HeadwayGTUSimple(String, GTUType, Length, Length, Length, Length, Length, Speed, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Construct a new Headway information object, for a non-moving GTU parallel with us.
- HeadwayGTUSimple(String, GTUType, Length, Length, Length, Speed, Acceleration, Speed, 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, Length, Speed, GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us.
- HeadwayGtuType - Interface in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Whether a GTU needs to be wrapped, or information should be copied for later and unaltered use.
- HeadwayGTUType - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Container for a reference to information about a (lane based) GTU and a headway.
- HeadwayGTUType(String, GTUType, GTUTypeAssumptions, Length, Length, Length, Length, Length, Speed) - 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.
- HeadwayGTUType(String, GTUType, GTUTypeAssumptions, Length, Length, Length, Length, Length, Speed, Acceleration, Speed) - 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, Speed) - 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, Speed, Acceleration, Speed, 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.PerceivedHeadwayGtuType - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Class for perceived neighbors.
- HeadwayLaneBasedObject - Interface in org.opentrafficsim.road.gtu.lane.perception.headway
-
Headway of a lane-based object.
- 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) - 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) - 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) - 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, 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, 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, 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, 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, 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.
- HeadwayStopLine - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- HeadwayStopLine(String, Length, Lane) - 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).
- headwayWithLcSpace(Headway, Parameters, LaneChange) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Returns a headway (length) to allow space to perform a lane change at low speeds.
- HIGHWAY - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
High speed vehicular roads (Dutch: autoweg).
- HONK - org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
-
GTU was honking (car) or ringing a bell (cyclist) when observing the headway.
- HSTAR - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
I
- identity() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Detector.DetectorMeasurement
-
Returns the initial value before accumulation.
- identity() - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
-
Returns the initial value before accumulation.
- 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
-
Default constructor using default models for desired headway and desired speed.
- IDM(DesiredHeadwayModel, DesiredSpeedModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
-
Constructor with modular models for desired headway and desired speed.
- IDMFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Factory for IDM.
- IDMFactory(StreamInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMFactory
-
Constructor.
- 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
-
Default constructor using default models for desired headway and desired speed.
- IDMPlus(DesiredHeadwayModel, DesiredSpeedModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
-
Constructor with modular models for desired headway and desired speed.
- IDMPlusFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Factory for IDM+.
- IDMPlusFactory(StreamInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusFactory
-
Constructor.
- IDMPlusMulti - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- IDMPlusMulti() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Default constructor using default models for desired headway and desired speed.
- IDMPlusMulti(DesiredHeadwayModel, DesiredSpeedModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Constructor with modular models for desired headway and desired speed.
- IDMPlusMultiFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- IDMPlusMultiFactory(StreamInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMultiFactory
-
Constructor.
- 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.
- Incentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Tagging interface.
- IncentiveBusStop - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- IncentiveBusStop() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveBusStop
- IncentiveCourtesy - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Determines lane change desire for courtesy lane changes, which are performed to supply space for other drivers.
- IncentiveCourtesy() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
- IncentiveDummy - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Dummy desire disabling lane changes when used as the only incentive.
- IncentiveDummy() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveDummy
- IncentiveGetInLane - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Incentive that lets drivers queue in an adjacent lane as soon as the speed is low in the adjacent lane, and stopping in the current lane might block traffic towards other directions.
- IncentiveGetInLane() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
- 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
- IncentiveQueue - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Incentive to join the shortest queue near intersection.
- IncentiveQueue() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveQueue
- 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
- IncentiveSocioSpeed - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Lane change incentive based on social pressure.
- IncentiveSocioSpeed() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSocioSpeed
- 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
- IncentiveStayRight - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Incentive for trucks to remain on the two right-hand lanes, unless the route requires otherwise.
- IncentiveStayRight() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveStayRight
- increaseCount() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity.CountAndDistance
-
Increases the GTU count by 1.
- increaseTrips(Node, Node, Category, int, int) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Adds a number of trips to given origin-destination combination, category and time period.
- indexOfGtu(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the index of the given GTU, or -1 if not present.
- indexOfGtu(LaneBasedGTU, Time) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the index of the given GTU, or -1 if not present, at specified time.
- INDICATING - org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Subject vehicle is adjusting speed and indicating desired lane change.
- INFORMED - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.GapAcceptance
-
Being informed of the model and parameters of other drivers (default LMRS).
- 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, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
Constructor for subclasses.
- InfrastructureLaneChangeInfo(int, LaneStructureRecord, RelativePosition, boolean, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
Constructor.
- InfrastructureLaneChangeInfoToledo - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- InfrastructureLaneChangeInfoToledo(int, LaneStructureRecord, int) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
- InfrastructurePerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- init() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- init(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
-
Initialize car-following model.
- init(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
-
Initialize car-following model.
- init(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.Initialisable
-
Initialize car-following model.
- init(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.SocioDesiredSpeed
-
Initialize car-following model.
- init(LaneBasedStrategicalPlanner, Set<DirectedLanePosition>, Speed) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- init(LaneBasedStrategicalPlanner, Set<DirectedLanePosition>, Speed) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- Initialisable - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
Interface that can be implemented by desired headway models and desired speed models, such that they can be coupled to their simulation context.
- initialLocationThresholdDifference - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
The threshold distance for differences between initial locations of the GTU on different lanes.
- initialLocationThresholdDifference - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
The threshold distance for differences between initial locations of the GTU on different lanes.
- initLaneChange(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Register on lanes in target lane.
- initLaneChange(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Register on lanes in target lane.
- initLaneChange(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Register on lanes in target lane.
- initRecording(KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- INSTANCE - Static variable in class org.opentrafficsim.road.network.sampling.data.ReferenceSpeed
-
Single instance.
- INSTANT_LC - Static variable in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Whether to perform instantaneous lane changes.
- Intermediate(I) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.Intermediate
-
Constructor.
- INTERNAL_DISTRACTION - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Internal distraction.
- InterpolatedLaneChangePath() - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath.InterpolatedLaneChangePath
- interpolateVector(Time, FrequencyVector, TimeVector, boolean) - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
-
Returns interpolated value from array at given time.
- Interpolation - Enum in org.opentrafficsim.road.gtu.strategical.od
-
Interpolation of demand.
- IntersectionPerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
-
Perception category for traffic lights and conflicts.
- inv() - Method in class org.opentrafficsim.road.network.lane.LaneType
-
Construct a new Lane type based on another Lane type with longitudinally inverted compatibility.
- isActive(GTUType, Duration) - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
-
Return whether this speed limit is currently active.
- isAhead() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- isAhead() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- isAhead() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- isAllStop() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Returns whether this is an all-stop conflict.
- isAllStop() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns whether this is all-stop.
- isAlongsideConflictLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
-
Returns whether there is a conflict alongside to the left.
- isAlongsideConflictLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
Returns whether there is a conflict alongside to the left.
- isAlongsideConflictRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
-
Returns whether there is a conflict alongside to the right.
- isAlongsideConflictRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
Returns whether there is a conflict alongside to the right.
- isBehind() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- isBehind() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- isBehind() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- isBlack() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
- isBlocking() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.Blockable
-
Returns whether the GTU is blocking conflicts.
- isBlocking() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationConflicts
-
Returns whether the GTU is blocking conflicts.
- isBlocking() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
-
Returns whether the GTU is blocking conflicts.
- isBlocking() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Returns whether the GTU is blocking conflicts.
- isBrakingLightsOn() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The default implementation returns
true
if the deceleration is larger than a speed-dependent threshold given by:
c0 * g(v) + c1 + c3*v^2
where c0 = 0.2, c1 = 0.15 and c3 = 0.00025 (with c2 = 0 implicit) are empirically derived averages, and g(v) is 0 below 25 km/h or 1 otherwise, representing that the engine is disengaged at low speeds. - isBrakingLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
- isBrakingLightsOn() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
- isBrakingLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- isBrakingLightsOn(Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The default implementation returns
true
if the deceleration is larger than a speed-dependent threshold given by:
c0 * g(v) + c1 + c3*v^2
where c0 = 0.2, c1 = 0.15 and c3 = 0.00025 (with c2 = 0 implicit) are empirically derived averages, and g(v) is 0 below 25 km/h or 1 otherwise, representing that the engine is disengaged at low speeds. - isBusStop() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
- isBusStop() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns whether this is bus stop.
- isChangingLane() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Return whether the GTU is changing lane.
- isChangingLeft() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Return whether the GTU is changing left.
- isChangingRight() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Return whether the GTU is changing right.
- isCompatible(GTUType, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.LaneType
-
Compatibility is solely determined by a specific lane type, and independent of compatibility in super or sub types.
- isCompatible(GTUType, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- isConflict() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
- isCooperating() - Method in enum org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Returns whether this is COOPERATING.
- isCrossing() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a crossing conflict.
- isCrossing() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
-
Returns whether this is a crossing.
- isCurrent() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the current lane is referred to.
- isCutOffEnd() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether this lane has no next records as the lane structure was cut-off.
- isCutOffEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether this lane has no next records as the lane structure was cut-off.
- isCutOffStart() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether this lane has no previous records as the lane structure was cut-off.
- isCutOffStart() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether this lane has no previous records as the lane structure was cut-off.
- isDeadEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
- isDeadEnd() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether the record forms a dead-end.
- isDeadEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether the record forms a dead-end.
- isDestroyGtuOnFailure() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
- isDeviative() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
Check if we deviate from the center line.
- isDisabled() - Method in enum org.opentrafficsim.road.gtu.lane.tactical.Controllable.State
-
Returns whether this is DISABLED.
- isDistanceOnly() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
- isDownstream() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable
-
Whether the iterable searches downstream.
- isDownstreamBranch() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneRecord
-
Returns whether the record is part of the downstream branch.
- isDownstreamBranch() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether the record is part of the downstream branch.
- isEmergencyLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
- isEmergencyLightsOn() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
- isEmergencyLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- isEmpty() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Returns whether this iterable is empty.
- isEmpty() - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionIterable
-
Returns whether this iterable is empty.
- isEmpty() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionIterableSet
-
Returns whether this iterable is empty.
- isEnabled() - Method in enum org.opentrafficsim.road.gtu.lane.tactical.Controllable.State
-
Returns whether this is ENABLED.
- isEnabled() - Method in class org.opentrafficsim.road.network.control.rampmetering.AlineaSwitch
-
Evaluates whether the ramp metering should be enabled.
- isEnabled() - Method in interface org.opentrafficsim.road.network.control.rampmetering.RampMeteringSwitch
-
Evaluates whether the ramp metering should be enabled.
- isEnabled() - Method in class org.opentrafficsim.road.network.control.rampmetering.RwsSwitch
-
Evaluates whether the ramp metering should be enabled.
- isFacingSameDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
- isFacingSameDirection() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
- isFacingSameDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- isForceSchedule(String) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
-
Returns whether the departure time is enforced.
- isGiveWay() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Returns whether this is a give-way conflict.
- isGreen() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
- isGtu() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
- isGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
-
Whether there is a GTU alongside, i.e.
- isGtuAlongside(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsPerception
-
Whether there is a GTU alongside, i.e.
- isHonking() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
- isHonking() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
- isHonking() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- isIndicating() - Method in enum org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Returns whether this is INDICATING.
- isInstantaneousLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Returns whether the GTU perform lane changes instantaneously or not.
- isInstantaneousLaneChange() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Returns whether the GTU perform lane changes instantaneously or not.
- isLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- isLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the left lane is referred to.
- isLeftTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
- isLeftTurnIndicatorOn() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
- isLeftTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- isLinear() - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
- isLineStop(String, Time) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
-
Whether the bus of this line should stop for this bus stop.
- isLinkMerge() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
- isLinkSplit() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Deprecated.
- isMerge() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a merge conflict.
- isMerge() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
-
Returns whether this is a merge.
- isNone() - Method in enum org.opentrafficsim.road.gtu.lane.tactical.Controllable.State
-
Returns whether this is NONE.
- isNone() - Method in enum org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Returns whether this is NONE.
- isNone() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns whether this is none.
- isObject() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
- isOfType(LaneType.DEFAULTS) - Method in class org.opentrafficsim.road.network.lane.LaneType
-
Whether this, or any of the parent types, equals the given type.
- 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
- isPeriodic() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Detector.DetectorMeasurement
-
Returns whether the measurement aggregates every aggregation period (or only over the entire simulation).
- isPeriodic() - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
-
Returns whether the measurement aggregates every aggregation period (or only over the entire simulation).
- isPermeable(GTUType, LateralDirectionality) - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
- isPermitted() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Whether the conflict is permitted by the traffic light.
- isPermitted() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
If permitted, traffic upstream of traffic lights may not be ignored, as these can have green light.
- isPreGreen() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
- isPriority() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Returns whether this is a priority conflict.
- isPriority() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns whether this is priority.
- isRed() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
- isRedOrYellow() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
- isRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the right lane is referred to.
- isRightTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
- isRightTurnIndicatorOn() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
- isRightTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
- isSafeToChange() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Hack method.
- isSecondLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the second left lane is referred to.
- isSecondRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the second right lane is referred to.
- isSplit() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a split conflict.
- isSplit() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
- isSplit() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Returns whether this is a stop conflict.
- isSplit() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
-
Returns whether this is a split.
- isStepWise() - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
- isStop() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.Intermediate
-
Method for the iterator to check if it can stop.
- isStop() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Returns whether this is a stop conflict.
- isStop() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns whether this is stop.
- isStopLine() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
- isSycnhronizing() - Method in enum org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Returns whether this is SYNCHRONIZING.
- isTrafficLight() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
- isTurnOnRed() - Method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Returns whether this is a turn on red conflict.
- isTurnOnRed() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns whether this is turn on red.
- isYellow() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
- isYield() - Method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns whether this is yield.
- iterator() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
- iterator() - Method in class org.opentrafficsim.road.gtu.lane.perception.FilteredIterable
- iterator() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionIterableSet
K
- KA - Static variable in class org.opentrafficsim.road.gtu.lane.control.LinearCACC
-
Acceleration error gain parameter.
- KA - Static variable in class org.opentrafficsim.road.gtu.lane.control.PloegCACC
-
Acceleration error gain parameter.
- KD - Static variable in class org.opentrafficsim.road.gtu.lane.control.PloegACC
-
Gap error derivative gain parameter.
- KEEPLANE - org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy
-
Constant to indicate that the general policy is to keep lane.
- KEEPLEFT - org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy
-
Constant to indicate that the general policy is to keep left.
- KEEPRIGHT - org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy
-
Constant to indicate that the general policy is to keep right.
- KF - Static variable in class org.opentrafficsim.road.gtu.lane.control.AbstractLinearFreeControl
-
Desired speed error gain parameter.
- KS - Static variable in class org.opentrafficsim.road.gtu.lane.control.LinearACC
-
Gap error gain parameter.
- KV - Static variable in class org.opentrafficsim.road.gtu.lane.control.LinearACC
-
Speed error gain parameter.
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, List<CrossSectionSlice>, LaneType, Map<GTUType, Speed>) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, List<CrossSectionSlice>, LaneType, Speed) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, Map<GTUType, Speed>) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, Map<GTUType, Speed>, boolean) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, Speed) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, Speed, boolean) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, LaneType, Map<GTUType, Speed>) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, LaneType, Speed) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, Lane) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Clone a Lane for a new network.
- LANE_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
The (regular, not timed) event type for pub/sub indicating the addition of a Lane to a CrossSectionLink.
- LANE_CHANGE_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The event type for pub/sub indicating that the GTU change lane.
- LANE_ENTER_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The event type for pub/sub indicating that the GTU entered a new lane (with the FRONT position if driving forward; REAR if driving backward).
- LANE_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The event type for pub/sub indicating that the GTU exited a lane (with the REAR position if driving forward; FRONT if driving backward).
- LANE_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
The (regular, not timed) event type for pub/sub indicating the removal of a Lane from a CrossSectionLink.
- LANEBASED_DESTROY_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The lane-based event type for pub/sub indicating destruction of the GTU.
- LANEBASED_INIT_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The lane-based event type for pub/sub indicating the initialization of a new GTU.
- LANEBASED_MOVE_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The lane-based event type for pub/sub indicating a move.
- LaneBasedAbstractPerceptionCategory - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Super class for perception categories that use a
LaneBasedGTU
and that use lazy evaluation. - LaneBasedAbstractPerceptionCategory(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
- LaneBasedCFLCTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Lane-based tactical planner that implements car following and lane change behavior.
- LaneBasedCFLCTacticalPlanner(GTUFollowingModelOld, LaneChangeModel, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Instantiated a tactical planner with GTU following and lane change behavior.
- LaneBasedCFLCTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Factory to create
LaneBasedCFLCTacticalPlanner
. - LaneBasedCFLCTacticalPlannerFactory(GTUFollowingModelOld, LaneChangeModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
-
Constructor with fixed stateless car-following and lane change model.
- LaneBasedGTU - Interface in org.opentrafficsim.road.gtu.lane
-
This interface defines a lane based GTU.
- LaneBasedGTUCharacteristics - Class in org.opentrafficsim.road.gtu.generator.characteristics
-
Characteristics for a lane base GTU.
- LaneBasedGTUCharacteristics(GTUCharacteristics, LaneBasedStrategicalPlannerFactory<?>, Route, Node, Node, VehicleModel) - Constructor for class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGTUCharacteristics
-
Construct a new set of lane based GTU characteristics.
- LaneBasedGTUCharacteristicsGenerator - Interface in org.opentrafficsim.road.gtu.generator.characteristics
-
Interface for objects that can generate a LaneBasedGTUCharacteristics object.
- LaneBasedGTUFollowingDirectedChangeTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Lane-based tactical planner that implements car following behavior and rule-based lane change.
- LaneBasedGTUFollowingDirectedChangeTacticalPlanner(GTUFollowingModelOld, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Instantiated a tactical planner with just GTU following behavior and no lane changes.
- LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Factory to create
LaneBasedGTUFollowingChange0TacticalPlanner
. - LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory(CarFollowingModelFactory<? extends GTUFollowingModelOld>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
-
Constructor with car-following model factory.
- LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory(GTUFollowingModelOld) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
-
Constructor with fixed stateless car-following and lane change model.
- LaneBasedGTUFollowingTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Lane-based tactical planner that implements car following behavior.
- LaneBasedGTUFollowingTacticalPlanner(GTUFollowingModelOld, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
-
Instantiate a tactical planner with just GTU following behavior and no lane changes.
- LaneBasedGTUFollowingTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Copyright (c) 2013-2020 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>, LaneBasedGTUCharacteristicsGenerator, GeneratorPositions, OTSRoadNetwork, OTSSimulatorInterface, LaneBasedGTUGenerator.RoomChecker, IdGenerator) - Constructor for class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Construct a new lane base GTU generator.
- LaneBasedGTUGenerator.Placement - Class in org.opentrafficsim.road.gtu.generator
-
Placement contains the information that a
RoomChecker
returns. - 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 and position for the proposed new 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, Length, Length, OTSSimulatorInterface, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
-
Construct a new LaneBasedIndividualGTU.
- LaneBasedIndividualGTU(String, GTUType, Length, Length, Speed, Length, OTSSimulatorInterface, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
-
Construct a new LaneBasedIndividualGTU.
- LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder - Class in org.opentrafficsim.road.gtu.lane
-
Build an individual car and use easy setter methods to instantiate the car.
- LaneBasedObject - Interface in org.opentrafficsim.road.network.lane.object
-
Objects that can be encountered on a Lane like conflict areas, GTUs, traffic lights, stop lines, etc.
- LaneBasedObjectIterable<H extends Headway,L extends LaneBasedObject> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Iterable that searches downstream or upstream for a certain type of lane based object.
- LaneBasedObjectIterable(LaneBasedGTU, Class<L>, LaneRecord<?>, Length, boolean, Length, RelativePosition, Route) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneBasedObjectIterable
-
Constructor.
- 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, DirectedPoint, Time, Duration, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
Build a plan where the GTU will wait for a certain time.
- LaneBasedOperationalPlan(LaneBasedGTU, OTSLine3D, Time, Speed, List<OperationalPlan.Segment>, boolean) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
Construct an operational plan with or without a lane change.
- LaneBasedPerceptionCategory - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneBasedStrategicalPlanner - Interface in org.opentrafficsim.road.gtu.strategical
-
Copyright (c) 2013-2020 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-2020 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(LaneBasedTacticalPlanner, Route, LaneBasedGTU, Node, Node) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
-
Constructor for a strategical planner with route.
- LaneBasedStrategicalRoutePlanner(LaneBasedTacticalPlanner, Route, LaneBasedGTU, Node, Node, RouteGeneratorOD) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
-
Constructor for a strategical planner with route.
- LaneBasedStrategicalRoutePlanner(LaneBasedTacticalPlanner, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
-
Constructor for a strategical planner without route.
- LaneBasedStrategicalRoutePlanner(LaneBasedTacticalPlanner, LaneBasedGTU, Node, Node, RouteGeneratorOD) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
-
Constructor for a strategical planner with route generator.
- LaneBasedStrategicalRoutePlannerFactory - Class in org.opentrafficsim.road.gtu.strategical.route
-
Factory for creating
LaneBasedStrategicalRoutePlanner
using anyLaneBasedTacticalPlannerFactory
. - LaneBasedStrategicalRoutePlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Constructor with factory for tactical planners.
- LaneBasedStrategicalRoutePlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>, ParameterFactory) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Constructor with factory for tactical planners.
- LaneBasedStrategicalRoutePlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>, ParameterFactory, RouteGeneratorOD) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Constructor with factory for tactical planners.
- LaneBasedStrategicalRoutePlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>, RouteGeneratorOD) - 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-2020 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.generator.characteristics
-
Generate lane based GTUs using a template.
- LaneBasedTemplateGTUType(GTUType, Generator<Length>, Generator<Length>, Generator<Speed>, LaneBasedStrategicalPlannerFactory<?>, Generator<Route>) - Constructor for class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedTemplateGTUType
- LaneBasedTemplateGTUTypeDistribution - Class in org.opentrafficsim.road.gtu.generator.characteristics
-
Distribution of LaneBasedTemplateGTUType.
- LaneBasedTemplateGTUTypeDistribution(Distribution<LaneBasedTemplateGTUType>) - Constructor for class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedTemplateGTUTypeDistribution
-
Construct a new LaneBasedTemplateGTUTypeDistribution.
- LaneBias(GeneratorPositions.RoadPosition, double, double) - Constructor for class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Constructor.
- LaneBiasDefaults() - Constructor for class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiasDefaults
- LaneBiases() - Constructor for class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiases
- LaneChange - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
Lane change status across operational plans.
- LaneChange(Length, Duration) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Constructor.
- LaneChange(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Constructor.
- LaneChange.LaneChangePath - Interface in org.opentrafficsim.road.gtu.lane.plan.operational
-
Provides a (partial) path during lane changes.
- LaneChange.LaneChangePath.InterpolatedLaneChangePath - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
Helper class for interpolation between the from and to center lines.
- LaneChange.LaneChangePath.SequentialLaneChangePath - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
A helper class to allow a lane change to follow a sequential determination of the target position (including rotation) for each time step.
- laneChangeAllowed() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
-
Returns whether a lane change is allowed.
- laneChangeAllowed() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Returns whether a lane change is allowed.
- LaneChangeInfo - Class in org.opentrafficsim.road.gtu.lane.tactical.routesystem
-
Lane change info.
- LaneChangeInfo(int, Length, boolean, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.routesystem.LaneChangeInfo
-
Constructor.
- LaneChangeModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
All lane change models must implement this interface.
- LaneCombinationList - Class in org.opentrafficsim.road.network.lane.conflict
-
Contains lane combinations that should be treated differently.
- LaneCombinationList() - Constructor for class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
- LaneData - Class in org.opentrafficsim.road.network.sampling
-
Lane representation in road sampler.
- LaneData(Lane) - Constructor for class org.opentrafficsim.road.network.sampling.LaneData
- LaneDirection - Class in org.opentrafficsim.road.network.lane
-
Combines a Lane with its GTUDirectionality.
- LaneDirection(Lane, GTUDirectionality) - Constructor for class org.opentrafficsim.road.network.lane.LaneDirection
- LaneDirectionRecord - Class in org.opentrafficsim.road.gtu.lane.perception
-
A light-weight wrapper for LaneRecord search tools (PerceptionIterator).
- LaneDirectionRecord(Lane, GTUDirectionality, Length, GTUType) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneDirectionRecord
-
Constructor.
- LaneFactory - Class in org.opentrafficsim.road.network.factory
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneFactory(OTSRoadNetwork, OTSRoadNode, OTSRoadNode, LinkType, OTSSimulatorInterface, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.factory.LaneFactory
- LaneFactory(OTSRoadNetwork, OTSRoadNode, OTSRoadNode, LinkType, OTSSimulatorInterface, LaneKeepingPolicy, OTSLine3D) - Constructor for class org.opentrafficsim.road.network.factory.LaneFactory
- LaneKeepingPolicy - Enum in org.opentrafficsim.road.network.lane.changing
-
Enum to indicate the general lane keeping rules: keep left, keep right, or keep lane.
- LaneMovementStep - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
Acceleration, lane change decision and time until when this movement is committed.
- LaneMovementStep(AccelerationStep, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
-
Construct a new LaneChangeModelResult.
- LaneOperationalPlanBuilder - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
Builder for several often used operational plans.
- 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.
- LaneRecord<R extends LaneRecord<R>> - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Interface representing a lane for search algorithms, in particular PerceptionIterable.
- LaneStructure - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Interface for lane structures.
- LaneStructure.Entry<T extends LaneBasedObject> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Wrapper to hold lane-based object and it's distance.
- LaneStructureRecord - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneType - Class in org.opentrafficsim.road.network.lane
-
Lane type to indicate compatibility with GTU types.
- LaneType(String, GTUCompatibility<LaneType>, RoadNetwork) - Constructor for class org.opentrafficsim.road.network.lane.LaneType
-
Create a new Lane type with a compatibility set.
- LaneType(String, LaneType, GTUCompatibility<LaneType>, RoadNetwork) - Constructor for class org.opentrafficsim.road.network.lane.LaneType
-
Create a new Lane type with a compatibility set.
- LaneType.DEFAULTS - Enum in org.opentrafficsim.road.network.lane
-
Default types with their name.
- LATERAL_END - org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord.RecordLink
-
This record is laterally adjacent to the start distance source, and found in an upstream search.
- LATERAL_START - org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord.RecordLink
-
This record is laterally adjacent to the start distance source, and found in a downstream search.
- lateralFraction(double) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath.SequentialLaneChangePath
-
Returns the fractional lateral deviation given a fraction of lane change being completed.
- LeaderId - Class in org.opentrafficsim.road.network.sampling.data
-
Leader id in trajectory information.
- LeaderId() - Constructor for class org.opentrafficsim.road.network.sampling.data.LeaderId
-
Constructor.
- leaveCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Removes registration between the GTU and the lanes in the most upstream cross-section.
- 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.
- left(LaneStructureRecord, RelativePosition, boolean) - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
Returns lane change info for one lane towards the left.
- LEFT - org.opentrafficsim.road.network.lane.changing.OvertakingDirection
-
Left only.
- LEFT - org.opentrafficsim.road.network.lane.Stripe.Permeable
-
Permeable in the positive lateral direction compared to the design line direction.
- LEFT - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Left-hand bias, 2nd left lane contains 25% relative to left most lane, in free traffic.
- LEFT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Left lane.
- LEFT_TURNINDICATOR - org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
-
Left turn indicator was on when observing the headway.
- LeftAlwaysRightJam() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAlwaysRightJam
- 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.
- LeftSetRightJam(Collection<GTUType>, Collection<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSetRightJam
-
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.
- leftToRight(double, Length, LaneType, Speed) - Method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Prepare the factory to add lanes from left to right.
- legalLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether a left lane change is legal.
- legalLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether a left lane change is legal.
- legalRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether a right lane change is legal.
- legalRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether a right lane change is legal.
- LegalSpeedLimit - Interface in org.opentrafficsim.road.network.speed
-
Indicates legal speed limits.
- length - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
The length of the line.
- linear(Length, Length) - Static method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict.Width
-
Returns a linear width progression.
- LINEAR - org.opentrafficsim.road.gtu.strategical.od.Interpolation
-
Linear interpolation of demand.
- LINEAR - Static variable in interface org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath
-
Linear interpolation between center lines.
- LinearACC - Class in org.opentrafficsim.road.gtu.lane.control
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LinearACC(DelayedActuation) - Constructor for class org.opentrafficsim.road.gtu.lane.control.LinearACC
-
Constructor using default sensors with no delay.
- LinearCACC - Class in org.opentrafficsim.road.gtu.lane.control
-
Simple linear CACC implementation.
- LinearCACC(DelayedActuation) - Constructor for class org.opentrafficsim.road.gtu.lane.control.LinearCACC
-
Constructor using default sensors with no delay.
- LinkData - Class in org.opentrafficsim.road.network.sampling
-
Link representation in road sampler.
- LinkData(CrossSectionLink) - Constructor for class org.opentrafficsim.road.network.sampling.LinkData
- ListHeadways - Class in org.opentrafficsim.road.gtu.generator.headway
-
Headway generator that takes it's input from a file.
- ListHeadways(String) - Constructor for class org.opentrafficsim.road.gtu.generator.headway.ListHeadways
-
Constructor using file.
- lmrs() - Static method in interface org.opentrafficsim.road.gtu.generator.od.StrategicalPlannerFactorySupplierOD
-
Returns a standard implementation for LMRS.
- LMRS - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Implementation of the LMRS (Lane change Model with Relaxation and Synchronization).
- LMRS(CarFollowingModel, LaneBasedGTU, LanePerception, Synchronization, Cooperation, GapAcceptance, Tailgating) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
-
Constructor setting the car-following model.
- LmrsData - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Keeps data for LMRS for a specific GTU.
- LmrsData(Synchronization, Cooperation, GapAcceptance, Tailgating) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
- LMRSFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Factory for a tactical planner using LMRS with any car-following model.
- LMRSFactory(CarFollowingModelFactory<? extends CarFollowingModel>, PerceptionFactory) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
-
Constructor using default incentives and passive synchronization.
- LMRSFactory(CarFollowingModelFactory<? extends CarFollowingModel>, PerceptionFactory, Synchronization, Cooperation, GapAcceptance, Tailgating, Set<MandatoryIncentive>, Set<VoluntaryIncentive>, Set<AccelerationIncentive>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
-
Constructor with full control over incentives and type of synchronization.
- LmrsParameters - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Interface with LMRS parameters.
- LmrsUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LOGNORMAL - Static variable in interface org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator.HeadwayDistribution
-
Log-normal headway distribution (variance = 1.0).
- LongitudinalControl - Interface in org.opentrafficsim.road.gtu.lane.control
-
Longitudinal controller, such as ACC or CACC.
- LongitudinalControllerPerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Perception category for longitudinal control such as ACC and CACC.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationTrafficPerception
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
-
Look ahead parameter type.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSocioSpeed
-
Look-ahead distance.
- LOOKAHEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
-
Look ahead parameter type.
- LOOKBACK - Static variable in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
-
Look back parameter type.
- LOOKBACK - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
-
Look back parameter type.
- LOOKBACKOLD - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Look back parameter type.
- LOOKBACKOLD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Look back parameter type.
M
- main(String[]) - Static method in class org.opentrafficsim.road.definitions.DSOLProblem
-
Program entry point.
- main(String[]) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCFTester
- makeBezier(OTSNode, OTSNode, OTSNode, OTSNode) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
- makeGeometry(Lane, Length) - Static method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
-
Make a geometry perpendicular to the center line of the lane at the given position.
- makeGeometry(Lane, Length, double) - Static method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Make a geometry perpendicular to the center line of the lane with a length of 90% of the width of the lane.
- makeLane(OTSRoadNetwork, String, OTSRoadNode, OTSRoadNode, OTSPoint3D[], LaneType, Speed, OTSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Create a simple Lane.
- makeLink(OTSRoadNetwork, String, OTSRoadNode, OTSRoadNode, OTSPoint3D[], OTSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Create a Link along intermediate coordinates from one Node to another.
- makeMultiLane(OTSRoadNetwork, String, OTSRoadNode, OTSRoadNode, OTSPoint3D[], int, int, int, LaneType, Speed, OTSSimulatorInterface) - 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(OTSRoadNetwork, String, OTSRoadNode, OTSRoadNode, OTSPoint3D[], int, LaneType, Speed, OTSSimulatorInterface) - 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(OTSRoadNetwork, String, OTSRoadNode, OTSRoadNode, OTSRoadNode, OTSRoadNode, int, int, int, LaneType, Speed, OTSSimulatorInterface) - 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. - manage(Set<Task>, LanePerception, LaneBasedGTU, Parameters) - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.TaskManager
-
Manage tasks.
- manage(Set<Task>, LanePerception, LaneBasedGTU, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.TaskManager.SummativeTaskManager
-
Manage tasks.
- MANDATORY - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Parameter type for mandatory lane change incentives.
- MANDATORY - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.steering.SteeringLmrs
-
Parameter type for mandatory lane change incentives.
- MandatoryIncentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Interface for mandatory incentives.
- MANIPULATING_AUDIO_CONTROLS - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Manipulating audio controls.
- MANIPULATING_VEHICLE_CONTROLS - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Manipulating vehicle controls.
- MARGIN - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
Lateral alignment margin for longitudinally connected Lanes.
- MARKOV - Static variable in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Markov chain for GTU type option.
- MarkovCorrelation<S,I extends Number> - Class in org.opentrafficsim.road.gtu.generator
-
Markov Chain functionality using state auto-correlations.
- MarkovCorrelation() - Constructor for class org.opentrafficsim.road.gtu.generator.MarkovCorrelation
- MassBased(Mass, double) - Constructor for class org.opentrafficsim.road.gtu.lane.VehicleModel.MassBased
- matrixTotal() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Calculates total number of trips over time for the complete matrix.
- MAX_LEGAL_VEHICLE_SPEED - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
-
Maximum legal vehicle speed limit type.
- MAX_RED_DECELERATION - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
-
Maximum deceleration that is used to determine if a vehicle will attempt to stop for a red light.
- MAX_VEHICLE_SPEED - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
-
Maximum vehicle speed limit type.
- MAX_YELLOW_DECELERATION - Static variable in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
-
Maximum deceleration that is used to determine if a vehicle will attempt to stop for a yellow light.
- MAXIMUMDIRECTIONERROR - Static variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Maximum direction difference w.r.t.
- MEAN_SPEED - Static variable in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Mean speed measurement.
- meanFlow() - Method in class org.opentrafficsim.road.network.control.rampmetering.SingleCrossSectionSwitch
-
Returns the mean flow over the detectors.
- meanSpeed() - Method in class org.opentrafficsim.road.network.control.rampmetering.SingleCrossSectionSwitch
-
Returns the mean speed over the detectors.
- Mental - Interface in org.opentrafficsim.road.gtu.lane.perception.mental
-
Interface for mental modules operating on perception.
- MERGE - org.opentrafficsim.road.network.lane.conflict.ConflictType
-
Merge conflict.
- MIDDLE - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Middle bias, 2nd left lane contains 25% relative to left most lane, in free traffic.
- MIN_GAP - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Minimum time gap between events.
- MIN_LC_LENGTH_FACTOR - Static variable in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Minimum distance required to perform a lane change as factor on vehicle length.
- minimizeAcceleration(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
Set minimum of current and given acceleration.
- minimumHeadway(Speed, Speed, Length, Length, Speed, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the minimum net headway given the speed of the follower and the leader.
At the returned headway, the follower would decelerate with it's maximum comfortable deceleration. - minimumHeadway(Speed, Speed, Length, Length, Speed, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the minimum net headway given the speed of the follower and the leader.
At the returned headway, the follower would decelerate with it's maximum comfortable deceleration. - MINMAX - Static variable in interface org.opentrafficsim.road.gtu.lane.VehicleModel
-
Acceleration bounded by GTU min and max acceleration.
- MINMAX - Static variable in interface org.opentrafficsim.road.gtu.lane.VehicleModelFactory
-
Acceleration bounded vehicle model.
- ModelComponentFactory - Interface in org.opentrafficsim.road.gtu.lane.tactical
-
Interface for factories of model components, such as strategical planners, tactical planners and car-following models.
- MOPED_PATH - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Bidirectional bicycle lane (Dutch: (brom)fietspad).
- mostOnSide(LaneDirection, LaneDirection, LateralDirectionality) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
-
Returns the right-most of two lanes.
- move() - Method in class org.opentrafficsim.road.definitions.DSOLProblem
-
The event.
- move(DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- move(DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- moved(Length, Speed, Acceleration) - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
-
Creates a copy with different headway, speed and possibly acceleration.
- moved(Length, Speed, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Creates a copy with different headway, speed and possibly acceleration.
- moved(Length, Speed, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
-
Creates a copy with different headway, speed and possibly acceleration.
- moved(Length, Speed, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Creates a copy with different headway, speed and possibly acceleration.
- moved(Length, Speed, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
-
Creates a copy with different headway, speed and possibly acceleration.
- MultiLaneBasedMoveChecker - Class in org.opentrafficsim.road.gtu.lane
-
Checker that invokes multiple checkers.
- MultiLaneBasedMoveChecker(OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.MultiLaneBasedMoveChecker
-
Constructor.
- MultiLaneBasedMoveChecker(OTSNetwork, AbstractLaneBasedMoveChecker...) - Constructor for class org.opentrafficsim.road.gtu.lane.MultiLaneBasedMoveChecker
-
Constructor.
- MultiLanePerceptionIterable<H extends Headway,U> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Iterable class to search over multiple lanes.
- MultiLanePerceptionIterable(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.MultiLanePerceptionIterable
-
Constructor.
N
- NeighborsPerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- NeighborsUtil - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Utilities to perceive neighbors.
- NeighborsUtil.DistanceGTU - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
GTU at a distance, as preliminary info towards perceiving it.
- NeighborTriplet - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Results from anticipation.
- NeighborTriplet(Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborTriplet
- next() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable.PerceptionIterator
- nextCarFollowingModel(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlannerFactory
-
Returns the next car following model.
- nextDuration() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.Distraction
-
Returns the next duration of this secondary task.
- nextExposure() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.Distraction
-
Returns the next exposure.
- nextInterArrival() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.Distraction
-
Returns the next inter-arrival time of this secondary task.
- 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(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.LaneBasedStrategicalPlannerNone
- 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(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.LaneBasedStrategicalPlannerNone
- nextNode(Node, Link, GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
- nextParameters(GTUType) - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlannerFactory
-
Returns the parameters for the next GTU.
- NextSplitInfo - Class in org.opentrafficsim.road.gtu.lane.tactical
-
This class provides information for an operational plan about the next location where the network splits.
- NextSplitInfo(Node, Set<Lane>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
- NextSplitInfo(Node, Set<Lane>, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
- nextTacticalPlanner(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlannerFactory
-
Returns the next tactical planner.
- nextTimeSlice(Time) - Method in interface org.opentrafficsim.road.gtu.generator.headway.Arrivals
-
Returns the start time of the next time slice after the given time or
null
if no such slice exists. - nextTimeSlice(Time) - Method in class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
-
Returns the start time of the next time slice after the given time or
null
if no such slice exists. - NLEADERS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Number of leaders considered parameter.
- NO - Static variable in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.Placement
-
Value if the GTU cannot be placed.
- NO_LC_DIST - Static variable in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Initial distance over which lane changes shouldn't be performed option.
- NodeData - Class in org.opentrafficsim.road.network.sampling
-
Node representation in road sampler.
- NodeData(Node) - Constructor for class org.opentrafficsim.road.network.sampling.NodeData
- NOLANECHANGENEEDED - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Return value of suitability when no lane change is required within the time horizon.
- noLaneDrop(LaneBasedGTU, Length, Lane, Length, GTUDirectionality) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Determine whether the lane does not drop, in other words: if we would (continue to) drive on the given lane, can we continue to drive at the nextSplitNode without switching lanes?
- NON_CACHED_POSITION - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
cached position count.
- NON_CACHED_POSITION - Static variable in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
cached position count.
- NON_DIRECTIONAL_OCCUPANCY_SENSOR_TRIGGER_ENTRY_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
-
The timed event type for pub/sub indicating the triggering of the entry of a NonDirectionalOccupancySensor.
- NON_DIRECTIONAL_OCCUPANCY_SENSOR_TRIGGER_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
-
The timed event type for pub/sub indicating the triggering of the exit of an NonDirectionalOccupancySensor.
- NonDirectionalOccupancySensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
-
An occupancy sensor is a lane-based object that can be triggered by a relative position of the GTU (e.g., front, back) when that relative position passes over the sensor location on the lane.
- None() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.None
- NONE - org.opentrafficsim.road.gtu.lane.tactical.Controllable.State
-
GTU has no control.
- NONE - org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
No synchronization.
- NONE - org.opentrafficsim.road.network.lane.changing.OvertakingDirection
-
Neither left nor right are allowed.
- NONE - org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
No priority.
- NONE - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
The lane type used for lanes that are forbidden to all GTU types.
- NONE - org.opentrafficsim.road.network.lane.object.sensor.Detector.CompressionMethod
-
No compression.
- NONE - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
No bias.
- NONE - Static variable in interface org.opentrafficsim.road.gtu.lane.control.DelayedActuation
-
No delayed actuation.
- NONE - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Anticipation
-
Assume no anticipation.
- NONE - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Estimation
-
No estimation errors.
- NONE - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Tailgating
-
No tailgating.
- NONE - Static variable in interface org.opentrafficsim.road.gtu.lane.VehicleModel
-
No bounds.
- NONE - Static variable in interface org.opentrafficsim.road.gtu.lane.VehicleModelFactory
-
No vehicle model.
- notify(EventInterface) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedMoveChecker
- notify(EventInterface) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.StochasticDistractionModel
- notify(EventInterface) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
- notify(EventInterface) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
- notify(EventInterface) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- notify(EventInterface) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- notifySample(LaneBasedGTU, LaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
-
Samples a gtu and schedules the next sampling event.
- NoTrafficLane - Class in org.opentrafficsim.road.network.lane
-
Lane without traffic, e.g.
- NoTrafficLane(CrossSectionLink, String, List<CrossSectionSlice>) - 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, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.NoTrafficLane
- NoTrafficLane(CrossSectionLink, String, Length, Length, Length, Length, boolean) - Constructor for class org.opentrafficsim.road.network.lane.NoTrafficLane
- now() - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- NULL - Static variable in interface org.opentrafficsim.road.gtu.strategical.route.RouteGeneratorOD
-
No route route generator.
- numberGTUs - Variable in class org.opentrafficsim.road.gtu.generator.AbstractGTUGeneratorOld
-
Number of generated GTUs.
- numberOfGtus() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the number of GTU's.
- numberOfGtus(Time) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the number of GTU's at specified time.
O
- OBJECT - org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
the observed object for headway is a generic object.
- OBJECT_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The event type for pub/sub indicating the addition of a LaneBasedObject to the lane.
- OBJECT_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The event type for pub/sub indicating the removal of a LaneBasedObject from the lane.
- OCCUPANCY - Static variable in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Occupancy measurement.
- ODApplier - Class in org.opentrafficsim.road.gtu.generator.od
-
Utility to create vehicle generators on a network from an OD.
- ODApplier.GeneratorObjects - Class in org.opentrafficsim.road.gtu.generator.od
-
Class to contain created generator objects.
- ODMatrix - Class in org.opentrafficsim.road.gtu.strategical.od
-
The minimal OD matrix has 1 origin, 1 destination and 1 time period.
- ODMatrix(String, List<? extends Node>, List<? extends Node>, Categorization, TimeVector, Interpolation) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Constructs an OD matrix.
- ODOptions - Class in org.opentrafficsim.road.gtu.generator.od
-
Options for vehicle generation based on an OD matrix.
- ODOptions() - Constructor for class org.opentrafficsim.road.gtu.generator.od.ODOptions
- ODOptions.Option<K> - Class in org.opentrafficsim.road.gtu.generator.od
-
Utility class to store options.
- ofCategory(GTUCharacteristicsGeneratorOD, DEVSSimulatorInterface.TimeDoubleUnit, StreamInterface, Set<LaneDirection>) - Static method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Creates a
Platoon<Category>
instance for platoons. - ofGtuType(LaneBasedGTUCharacteristicsGenerator, DEVSSimulatorInterface.TimeDoubleUnit, StreamInterface, Set<LaneDirection>) - Static method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Creates a
Platoon<GTUType>
instance for platoons. - okDistance(LaneDirection, Length, Route, Length) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
-
Helper method for default chooseLaneAtSplit implementation that returns the distance from this lane onwards where the route can be followed.
- on(GTU, String, double, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
- on(GTU, String, String, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
- on(Perception<?>, String, double, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
- on(Perception<?>, String, String, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
- ONE_WAY_LANE - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Vehicular lane that is two-way for PEDESTRIANS but only permitted in design direction for all other road users.
- onRoute(Iterable<T>, LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationIncentive
-
Returns an iterable with only those lane-based objects that are on the route, accounting for longitudinal direction of the GTU type.
- onSub() - Static method in class org.opentrafficsim.road.gtu.lane.Break
-
This method can be used if the context of a lower-level function does not contain the information on which to break.
- onSub(boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
-
This method can be used if the context of a lower-level function does not contain the information on which to break.
- onSuper(GTU, String, double, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
-
Sets a break condition to true which is triggered by
onSub()
at a lower level where context is insufficient to determine the break condition. - onSuper(Perception<?>, String, double, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.Break
-
Sets a break condition to true which is triggered by
onSub()
at a lower level where context is insufficient to determine the break condition. - org.opentrafficsim.road.definitions - package org.opentrafficsim.road.definitions
-
The RoadDefinitions package contains interfaces that give access to the core definitions that can be used to interpret the RoadNetwork and the RoadPerceivableContext.
- org.opentrafficsim.road.gtu.generator - package org.opentrafficsim.road.gtu.generator
-
Generate GTUs according to some prescription.
- org.opentrafficsim.road.gtu.generator.characteristics - package org.opentrafficsim.road.gtu.generator.characteristics
-
Classes concerning generation of
LaneBasedGTUCharacteristicsGenerator
for vehicle generation. - org.opentrafficsim.road.gtu.generator.headway - package org.opentrafficsim.road.gtu.generator.headway
-
Classes concerning
Generator<Duration>
to produce headways for vehicle generation. - org.opentrafficsim.road.gtu.generator.od - package org.opentrafficsim.road.gtu.generator.od
-
OD based vehicle generation.
- 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.control - package org.opentrafficsim.road.gtu.lane.control
-
Classes about vehicle control, including ACC and CACC.
- 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.categories.neighbors - package org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Contains perception categories to perceive neighbors.
- org.opentrafficsim.road.gtu.lane.perception.headway - package org.opentrafficsim.road.gtu.lane.perception.headway
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.road.gtu.lane.perception.mental - package org.opentrafficsim.road.gtu.lane.perception.mental
-
Mental mechanisms are a part of perception.
- org.opentrafficsim.road.gtu.lane.perception.mental.sdm - package org.opentrafficsim.road.gtu.lane.perception.mental.sdm
-
Package for the Stochastic Distraction Model by and in cooperation with Manuel Lindorfer (manuel.lindorfer@fh-ooe.at).
- org.opentrafficsim.road.gtu.lane.plan.operational - package org.opentrafficsim.road.gtu.lane.plan.operational
-
Specific operational plan method for road-vehicles operating in a lane-based network.
- org.opentrafficsim.road.gtu.lane.tactical - package org.opentrafficsim.road.gtu.lane.tactical
-
Tactical planners for a lane-based GTU.
- org.opentrafficsim.road.gtu.lane.tactical.directedlanechange - package org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
Classes that deal with lane changing models.
- org.opentrafficsim.road.gtu.lane.tactical.following - package org.opentrafficsim.road.gtu.lane.tactical.following
-
GTU (Car) following models such as IDM+.
- org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil - package org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
Classes that deal with lane changing models.
- org.opentrafficsim.road.gtu.lane.tactical.lmrs - package org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Classes that implement the LMRS lane change model integrated with a car-following model forming a tactical planner.
- org.opentrafficsim.road.gtu.lane.tactical.pt - package org.opentrafficsim.road.gtu.lane.tactical.pt
-
Package for tactical planners of public transportation.
- org.opentrafficsim.road.gtu.lane.tactical.routesystem - package org.opentrafficsim.road.gtu.lane.tactical.routesystem
-
A route system provides lane-level lane change information regarding mandatory lane changes.
- org.opentrafficsim.road.gtu.lane.tactical.steering - package org.opentrafficsim.road.gtu.lane.tactical.steering
-
Development tactical planners using the steering utility.
- org.opentrafficsim.road.gtu.lane.tactical.toledo - package org.opentrafficsim.road.gtu.lane.tactical.toledo
-
Copyright (c) 2013-2020 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 - package org.opentrafficsim.road.network
- org.opentrafficsim.road.network.control.rampmetering - package org.opentrafficsim.road.network.control.rampmetering
-
Classes for ramp metering.
- org.opentrafficsim.road.network.factory - package org.opentrafficsim.road.network.factory
-
Factories for Links, Lanes, Nodes.
- org.opentrafficsim.road.network.lane - package org.opentrafficsim.road.network.lane
-
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
- org.opentrafficsim.road.network.lane.changing - package org.opentrafficsim.road.network.lane.changing
-
Lane change possibility models.
- org.opentrafficsim.road.network.lane.conflict - package org.opentrafficsim.road.network.lane.conflict
-
Contains classes describing intersection conflicts.
- org.opentrafficsim.road.network.lane.object - package org.opentrafficsim.road.network.lane.object
-
Lane-based objects such as barriers, gates, traffic lights, DRIPs, speed signs, obstacles on the road, etc.
- org.opentrafficsim.road.network.lane.object.sensor - package org.opentrafficsim.road.network.lane.object.sensor
-
Lane-based objects that act as sensors.
- org.opentrafficsim.road.network.lane.object.trafficlight - package org.opentrafficsim.road.network.lane.object.trafficlight
-
Traffic light and traffic light controller objects.
- org.opentrafficsim.road.network.sampling - package org.opentrafficsim.road.network.sampling
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.road.network.sampling.data - package org.opentrafficsim.road.network.sampling.data
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.road.network.sampling.indicator - package org.opentrafficsim.road.network.sampling.indicator
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.road.network.speed - package org.opentrafficsim.road.network.speed
-
Classes to connect driver behavior with many different aspects that govern the desired speed.
- originDestinationTotal(Node, Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Calculates total number of trips over time for given origin-destination combination.
- originTotal(Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Calculates total number of trips over time for given origin.
- OTSRoadNetwork - Class in org.opentrafficsim.road.network
-
OTSRoadNetwork adds a number of methods to the Network class that are specific for roads, such as the LaneTypes.
- OTSRoadNetwork(String, boolean, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.OTSRoadNetwork
-
Construction of an empty network.
- OTSRoadNetworkUtils - Class in org.opentrafficsim.road.network.factory
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSRoadNetworkUtils - Class in org.opentrafficsim.road.network
-
OTSRoadNetworkCloner makes a deep clone of a network.
- OTSRoadNode - Class in org.opentrafficsim.road.network.lane
-
The Node is a point with an id and a direction.
- OTSRoadNode(Network, String, OTSPoint3D, Direction) - Constructor for class org.opentrafficsim.road.network.lane.OTSRoadNode
-
Construct a new OTSRoadNode.
- OVERESTIMATION - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Estimation
-
OVerestimation based on situational awareness.
- OvertakingConditions - Interface in org.opentrafficsim.road.network.lane.changing
-
This class implements the overtaking conditions.
- OvertakingConditions.LeftAlwaysRightJam - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the left allowed for all GTUs, and overtaking on the right allowed when there is a traffic jam.
- 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.LeftSetRightJam - 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.RightAlwaysLeftJam - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the right allowed for all GTUs, and overtaking on the left allowed when there is a traffic jam.
- 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.RightSetLeftJam - Class in org.opentrafficsim.road.network.lane.changing
-
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa.
- OvertakingConditions.RightSetLeftSpeed - Class in org.opentrafficsim.road.network.lane.changing
-
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa.
- OvertakingConditions.SameLaneBoth - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on both sides allowed for all GTUs; they stay on the same lane (e.g., pedestrians).
- OvertakingConditions.SameLaneLeft - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the left allowed for all GTUs; they stay on the same lane (e.g., bicycles).
- OvertakingConditions.SameLaneRight - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the right allowed for all GTUs; they stay on the same lane (e.g., bicycles).
- OvertakingDirection - Enum in org.opentrafficsim.road.network.lane.changing
-
The direction in which a GTU is allowed to overtake another GTU, used as a return type for evaluating overtaking conditions.
P
- parentLink - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Cross Section Link to which the element belongs.
- PASSAGES - Static variable in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Passages measurement.
- PASSIVE - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Cooperation
-
Simple passive cooperation.
- PASSIVE - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Synchronization where current leaders are taken.
- PASSIVE_MOVING - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Cooperation
-
Same as passive cooperation, except that cooperation is fully ignored if the potential lane changer brakes heavily.
- PASSIVE_MOVING - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Synchronization where current leaders are taken.
- peekDesiredHeadway(GTUType, Speed) - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlannerFactory
-
Peek to see the desired headway of the next GTU to be generated at the given speed.
- peekDesiredHeadway(GTUType, Speed) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
-
Peek to see the desired headway of the next GTU to be generated at the given speed.
- peekDesiredHeadway(GTUType, Speed, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlannerFactory
-
Peek to see the desired headway of the next GTU to be generated at the given speed.
- peekDesiredHeadway(GTUType, Speed, Parameters) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlannerFactory
-
Peek to see the desired headway of the next GTU to be generated at the given speed.
- peekDesiredSpeed(GTUType, Speed, Speed) - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlannerFactory
-
Peek to see the desired speed of the next GTU to be generated at the given location.
- peekDesiredSpeed(GTUType, Speed, Speed) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
-
Peek to see the desired speed of the next GTU to be generated at the given location.
- peekDesiredSpeed(GTUType, Speed, Speed, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlannerFactory
-
Peek to see the desired speed of the next GTU to be generated at the given location.
- peekDesiredSpeed(GTUType, Speed, Speed, Parameters) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlannerFactory
-
Peek to see the desired speed of the next GTU to be generated at the given location.
- 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.perception.AbstractLanePerception
- perceive(SortedSet<NeighborsUtil.DistanceGTU>, HeadwayGtuType, LaneBasedGTU, boolean) - Static method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborsUtil
-
Translation from a set of
DistanceGTU
's, to a sorted set ofHeadwayGTU
's. - perceive(LaneBasedGTU, LaneBasedGTU, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.DownstreamNeighborsIterable
-
Returns a perceived version of the underlying object.
- perceive(LaneBasedGTU, LaneBasedGTU, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.UpstreamNeighborsIterable
-
Returns a perceived version of the underlying object.
- perceive(LaneBasedGTU, U, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Returns a perceived version of the underlying object.
- perceive(LaneBasedGTU, U, Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.MultiLanePerceptionIterable
-
Returns a perceived version of the underlying object.
- PerceivedHeadwayGtuType(Estimation, Anticipation) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType.PerceivedHeadwayGtuType
-
Constructor.
- PERCEPTION - Static variable in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
-
Perception parameter type.
- PerceptionCollectable<H extends Headway,U> - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Iterable that additionally provides support for PerceptionCollectors.
- PerceptionCollectable.Intermediate<I> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Wrapper of intermediate result with info for the iterator algorithm.
- PerceptionCollectable.PerceptionAccumulator<U,I> - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Accumulates an object one at a time in to an accumulating intermediate result.
- PerceptionCollectable.PerceptionCollector<C,U,I> - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Combination of an accumulator and a finalizer.
- PerceptionCollectable.PerceptionFinalizer<C,I> - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Translates the last intermediate result of an accumulator in to the collection output.
- PerceptionCollectable.UnderlyingDistance<U> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Wrapper for object and its distance.
- PerceptionFactory - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Interface for perception initialization.
- PerceptionIterable<H extends Headway> - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Iterable set of elements, sorted close to far.
- PerceptionIterableSet<H extends Headway> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Simple implementation of
PerceptionIterable
which wraps a set. - PerceptionIterableSet() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.PerceptionIterableSet
-
Creates an empty iterable.
- PerceptionIterableSet(H) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.PerceptionIterableSet
-
Creates a single-value iterable.
- PerceptionIterableSet(SortedSet<H>) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.PerceptionIterableSet
-
Creates an iterable from a sorted set.
- physicalLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether a left lane change is physically possible.
- physicalLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether a left lane change is physically possible.
- physicalRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether a right lane change is physically possible.
- physicalRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Returns whether a right lane change is physically possible.
- placeGtu(LaneBasedGTUCharacteristics, Set<DirectedLanePosition>, Speed) - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Places a GTU, regardless of whether it has room.
- placeGtu(Platoons.PlatoonGtu<T>) - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Places the next platoon GTU and schedules the next one.
- Placement(Speed, Set<DirectedLanePosition>) - Constructor for class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.Placement
-
Constructor.
- Platoons<T> - Class in org.opentrafficsim.road.gtu.generator
-
Connects with a lane-based GTU generator to disable it over some time and generate a platoon instead.
- PlatoonSizes(Duration) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
-
Constructor.
- PloegACC - Class in org.opentrafficsim.road.gtu.lane.control
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- PloegACC(DelayedActuation) - Constructor for class org.opentrafficsim.road.gtu.lane.control.PloegACC
-
Constructor using default sensors with no delay.
- PloegCACC - Class in org.opentrafficsim.road.gtu.lane.control
-
Linear CACC implementation based on derivatives by Jeroen Ploeg.
- PloegCACC(DelayedActuation) - Constructor for class org.opentrafficsim.road.gtu.lane.control.PloegCACC
-
Constructor using default sensors with no delay.
- POLY3 - Static variable in interface org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath
-
The target point (including rotation) for the coming time step is based on a 3rd-degree polynomial.
- pop() - Method in class org.opentrafficsim.road.network.factory.PeekStack
-
Pop an element off this stack.
- 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).
- 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) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
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) - 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 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, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
- 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.
- 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) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
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 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.AbstractLaneBasedGTU2
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
- positions(RelativePosition, Time) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
- positionSI(double) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Transform a fraction on the lane to a relative length in SI units (can be less than zero or larger than the lane length).
- possibleLeft(boolean) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns the left lane change possibility.
- possibleRight(boolean) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns the right lane change possibility.
- PREGREEN - org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
Pre-green indication.
- PREPARING_EAT_DRINK - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Preparing to eat / drink.
- PRESSURE - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Tailgating
-
Tailgating based on speed pressure.
- 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. - primaryIterator() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionIterable
-
Returns the primary iterator.
- primaryIterator() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Returns the primary iterator.
- primaryIterator() - Method in class org.opentrafficsim.road.gtu.lane.perception.MultiLanePerceptionIterable
-
Returns the primary iterator.
- PrimaryIteratorEntry(U, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable.PrimaryIteratorEntry
-
Constructor.
- print() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Prints the complete OD matrix with each demand data on a single line.
- print(RollingLaneStructure, LaneBasedGTU) - Static method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Print the lane structure as a number of lines in a String.
- printListDouble(List<Double>, String) - Static method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Prints a list of doubles in to a formatted string.
- PRIORITY - org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Have priority.
- PRIORITY - org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Traffic has priority.
- projectedPosition(Lane, RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal position on the projection lane that has the same fractional position on one of the current lanes of the indicated relative position.
- push(T) - Method in class org.opentrafficsim.road.network.factory.PeekStack
-
Push an element on this stack.
- putDemandVector(Node, Node, Category, FrequencyVector) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Add a demand vector to OD.
- putDemandVector(Node, Node, Category, FrequencyVector, double) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Add a demand vector to OD.
- putDemandVector(Node, Node, Category, FrequencyVector, TimeVector, Interpolation) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Add a demand vector to OD.
- putDemandVector(Node, Node, Category, FrequencyVector, TimeVector, Interpolation, double) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Add a demand vector to OD, by a fraction of total demand.
- putDemandVector(Node, Node, Category, FrequencyVector, TimeVector, Interpolation, double[]) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Add a demand vector to OD, by a fraction per time period of total demand.
- putTripsVector(Node, Node, Category, int[]) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- putTripsVector(Node, Node, Category, int[], TimeVector) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Sets demand data by number of trips.
Q
- queueGtu(LaneBasedGTUCharacteristics, Set<LaneDirection>) - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Adds a GTU to the generation queue.
R
- RampMetering - Class in org.opentrafficsim.road.network.control.rampmetering
-
Ramp metering.
- RampMetering(OTSSimulatorInterface, RampMeteringSwitch, RampMeteringLightController) - Constructor for class org.opentrafficsim.road.network.control.rampmetering.RampMetering
- RampMeteringLightController - Interface in org.opentrafficsim.road.network.control.rampmetering
-
Interface for controllers of traffic lights for ramp metering.
- RampMeteringSwitch - Interface in org.opentrafficsim.road.network.control.rampmetering
-
Determines whether the controller should be on or off.
- RANDOM - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
-
Random number generator.
- RANGE - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.LongitudinalControllerPerception
-
Sensor range parameter.
- REACHING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Reaching.
- ReactionTime - Class in org.opentrafficsim.road.network.sampling.data
-
Leader id in trajectory information.
- ReactionTime() - Constructor for class org.opentrafficsim.road.network.sampling.data.ReactionTime
-
Constructor.
- READING_WRITING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Reading or writing.
- RED - org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
GTU needs to stop.
- ReferenceSpeed - Class in org.opentrafficsim.road.network.sampling.data
-
Reference speed for trajectories.
- ReferenceSpeed() - Constructor for class org.opentrafficsim.road.network.sampling.data.ReferenceSpeed
- registerExtendedDataType(ExtendedDataType<?, ?, ?, GtuData>) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler.Factory
-
Register extended data type.
- registerFilterDataType(FilterDataType<?>) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler.Factory
-
Register filter data type.
- reinit(Set<DirectedLanePosition>) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Reinitializes the GTU on the network using the existing strategical planner and zero speed.
- reinit(Set<DirectedLanePosition>) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Reinitializes the GTU on the network using the existing strategical planner and zero speed.
- RelativeLane - Class in org.opentrafficsim.road.gtu.lane.perception
-
Defines a lane relative to the current lane.
- RelativeLane(LateralDirectionality, int) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Constructor.
- RelativeWidthGenerator(double) - Constructor for class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.RelativeWidthGenerator
-
Constructor with width factor.
- RelativeWidthGenerator(double) - Constructor for class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel.RelativeWidthGenerator
-
Constructor with width factor.
- remainingDistance(double) - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
Returns the remaining distance to be driven from the given fractional position.
- removeAllUpstreamOfConflicts(PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, LanePerception, RelativeLane) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Removes all GTUs from the set, that are found upstream on the conflicting lane of a conflict in the current lane.
- removeGTU(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
Remove a GTU from the set.
- removeGTU(LaneBasedGTU, boolean, Length) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Remove a GTU from the GTU list of this lane.
- removeLaneBasedObject(LaneBasedObject) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Remove a laneBasedObject from the laneBasedObject list of this Lane.
- removeSensor(SingleSensor) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Remove a sensor from the sensor list of this Lane.
- removeSpeedInfo(Length, SpeedLimitType<?>, Object) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Removes the speed info of a speed limit type.
- removeSpeedInfo(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
-
Removes the speed info of given speed limit type.
- removeSpeedLimit(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Remove the set speed limit for a GTUType.
- removeTask(Task) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Removes a task.
- removeTrailingZeros(String) - Static method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Remove any trailing zeros.
- requiredBufferSpace(Speed, int, Length, Duration, Duration, double) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Returns the required buffer space to perform a lane change and further lane changes.
- RESIDENTIAL_ROAD_LANE - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Residential vehicular roads (Dutch: woonerf).
- respondToTrafficLight(Parameters, 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(Parameters, Iterable<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.
- RHO - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSocioSpeed
-
Social pressure applied to the leader.
- RHO - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.SocioDesiredSpeed
-
Social pressure applied to the leader.
- RHO - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Tailgating
-
Social pressure applied to the leader.
- RHO_ONLY - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Tailgating
-
No tailgating, but social pressure exists.
- 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(LaneStructureRecord, RelativePosition, boolean) - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
Returns lane change info for one lane towards the right.
- RIGHT - org.opentrafficsim.road.network.lane.changing.OvertakingDirection
-
Right only.
- RIGHT - org.opentrafficsim.road.network.lane.Stripe.Permeable
-
Permeable in the negative lateral direction compared to the design line direction.
- RIGHT - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Right-hand bias, 2nd right lane contains 25% relative to right most lane, in free traffic.
- RIGHT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
right lane.
- RIGHT_TURNINDICATOR - org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
-
Right turn indicator was on when observing the headway.
- RightAlwaysLeftJam() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightAlwaysLeftJam
- 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.
- RightSetLeftJam(Collection<GTUType>, Collection<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSetLeftJam
-
Provide a collection of GTUs that can overtake another collection of GTUs on the left, 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.
- rightToLeft(double, Length, LaneType, Speed) - Method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Prepare the factory to add lanes from right to left.
- ROAD_CLASS - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
-
Road class speed limit type.
- RoadDefinitions - Interface in org.opentrafficsim.road.definitions
-
The RoadDefinitions interface contains access to the core definitions that can be used to interpret the RoadNetwork and the RoadPerceivableContext.
- RoadMarkerAcross - Class in org.opentrafficsim.road.network.lane
-
Copyright (c) 2013-2020 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-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- RoadMarkerAlong(CrossSectionLink, List<CrossSectionSlice>) - Constructor for class org.opentrafficsim.road.network.lane.RoadMarkerAlong
-
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
- RoadMarkerAlong(CrossSectionLink, SimulatorInterface.TimeDoubleUnit, RoadMarkerAlong) - Constructor for class org.opentrafficsim.road.network.lane.RoadMarkerAlong
-
Clone a RoadMarkerAlong for a new network.
- 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, 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, Length, Length, boolean) - 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.
- RoadNetwork - Interface in org.opentrafficsim.road.network
-
RoadNetwork adds a number of methods to the Network class that are specific for roads, such as the LaneTypes.
- RoadSampler - Class in org.opentrafficsim.road.network.sampling
-
Implementation of kpi sampler for OTS.
- RoadSampler(Set<ExtendedDataType<?, ?, ?, GtuData>>, Set<FilterDataType<?>>, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.network.sampling.RoadSampler
-
Constructor which uses the operational plan updates of GTU's as sampling interval.
- RoadSampler(Set<ExtendedDataType<?, ?, ?, GtuData>>, Set<FilterDataType<?>>, OTSRoadNetwork, Frequency) - Constructor for class org.opentrafficsim.road.network.sampling.RoadSampler
-
Constructor which uses the given frequency to determine the sampling interval.
- RoadSampler(OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.network.sampling.RoadSampler
-
Constructor which uses the operational plan updates of GTU's as sampling interval.
- RoadSampler(OTSRoadNetwork, Frequency) - Constructor for class org.opentrafficsim.road.network.sampling.RoadSampler
-
Constructor which uses the given frequency to determine the sampling interval.
- RoadSampler.Factory - Class in org.opentrafficsim.road.network.sampling
-
Factory for
RoadSampler
. - RollingLaneStructure - Class in org.opentrafficsim.road.gtu.lane.perception
-
This data structure can clearly indicate the lane structure ahead of us, e.g.
- RollingLaneStructure(Length, Length, Length, Length, Length, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Constructor.
- RollingLaneStructure.AnimationAccess - Class in org.opentrafficsim.road.gtu.lane.perception
-
AnimationAccess provides access to a number of private fields in the structure, which should only be used read-only!
Copyright (c) 2003-2020 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. - RollingLaneStructureRecord - 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.
- RollingLaneStructureRecord(Lane, GTUDirectionality, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
- RollingLaneStructureRecord(Lane, GTUDirectionality, RollingLaneStructureRecord, RollingLaneStructureRecord.RecordLink) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Constructor.
- RollingLaneStructureRecord.RecordLink - Enum in org.opentrafficsim.road.gtu.lane.perception
-
Link between records that defines the dependence of start position and hence how this is updated as the GTU moves.
- ROOM_CHECKER - Static variable in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Room checker option.
- route(StrategicalPlannerFactorySupplierOD.TacticalPlannerFactorySupplierOD) - Static method in interface org.opentrafficsim.road.gtu.generator.od.StrategicalPlannerFactorySupplierOD
-
Returns a
StrategicalPlannerFactorySupplierOD
using aLaneBasedStrategicalRoutePlannerFactory
with a tactical planner factory based on the given supplier. - RouteData - Class in org.opentrafficsim.road.network.sampling
-
Route representation in road sampler.
- RouteData(Route) - Constructor for class org.opentrafficsim.road.network.sampling.RouteData
- RouteGeneratorOD - Interface in org.opentrafficsim.road.gtu.strategical.route
-
Generates a route by determining one.
- RouteGeneratorOD.DefaultRouteGenerator - Class in org.opentrafficsim.road.gtu.strategical.route
-
Shortest route route generator.
- RouteSystem - Interface in org.opentrafficsim.road.gtu.lane.tactical.routesystem
-
A route system supplies information on the number of lane changes and distance within which this has to be performed.
- RURAL_ROAD_LANE - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Lane on rural vehicular roads (Dutch: weg buiten bebouwde kom).
- RwsSwitch - Class in org.opentrafficsim.road.network.control.rampmetering
-
Switch implementing the RWS algorithm.
- RwsSwitch(List<Detector>) - Constructor for class org.opentrafficsim.road.network.control.rampmetering.RwsSwitch
S
- S0 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Stopping distance parameter type.
- S0 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Stopping distance.
- S0_CONF - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Stopping distance at conflicts.
- SA - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSituationalAwareness
-
Situational awareness.
- SA_MAX - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSituationalAwareness
-
Maximum situational awareness.
- SA_MIN - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSituationalAwareness
-
Minimum situational awareness.
- SameLaneBoth() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneBoth
- SameLaneLeft() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneLeft
- SameLaneRight() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneRight
- scheduleEnterEvent() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Checks whether the GTU will enter a next cross-section during the (remainder of) the tactical plan.
- scheduleEnterLeaveTriggers() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Schedule the triggers for this GTU that are going to happen until the next evaluation time.
- scheduleLaneChangeFinalization(LaneBasedGTU, Length, LateralDirectionality) - Static method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
-
Schedules a lane change finalization after the given distance is covered.
- scheduleLeaveEvent() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Checks whether the GTU will leave a cross-section during the (remainder of) the tactical plan.
- scheduleSensorTriggers(LaneBasedGTU, double, double) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Schedule triggering of the sensors for a certain time step; from now until the nextEvaluationTime of the GTU.
- scheduleStartRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- scheduleStopRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- scheduleTriggers(Lane, GTUDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Schedules all trigger events during the current operational plan on the lane.
- SECOND_LEFT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Second left lane.
- SECOND_RIGHT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Second right lane.
- Sensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
-
Base interface for sensor (enables switching on/off animation of all sensor types at once).
- SENSOR_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The timed event type for pub/sub indicating the addition of a Sensor to the lane.
- SENSOR_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The timed event type for pub/sub indicating the removal of a Sensor from the lane.
- SENSOR_TRIGGER_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
-
The timed event type for pub/sub indicating the triggering of a Sensor on a lane.
- SequentialFixedAccelerationModel - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Extended version of FixedAccelerationModel.
- SequentialFixedAccelerationModel(DEVSSimulatorInterface.TimeDoubleUnit, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Construct a SequentialFixedAccelerationModel with empty list of FixedAccelerationModel steps.
- SequentialFixedAccelerationModel(DEVSSimulatorInterface.TimeDoubleUnit, 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.
- SequentialLaneChangePath() - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath.SequentialLaneChangePath
- set(LinkType, ODOptions.Option<K>, K) - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Set option value for link type.
- set(Node, ODOptions.Option<K>, K) - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Set option value for node.
- set(ODOptions.Option<K>, K) - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Set option value.
- set(Lane, ODOptions.Option<K>, K) - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions
-
Set option value for lane.
- setA(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Set value of acceleration parameter.
- setA(Acceleration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Set value of acceleration parameter.
- setA(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Set value of acceleration parameter.
- setA(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Set value of acceleration parameter.
- setA(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Set value of acceleration parameter.
- setAcceleration(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
Sets acceleration.
- setActualDeparture(String, Set<String>, Time) - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
-
Set actual departure time.
- setAngularError(Angle) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- setAngularErrorDerivative(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- setAnticipationReliance(double) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
-
Set anticipation reliance.
- setAnticipationReliance(double) - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.Task
-
Set anticipation reliance.
- setBlocking(boolean) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Sets the GTU as blocking conflicts or not.
- setBoundary(Length) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Sets the distance within which a lane change should be finished.
- 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.
- setClearanceDuration(Duration) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- setConflictingTrafficLight(Length, boolean) - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Set the distance of a traffic light upstream on the conflicting lane.
- setCutOffEnd(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Sets this record as being cut-off, i.e.
- setCutOffStart(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
-
Sets this record as being cut-off, i.e.
- setDeadEnd(boolean) - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
Sets whether this reason to change lane is due to a dead-end.
- setDefaultIncentives() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Sets the default lane change incentives.
- setDefaultParameters(Parameters) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
Fills parameters with default values for all Toledo parameters.
- setDemandWeight(double) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Sets the demand weight.
- setDesiredLaneChangeDuration(Duration) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Sets the desired lane change duration.
- setDestroyGtuOnFailure(boolean) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
When a failure in planning occurs, should we destroy the GTU to avoid halting of the model?
- setDistance(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationDensity.CountAndDistance
- setDurationInLaneAfterLaneChange(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Set the duration to stay in a Lane after a lane change.
- setErrorHandler(GTUErrorHandler) - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Sets the GTU error handler.
- setFactorySupplier(StrategicalPlannerFactorySupplierOD) - Method in class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD.Factory
- setFinalizeLaneChangeEvent(SimEventInterface<SimTimeDoubleUnit>) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Sets event to finalize lane change.
- setFinalizeLaneChangeEvent(SimEventInterface<SimTimeDoubleUnit>) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Sets event to finalize lane change.
- setFinalizeLaneChangeEvent(SimEventInterface<SimTimeDoubleUnit>) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Sets event to finalize lane change.
- setFrequency(Frequency) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler.Factory
-
Sets the frequency.
- setFront(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- setFspeed(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Set value of desired speed factor.
- setFspeed(double) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Set value of desired speed factor.
- setFspeed(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Set value of desired speed factor.
- setFspeed(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Set value of desired speed factor.
- setFspeed(double) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Set value of desired speed factor.
- setGreen(TrafficLight) - Method in class org.opentrafficsim.road.network.control.rampmetering.CycleTimeLightController
-
Sets the traffic light to green.
- setGtuType(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- setGtuTypeGenerator(Generator<GTUType>) - Method in class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD.Factory
- setHumanLongitudinalControl(boolean) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
- setId(String) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- setIndicatorIntent(TurnIndicatorIntent, Length) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
- setIndicatorIntentLeft() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
Set left indicator intent.
- setIndicatorIntentLeft(Length) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
Set left indicator intent.
- setIndicatorIntentRight() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
Set right indicator intent.
- setIndicatorIntentRight(Length) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
Set right indicator intent.
- 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
- setInstantaneousLaneChange(boolean) - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Sets whether GTUs will change lane instantaneously.
- setInstantaneousLaneChange(boolean) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Sets whether the GTU perform lane changes instantaneously or not.
- setInstantaneousLaneChange(boolean) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Sets whether the GTU perform lane changes instantaneously or not.
- setLaneChangePath(LaneChange.LaneChangePath) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
-
Sets a lane change path.
- setLaneTypeMaxSpeed(GTUType, LaneType, Speed) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Set the maximum speed for a certain GTUType on a certain LaneType as an assumption for that GTUType.
- setLeft(RollingLaneStructureRecord, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
- setLength(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- setLines(Set<String>) - Method in class org.opentrafficsim.road.network.lane.object.BusStop
-
Sets the lines.
- setMaximumAcceleration(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- setMaximumDeceleration(Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- setMaximumSpeed(Speed) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- setNetwork(OTSRoadNetwork) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- setNoLaneChange(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Indicate that no lane change should happen for the indicated duration.
- setNoLaneChangeDistance(Length) - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Sets the initial distance over which lane changes shouldn't be performed.
- setNoLaneChangeDistance(Length) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
-
Set distance over which the GTU should not change lane after being created.
- setNoLaneChangeDistance(Length) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Set distance over which the GTU should not change lane after being created.
- setObject(I) - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.Intermediate
-
Set intermediate object.
- setOffsetEnd(Length) - Method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Set end offset.
- setOffsetStart(Length) - Method in class org.opentrafficsim.road.network.factory.LaneFactory
-
Set start offset.
- setParameters(GTUType, Parameters) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Set the parameters for a certain GTUType as an assumption for that GTUType.
- setParent(GTU) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
All lanes the GTU is on will be left.
- setParent(GTU) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
All lanes the GTU is on will be left.
- setPositionError(Length) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- setPositionErrorDerivative(Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- setPriority(CrossSectionLink.Priority) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
- setRed(TrafficLight) - Method in class org.opentrafficsim.road.network.control.rampmetering.CycleTimeLightController
-
Sets the traffic light to red.
- setRight(RollingLaneStructureRecord, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
- setRouteSupplier(RouteGeneratorOD) - Method in class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD.Factory
- setRouteSystem(RouteSystem) - Method in class org.opentrafficsim.road.network.OTSRoadNetwork
-
Sets the route system.
- setSimulator(OTSSimulatorInterface) - 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.
- setSteeringAngle(Angle) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- setT(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Set value of desired headway.
- setT(Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Set value of desired headway.
- setT(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Set value of desired headway.
- setT(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Set value of desired headway.
- setT(Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Set value of desired headway.
- setTaskDemand(double) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
-
Sets (gross) task demand.
- setTaskDemand(double) - Method in interface org.opentrafficsim.road.gtu.lane.perception.mental.Task
-
Sets (gross) task demand.
- setTemplates(Set<TemplateGTUType>) - Method in class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD.Factory
- setTrafficLightColor(TrafficLightColor) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
-
Set the new traffic light color.
- setTrafficLightColor(TrafficLightColor) - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
-
Set the new traffic light color.
- setTurnIndicator(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- setTurnIndicatorStatus(TurnIndicatorStatus) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Set the status of the turn indicator.
- setTurnIndicatorStatus(TurnIndicatorStatus) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Set the status of the turn indicator.
- setTurnIndicatorStatus(TurnIndicatorStatus) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Set the status of the turn indicator.
- setVehicleModel(VehicleModel) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Sets a vehicle model.
- setVehicleModel(VehicleModel) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
-
Sets a vehicle model.
- setVehicleModelGenerator(VehicleModelFactory) - Method in class org.opentrafficsim.road.gtu.generator.od.DefaultGTUCharacteristicsGeneratorOD.Factory
- setWidth(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
- Shoulder - Class in org.opentrafficsim.road.network.lane
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Shoulder(CrossSectionLink, String, List<CrossSectionSlice>) - 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, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
- Shoulder(CrossSectionLink, String, Length, Length, Length, Length, boolean) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
- Shoulder(CrossSectionLink, SimulatorInterface.TimeDoubleUnit, Shoulder) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
-
Clone a Shoulder for a new network.
- SIGMA_ADJ - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- SIGMA_BCK - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- SIGMA_FWD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- SIGMA_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- SIGMA_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- SIGMAACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
- SIGMADEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
- SIGMAFF - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
- signalDetection(FlankSensor, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
One of our flank sensors has triggered.
- SimpleOperationalPlan - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
Simplified plan containing an acceleration value and possible lane change direction.
- SimpleOperationalPlan(Acceleration, Duration) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- SimpleOperationalPlan(Acceleration, Duration, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- SimpleReportingSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
-
Sensor that prints which GTU triggers it.
- SimpleReportingSensor(String, Lane, Length, RelativePosition.TYPE, DEVSSimulatorInterface.TimeDoubleUnit, Compatible) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
-
Construct a new SimpleReportingSensor.
- SimpleTrafficLight - Class in org.opentrafficsim.road.network.lane.object.trafficlight
-
Standard implementation of a traffic light.
- SimpleTrafficLight(String, Lane, Length, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
- simulator - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
the simulator.
- SINE - Static variable in interface org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath
-
The target point (including rotation) for the coming time step is based on a sine wave.
- SINE_INTERP - Static variable in interface org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange.LaneChangePath
-
Sine-shaped interpolation between center lines.
- singleAcceleration(Length, Speed, Speed, double, Parameters, SpeedLimitInfo, CarFollowingModel) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
Determine acceleration from car-following with desire-adjusted headway.
- SingleCrossSectionSwitch - Class in org.opentrafficsim.road.network.control.rampmetering
-
Super class for feed-forward controller.
- SingleCrossSectionSwitch(Duration, List<Detector>) - Constructor for class org.opentrafficsim.road.network.control.rampmetering.SingleCrossSectionSwitch
-
Constructor.
- SingleSensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
-
A sensor is a lane-based object that can be triggered by a relative position of the GTU (e.g., front, back) when that relative position passes over the sensor location on the lane.
- SinkSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
-
A SinkSensor is a sensor that deletes every GTU that hits it.
- SinkSensor(Lane, Length, Compatible, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
- SinkSensor(Lane, Length, GTUDirectionality, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
- size() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Retrieve the number of FixedAccelerationModel steps in this SequentialFixedAccelerationModel.
- size() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
-
Returns the number of category classes defined.
- SMOKING - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Smoking.
- socialPressure(Speed, Speed, Speed, Speed, Speed, Length, Length) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Tailgating
-
Returns a normalized social pressure, equal to (vDesired - vLead) / vGain.
- SOCIO - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
-
Socio-speed sensitivity parameter.
- SOCIO - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
-
Hierarchy parameter.
- SOCIO - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSocioSpeed
-
Hierarchy parameter.
- SOCIO - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.SocioDesiredSpeed
-
Socio-speed sensitivity parameter.
- SOCIO - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Socio-speed sensitivity parameter.
- SocioDesiredSpeed - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Wrapper of a base-desired speed model.
- SocioDesiredSpeed(DesiredSpeedModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.SocioDesiredSpeed
-
Constructor.
- SortedSetPerceptionIterable<H extends Headway> - Class in org.opentrafficsim.road.gtu.lane.perception
-
Deprecated.
- SortedSetPerceptionIterable(OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.SortedSetPerceptionIterable
-
Deprecated.Constructor.
- SPEED_BUMP - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
-
Speed bump speed limit type with design speed as info.
- speedInfoChanged(Length, SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns whether the given speed limit type is changed at the given distance.
- SpeedInfoCurvature - Class in org.opentrafficsim.road.network.speed
-
Class with curvature info for curvature speed limit type.
- SpeedInfoCurvature(Length) - Constructor for class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
-
Constructor with curvature radius.
- speedLimit(GTUType) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.GeneratorLinkPosition
- speedLimit(GTUType) - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions
-
Returns the speed limit for the given GTU type, prior to the GTU position being determined.
- SpeedLimit - Class in org.opentrafficsim.road.network.sampling.data
-
Speed limit for trajectories.
- SpeedLimit() - Constructor for class org.opentrafficsim.road.network.sampling.data.SpeedLimit
-
Constructor.
- SpeedLimitInfo - Class in org.opentrafficsim.road.network.speed
-
Class to contain speed info related to various speed limit types.
- SpeedLimitInfo() - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitInfo
- SpeedLimitProspect - Class in org.opentrafficsim.road.network.speed
-
Prospect of speed limits ahead, both legal and otherwise (e.g.
- SpeedLimitProspect(Length) - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Constructor.
- 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 interfaceLegalSpeedLimit
. - 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.
- SpeedSet() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationSpeed.SpeedSet
- SpeedSign - Class in org.opentrafficsim.road.network.lane.object
-
Speed sign.
- SpeedSign(String, Lane, LongitudinalDirectionality, Length, SimulatorInterface.TimeDoubleUnit, Speed) - Constructor for class org.opentrafficsim.road.network.lane.object.SpeedSign
-
Speed sign active all day for all GTU types.
- SpeedSign(String, Lane, LongitudinalDirectionality, Length, SimulatorInterface.TimeDoubleUnit, Speed, Duration, Duration) - Constructor for class org.opentrafficsim.road.network.lane.object.SpeedSign
-
Speed sign for all GTU types.
- SpeedSign(String, Lane, LongitudinalDirectionality, Length, SimulatorInterface.TimeDoubleUnit, Speed, GTUType) - Constructor for class org.opentrafficsim.road.network.lane.object.SpeedSign
-
Speed sign active all day.
- SpeedSign(String, Lane, LongitudinalDirectionality, Length, SimulatorInterface.TimeDoubleUnit, Speed, GTUType, Duration, Duration) - Constructor for class org.opentrafficsim.road.network.lane.object.SpeedSign
-
Construct a new SpeedSign.
- SPLIT - org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Split.
- SPLIT - org.opentrafficsim.road.network.lane.conflict.ConflictType
-
Split conflict.
- SplitConflictRule - Class in org.opentrafficsim.road.network.lane.conflict
-
Conflict rule for split conflicts.
- SplitConflictRule() - Constructor for class org.opentrafficsim.road.network.lane.conflict.SplitConflictRule
- SplitFraction - Class in org.opentrafficsim.road.gtu.strategical.od
-
Split fraction at a node with fractions per link, optionally per gtu type.
- SplitFraction(Node, Interpolation, StreamInterface, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
-
Constructor.
- start() - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Starts the events.
- start(LaneBasedGTUGenerator) - Method in class org.opentrafficsim.road.gtu.generator.Platoons
-
Sets the generator and starts the events.
- startDistraction(LaneBasedGTU, Distraction, boolean) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.StochasticDistractionModel
-
Start a distraction.
- Steering - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Utility for tactical planners to implement more precise (in terms of physics) vehicle control.
- Steering.FeedbackTable - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Class containing feedback values for curvature determination.
- Steering.FeedbackTable.FeedbackVector - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Feedback value for a specific speed.
- Steering.SteeringState - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Object that stores the information the steering utility requires.
- SteeringLmrs - Class in org.opentrafficsim.road.gtu.lane.tactical.steering
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SteeringLmrs(CarFollowingModel, LaneBasedGTU, LanePerception, Synchronization, Cooperation, GapAcceptance, Steering.FeedbackTable) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.steering.SteeringLmrs
-
Constructor setting the car-following model.
- SteeringState() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.Steering.SteeringState
- step() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.Intermediate
-
Method for the iterator to increase the underlying object number.
- STEPWISE - org.opentrafficsim.road.gtu.strategical.od.Interpolation
-
Stepwise interpolation of demand.
- StochasticDistractionModel - Class in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
-
Stochastic Distraction Model by Manuel Lindorfer.
- StochasticDistractionModel(boolean, List<Distraction>, DEVSSimulatorInterface.TimeDoubleUnit, OTSRoadNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.StochasticDistractionModel
-
Constructor.
- stop() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.Intermediate
-
Method for the accumulator to indicate the iterator can stop.
- stop(CarFollowingModel, Parameters, Speed, SpeedLimitInfo, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
-
Stop within given distance.
- STOP - org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Stop and give priority.
- STOP - org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Need to stop.
- 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.
- stopDistraction(LaneBasedGTU, Task) - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.StochasticDistractionModel
-
Stops a distraction task.
- stopForAllStopConflict(HeadwayConflict, ConflictUtil.ConflictPlans) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Approach an all-stop conflict.
- stopForEnd(Length, Length, Parameters, Speed, CarFollowingModel, SpeedLimitInfo) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Calculates acceleration to stop for a split or dead-end, accounting for infrastructure.
- stopForGiveWayConflict(HeadwayConflict, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Speed, Acceleration, Length, Parameters, SpeedLimitInfo, CarFollowingModel, ParameterTypeAcceleration, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Approach a give-way conflict.
- stopForPriorityConflict(HeadwayConflict, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Speed, Length, Parameters, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Approach a priority conflict.
- stopForStopConflict(HeadwayConflict, PerceptionCollectable<HeadwayGTU, LaneBasedGTU>, Speed, Acceleration, Length, Parameters, SpeedLimitInfo, CarFollowingModel, ParameterTypeAcceleration, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Approach a stop conflict.
- STOPLINE - org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
stop line.
- StrategicalPlannerFactorySupplierOD - Interface in org.opentrafficsim.road.gtu.generator.od
-
Supplies a strategical planner factory within DefaultGTUCharacteristicsGeneratorOD.
- StrategicalPlannerFactorySupplierOD.TacticalPlannerFactorySupplierOD - Interface in org.opentrafficsim.road.gtu.generator.od
-
Interface for tactical factory supplier based on OD information.
- stringValue(A, String) - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Detector.DetectorMeasurement
-
Returns a string representation of the aggregate result.
- stringValue(List<Integer>, String) - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
-
Returns a string representation of the aggregate result.
- Stripe - Class in org.opentrafficsim.road.network.lane
-
Longitudinal road stripes; simple constructors.
- Stripe(CrossSectionLink, List<CrossSectionSlice>, Stripe.Permeable) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
-
Helper constructor that immediately provides permeability for all GTU classes.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction. - Stripe(CrossSectionLink, SimulatorInterface.TimeDoubleUnit, Stripe) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
-
Clone a Stripe for a new network.
- Stripe(CrossSectionLink, Length, 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, Length, boolean) - 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, 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, Length, Length, Length, Set<GTUType>, Stripe.Permeable, boolean) - 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.Permeable - Enum in org.opentrafficsim.road.network.lane
-
The types of permeability of a stripe.
- STRONG_LEFT - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Strong left-hand bias, 2nd left lane contains 3.125% relative to left most lane, in free traffic.
- STRONG_MIDDLE - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Strong middle bias, 2nd left lane contains 3.125% relative to left most lane, in free traffic.
- STRONG_RIGHT - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Strong right-hand bias, 2nd right lane contains 3.125% relative to right most lane, in free traffic.
- SummativeTaskManager() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.TaskManager.SummativeTaskManager
- Synchronizable - Interface in org.opentrafficsim.road.gtu.lane.tactical
-
Interface for tactical planners that can return synchronization information for visualization.
- Synchronizable.State - Enum in org.opentrafficsim.road.gtu.lane.tactical
-
State of synchronization.
- Synchronization - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Different forms of synchronization.
- synchronize(LanePerception, Parameters, SpeedLimitInfo, CarFollowingModel, double, LateralDirectionality, LmrsData, LaneChange, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Determine acceleration for synchronization.
- SYNCHRONIZING - org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Subject vehicle is adjusting speed.
T
- T - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Desired headway parameter type.
- T - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
-
Desired headway parameter type.
- T - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
Current car-following headway.
- T0 - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
-
Look-ahead time for mandatory lane changes parameter type.
- TACTICAL_PLANNER - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Tactical planner parameter.
- tagAlongAcceleration(HeadwayGTU, Speed, Length, Speed, double, Parameters, SpeedLimitInfo, CarFollowingModel) - Static method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Calculates acceleration by following an adjacent vehicle, with tagging along if desire is not very high and speed is low.
- tailgate(LanePerception, Parameters) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Tailgating
-
Apply tailgating.
- Tailgating - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Interface for LMRS tailgating behavior.
- TALKING_CELL_PHONE - org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Talking on cell phone.
- Task - Interface in org.opentrafficsim.road.gtu.lane.perception.mental
-
Interface for tasks, where each describes a fundamental relation between exogenous inputs causing a mental task demand.
- TaskCarFollowing - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Task demand for car-following.
- TaskCarFollowing() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.TaskCarFollowing
-
Constructor.
- TaskHeadwayBased - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Task class that translates a (composite) headway in to a task demand.
- TaskHeadwayBased(String) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.TaskHeadwayBased
-
Constructor.
- TaskHeadwayCollector - Class in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
-
Simple collector implementation to obtain time headway.
- TaskHeadwayCollector(Speed) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.TaskHeadwayCollector
-
Constructor.
- TaskLaneChanging - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Lane changing task based on car-following (as gap-acceptance proxy), and an underlying consideration to include adjacent lanes.
- TaskLaneChanging(TaskLaneChanging.LateralConsideration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.TaskLaneChanging
-
Constructor.
- TaskLaneChanging.LateralConsideration - Interface in org.opentrafficsim.road.gtu.lane.perception.mental
-
Lateral consideration leading to lane change task demand.
- TaskManager - Interface in org.opentrafficsim.road.gtu.lane.perception.mental
-
A task manager controls which task has priority and as a result how anticipation reliance is divided over different tasks.
- TaskManager.SummativeTaskManager - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Manages a set of tasks without considering anticipation reliance.
- TaskRoadSideDistraction - Class in org.opentrafficsim.road.gtu.lane.perception.mental
-
Task-demand for road-side distraction.
- TaskRoadSideDistraction() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.mental.TaskRoadSideDistraction
-
Constructor.
- TaskSupplier - Interface in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
-
Supplies a Task for within Fullers model.
- TaskSupplier.Constant - Class in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
-
Class that supplies a constant task.
- TAU - Static variable in interface org.opentrafficsim.road.gtu.lane.control.DelayedActuation
-
Parameter for actuation delay.
- TAU - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
Headway relaxation time.
- TAUDELAYED - Static variable in interface org.opentrafficsim.road.gtu.lane.control.DelayedActuation
-
Tau delayed actuation.
- TC - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Task capability in nominal task capability units, i.e.
- TDACC - Static variable in class org.opentrafficsim.road.gtu.lane.control.AbstractActuatedControl
-
Time headway setting for ACC mode.
- TDCACC - Static variable in class org.opentrafficsim.road.gtu.lane.control.AbstractActuatedControl
-
Time headway setting for CACC mode.
- THETA_MLC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
- TI - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Parameter of how much time before departure a bus indicates its departure to get priority.
- TIME_FACTOR - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Multiplication factor on time for conservative assessment.
- timeAfterCompletionOfStep(int) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Retrieve the simulation time at the end of the Nth step of this SequentialFixedAccelerationModel.
- TimeToCollision - Class in org.opentrafficsim.road.network.sampling.data
-
Time-to-collision for trajectories.
- TimeToCollision() - Constructor for class org.opentrafficsim.road.network.sampling.data.TimeToCollision
- TMAX - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
Maximum car-following headway.
- TMIN - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
-
Minimum car-following headway.
- 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-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ToledoCarFollowing() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
Constructor using Toledo models for desired headway ans speed.
- ToledoCFTester - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
-
Copyright (c) 2013-2020 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.road.gtu.generator.characteristics.LaneBasedTemplateGTUType
- toString() - Method in class org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedTemplateGTUTypeDistribution
- toString() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.GeneratorLanePosition
- toString() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.GeneratorLinkPosition
- toString() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
- toString() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiasDefaults
- toString() - Method in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBiases
- toString() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividualOld
- toString() - Method in class org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator
- toString() - Method in class org.opentrafficsim.road.gtu.generator.headway.DemandPattern
- toString() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.Placement
- toString() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
- toString() - Method in class org.opentrafficsim.road.gtu.generator.MarkovCorrelation
- toString() - Method in class org.opentrafficsim.road.gtu.generator.od.ODOptions.Option
- toString() - Method in class org.opentrafficsim.road.gtu.generator.TTCRoomChecker
- toString() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- toString() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU2
- 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.perception.CategoricalLanePerception
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationTrafficPerception
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.NeighborTriplet
- 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.HeadwayBusStop
- 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.HeadwayGTUReal
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
- 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.LaneBasedObjectIterable
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure.Entry
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.mental.sdm.Distraction
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
- toString() - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord
- toString() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
- toString() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
- toString() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMFactory
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusFactory
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMultiFactory
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationBusStop
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationConflicts
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationSpeedLimitTransition
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationTrafficLights
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveBusStop
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveDummy
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveKeep
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveQueue
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSocioSpeed
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeed
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
- toString() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
- toString() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
- toString() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
- toString() - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
- toString() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
- toString() - Method in class org.opentrafficsim.road.gtu.strategical.od.SplitFraction
- 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.gtu.strategical.route.RouteGeneratorOD.DefaultRouteGenerator
- toString() - Method in class org.opentrafficsim.road.network.factory.PeekStack
- toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAlwaysRightJam
- 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.LeftSetRightJam
- 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.RightAlwaysLeftJam
- 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.RightSetLeftJam
- toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSetLeftSpeed
- toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneBoth
- toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneLeft
- toString() - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneRight
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict.ConflictEnd
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.FixedWidthGenerator
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.RelativeWidthGenerator
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel.FixedWidthGenerator
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel.RelativeWidthGenerator
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
- toString() - Method in class org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
- toString() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- toString() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
- toString() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
- toString() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
- toString() - Method in class org.opentrafficsim.road.network.lane.Lane
- toString() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
- toString() - Method in class org.opentrafficsim.road.network.lane.LaneType
- toString() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- toString() - Method in class org.opentrafficsim.road.network.lane.object.BusStop
- toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.DestinationSensor
- toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector.PlatoonSizes
- toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
- toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
- toString() - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
- toString() - Method in class org.opentrafficsim.road.network.lane.object.SpeedSign
- toString() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.FlankSensor
- toString() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
- toString() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- toString() - Method in class org.opentrafficsim.road.network.lane.Shoulder
- toString() - Method in class org.opentrafficsim.road.network.lane.Stripe
- toString() - Method in class org.opentrafficsim.road.network.sampling.data.ReferenceSpeed
- toString() - Method in class org.opentrafficsim.road.network.sampling.data.SpeedLimit
- toString() - Method in class org.opentrafficsim.road.network.sampling.data.TimeToCollision
- toString() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- toString() - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
- toString() - Method in class org.opentrafficsim.road.network.sampling.indicator.TotalDelayReference
- toString() - Method in class org.opentrafficsim.road.network.sampling.LaneData
- toString() - Method in class org.opentrafficsim.road.network.sampling.LinkData
- toString() - Method in class org.opentrafficsim.road.network.sampling.NodeData
- toString() - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- toString() - Method in class org.opentrafficsim.road.network.sampling.RouteData
- toString() - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
- toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
- toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
- toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
- toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeed
- toString() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeedLegal
- TotalDelayReference - Class in org.opentrafficsim.road.network.sampling.indicator
-
Delay based on reference speed.
- TotalDelayReference() - Constructor for class org.opentrafficsim.road.network.sampling.indicator.TotalDelayReference
- totalFlow() - Method in class org.opentrafficsim.road.network.control.rampmetering.SingleCrossSectionSwitch
-
Returns the total flow over the detectors.
- toXml(OTSRoadNetwork) - Static method in class org.opentrafficsim.road.network.factory.OTSRoadNetworkUtils
-
Create an xml-version of the network.
- toXml(OTSRoadNetwork, OutputStream) - Static method in class org.opentrafficsim.road.network.factory.OTSRoadNetworkUtils
-
Create an xml-version of the network.
- toXml(OTSRoadNetwork, Writer) - Static method in class org.opentrafficsim.road.network.factory.OTSRoadNetworkUtils
-
Create an xml-version of the network.
- TR_MAX - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.AdaptationSituationalAwareness
-
Maximum reaction time at 0 situational awareness.
- TrafficLight - Interface in org.opentrafficsim.road.network.lane.object.trafficlight
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- TRAFFICLIGHT - org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
the observed object for headway is a traffic light.
- TRAFFICLIGHT_CHANGE_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
-
The timed event type for pub/sub indicating the change of color of a traffic light.
- TrafficLightColor - Enum in org.opentrafficsim.road.network.lane.object.trafficlight
-
The colors for a normal traffic light.
- TrafficLightController - Interface in org.opentrafficsim.road.network.lane.object.trafficlight
-
Interface for a controller for a number of traffic lights.
- TrafficLightControllerFixedDuration - Class in org.opentrafficsim.road.network.lane.object.trafficlight
-
A traffic light controller with fixed durations.
- TrafficLightControllerFixedDuration(String, DEVSSimulatorInterface.TimeDoubleUnit) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
-
Create a fixed time controller.
- TrafficLightException - Exception in org.opentrafficsim.road.network.lane.object.trafficlight
-
Exception for traffic lights and traffic light controllers.
- TrafficLightException() - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
-
Construct a TrafficLightException.
- TrafficLightException(String) - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
-
Construct a TrafficLightException.
- TrafficLightException(String, Throwable) - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
- TrafficLightException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
- TrafficLightException(Throwable) - Constructor for exception org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
-
Construct a TrafficLightException.
- TrafficLightSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
-
This traffic light sensor reports whether it whether any GTUs are within its area.
- TrafficLightSensor(String, Lane, Length, Lane, Length, List<Lane>, RelativePosition.TYPE, RelativePosition.TYPE, DEVSSimulatorInterface.TimeDoubleUnit, Compatible) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
Construct a new traffic light sensor.
TODO Possibly provide the GTUTypes that trigger the sensor as an argument for the constructor - TrafficLightUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Static methods regarding traffic lights for composition in tactical planners.
- TrafficPerception - Interface in org.opentrafficsim.road.gtu.lane.perception.categories
-
Perception of general traffic ahead.
- translatedPosition(Lane, RelativePosition, Time) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal position that the indicated relative position of this GTU would have if it were to change to another Lane with a / the current CrossSectionLink.
- TrapezoidProfile(double, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.Distraction.TrapezoidProfile
- TRI_EXP - Static variable in interface org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator.HeadwayDistribution
-
Triangular (left side, mean 2/3) and exponential (right side, mean 4/3) headway distribution.
- TRIANGULAR - Static variable in interface org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator.HeadwayDistribution
-
Triangular headway distribution.
- trigger(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Trigger an action on the GTU.
- trigger(LaneBasedGTU) - Method in interface org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
-
Trigger an action on the GTU.
- triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Implementation of the response to a trigger of this sensor by a GTU.
- triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.DestinationSensor
-
Implementation of the response to a trigger of this sensor by a GTU.
- triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Implementation of the response to a trigger of this sensor by a GTU.
- triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
-
Implementation of the response to a trigger of this sensor by a GTU.
- triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
-
Implementation of the response to a trigger of this sensor by a GTU.
- triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.FlankSensor
-
Implementation of the response to a trigger of this sensor by a GTU.
- TRUCK_RIGHT - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Strong right-hand bias, limited to a maximum of 2 lanes.
- TS - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Task saturation.
- TS_CRIT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Critical task saturation.
- TS_MAX - Static variable in class org.opentrafficsim.road.gtu.lane.perception.mental.Fuller
-
Maximum task saturation, pertaining to maximum deterioration.
- TTCRoomChecker - Class in org.opentrafficsim.road.gtu.generator
-
Room checker based on time-to-collision.
- TTCRoomChecker(Duration) - Constructor for class org.opentrafficsim.road.gtu.generator.TTCRoomChecker
-
Constructor.
- TURN_ON_RED - org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Turn on red.
- TURN_ON_RED - org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Turn on red.
- TWO_WAY_LANE - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Vehicular roads (Dutch: weg); allows all road vehicles and pedestrians.
U
- UNCATEGORIZED - Static variable in class org.opentrafficsim.road.gtu.strategical.od.Categorization
-
Empty categorization.
- UNCATEGORIZED - Static variable in class org.opentrafficsim.road.gtu.strategical.od.Category
-
Empty category.
- UNDERESTIMATION - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.Estimation
-
Underestimation based on situational awareness.
- underlying() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Returns an iterator over the underlying objects.
- underlying() - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable
-
Returns an iterator over the underlying objects.
- underlying() - Method in class org.opentrafficsim.road.gtu.lane.perception.SortedSetPerceptionIterable
-
Deprecated.Returns an iterator over the underlying objects.
- UnderlyingDistance(U, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable.UnderlyingDistance
- underlyingWithDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable
-
Returns an iterator over the underlying objects coupled with the distance.
- underlyingWithDistance() - Method in interface org.opentrafficsim.road.gtu.lane.perception.PerceptionCollectable
-
Returns an iterator over the underlying objects coupled with the distance.
- underlyingWithDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.SortedSetPerceptionIterable
-
Deprecated.Returns an iterator over the underlying objects coupled with the distance.
- UNIFORM - Static variable in interface org.opentrafficsim.road.gtu.generator.headway.ArrivalsHeadwayGenerator.HeadwayDistribution
-
Uniform headway distribution.
- UP - org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord.RecordLink
-
This record is upstream of the start distance source.
- update(Length) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Updates the distance values.
- update(DirectedLanePosition, Route, GTUType) - Method in interface org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Updates the underlying structure shifting the root position to the input.
- update(DirectedLanePosition, Route, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructure
-
Updates the underlying structure shifting the root position to the input.
- updateAccessibleAdjacentLanes() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the accessible adjacent lanes.
- updateAccessibleAdjacentLanesLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the accessible adjacent lanes on the left.
- updateAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the accessible adjacent lanes on the left.
- updateAccessibleAdjacentLanesRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the accessible adjacent lanes on the right.
- updateAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the accessible adjacent lanes on the right.
- updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.AnticipationTrafficPerception
- updateAll() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
- updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
- updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
- updateAll() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
- updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.AccPerception
- updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.CaccPerception
- updateAll() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.DirectNeighborsPerception
- updateAll() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
- updateBackwardHeadway() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the backward headway and first object (e.g., a GTU) behind.
- updateBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the backward headway and first object (e.g., a GTU) behind.
- updateCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Updates a set of relative lanes representing the cross section.
- updateCrossSection() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Updates a set of relative lanes representing the cross section.
- updateCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Updates a set of relative lanes representing the cross section.
- updateForwardHeadwayGTU() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the forward headway and first object (a GTU) in front.
- updateForwardHeadwayGTU() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the forward headway and first object (a GTU) in front.
- updateForwardHeadwayObject() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the forward headway and first object (but not a GTU) in front.
- updateForwardHeadwayObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the forward headway and first object (but not a GTU) in front.
- updateInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Updates the infrastructural lane change info.
- updateInfrastructureLaneChangeInfo(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Updates the infrastructural lane change info.
- updateInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Updates the infrastructural lane change info.
- updateLanePathInfo() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
- updateLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
- updateLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Updates the distance over which lane changes remains legally possible.
- updateLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Updates the distance over which lane changes remains legally possible.
- updateLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Updates the distance over which lane changes remains legally possible.
- updateNeighboringHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the objects (e.g., GTUs) in parallel, in front and behind for the lane in the given direction, with their headway relative to our GTU, and information about the status of the adjacent objects.
- updateNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the objects (e.g., GTUs) in parallel, in front and behind for the lane in the given direction, with their headway relative to our GTU, and information about the status of the adjacent objects.
- updateNeighboringHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the objects (e.g., GTUs) in parallel, in front and behind on the left neighboring lane, with their headway relative to our GTU, and information about the status of the adjacent objects.
- updateNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the objects (e.g., GTUs) in parallel, in front and behind on the left neighboring lane, with their headway relative to our GTU, and information about the status of the adjacent objects.
- updateNeighboringHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the objects (e.g., GTUs) in parallel, in front and behind on the right neighboring lane, with their headway relative to our GTU, and information about the status of the adjacent objects.
- updateNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the objects (e.g., GTUs) in parallel, in front and behind on the right neighboring lane, with their headway relative to our GTU, and information about the status of the adjacent objects.
- updateParallelHeadways(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the parallel objects (e.g., GTUs) for the given direction, with information about their status and parallel overlap with our GTU.
- updateParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the parallel objects (e.g., GTUs) for the given direction, with information about their status and parallel overlap with our GTU.
- updateParallelHeadwaysLeft() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the parallel objects (e.g., GTUs) on the left, with information about their status and parallel overlap with our GTU.
- updateParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the parallel objects (e.g., GTUs) on the left, with information about their status and parallel overlap with our GTU.
- updateParallelHeadwaysRight() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update the parallel objects (e.g., GTUs) on the right, with information about their status and parallel overlap with our GTU.
- updateParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update the parallel objects (e.g., GTUs) on the right, with information about their status and parallel overlap with our GTU.
- updatePhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Updates the distance over which lane changes remains physically possible.
- updatePhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Updates the distance over which lane changes remains physically possible.
- updatePhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Updates the distance over which lane changes remains physically possible.
- updateSpeedLimit() - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Update speedLimit.
- updateSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
-
Update speedLimit.
- updateSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
-
Updates the speed limit prospect.
- updateSpeedLimitProspect(RelativeLane) - Method in interface org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Updates the speed limit prospect.
- updateSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Updates the speed limit prospect.
- upstreamLanes(GTUDirectionality, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Returns the lanes that could precede in a given direction and for the given GTU type.
- UpstreamNeighborsIterable - Class in org.opentrafficsim.road.gtu.lane.perception
-
Iterable to find upstream GTU's.
- UpstreamNeighborsIterable(LaneBasedGTU, LaneRecord<?>, Length, Length, RelativePosition, HeadwayGtuType, RelativeLane) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.UpstreamNeighborsIterable
-
Constructor.
- URBAN_ROAD_LANE - org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Lane on urban vehicular roads (Dutch: weg binnen bebouwde kom).
V
- valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.perception.RollingLaneStructureRecord.RecordLink
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.Controllable.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.changing.OvertakingDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.object.sensor.Detector.CompressionMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.lane.Stripe.Permeable
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.gtu.lane.perception.mental.sdm.DefaultDistraction
-
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.RollingLaneStructureRecord.RecordLink
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.Controllable.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.gtu.lane.tactical.Synchronizable.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.changing.OvertakingDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.conflict.ConflictType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.LaneType.DEFAULTS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.object.sensor.Detector.CompressionMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.road.network.lane.Stripe.Permeable
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VCONG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationNoRightOvertake
-
Speed threshold below which traffic is considered congested.
- VCONG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
-
Congestion speed threshold parameter type.
- VCONG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSocioSpeed
-
Speed threshold below which traffic is considered congested.
- VCONG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
-
Speed threshold below which traffic is considered congested.
- VehicleModel - Interface in org.opentrafficsim.road.gtu.lane
-
Interface for vehicle models.
- VehicleModel.MassBased - Class in org.opentrafficsim.road.gtu.lane
-
Defines (fixed) mass and moment of inertia about z-axis.
- VehicleModelFactory - Interface in org.opentrafficsim.road.gtu.lane
-
Factory for vehicle models.
- VGAIN - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSocioSpeed
-
Vgain parameter; ego-speed sensitivity.
- VGAIN - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
-
Anticipation speed difference parameter type.
- VGAIN - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.SocioDesiredSpeed
-
Vgain parameter; ego-speed sensitivity.
- VGAIN - Static variable in interface org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
-
Anticipation speed difference at full lane change desired.
- VOLUNTARY - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.AbstractIncentivesTacticalPlanner
-
Parameter type for voluntary lane change incentives.
- VOLUNTARY - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.steering.SteeringLmrs
-
Parameter type for voluntary lane change incentives.
- VoluntaryIncentive - Interface in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Interface for voluntary incentives.
W
- WEAK_LEFT - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Weak left-hand bias, 2nd left lane contains 50% relative to left most lane, in free traffic.
- WEAK_MIDDLE - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Weak middle bias, 2nd left lane contains 50% relative to left most lane, in free traffic.
- WEAK_RIGHT - Static variable in class org.opentrafficsim.road.gtu.generator.GeneratorPositions.LaneBias
-
Weak right-hand bias, 2nd right lane contains 50% relative to right most lane, in free traffic.
- Width(double[], LengthVector) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict.Width
- WienerProcess - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
A numerical update scheme that represents a Wiener process if
dt << tau
. - WienerProcess(StreamInterface, double, double, Duration, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.WienerProcess
- WRAP - Static variable in interface org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.HeadwayGtuType
-
The GTU is wrapped, and info is taken directly from it.
- writeToFile(OTSRoadNetwork, String, boolean) - Static method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Write the contents of all detectors in to a file.
- writeToFile(OTSRoadNetwork, String, boolean, String, Detector.CompressionMethod) - Static method in class org.opentrafficsim.road.network.lane.object.sensor.Detector
-
Write the contents of all detectors in to a file.
X
- X0 - Static variable in class org.opentrafficsim.road.gtu.lane.control.AbstractActuatedControl
-
(C)ACC stopping distance.
Y
- YELLOW - org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
GTU is allowed to continue if it cannot stop anymore.
- YIELD - org.opentrafficsim.road.network.lane.conflict.ConflictPriority
-
Yield.
- YIELD - org.opentrafficsim.road.network.lane.CrossSectionLink.Priority
-
Yield.
Z
- ZERO - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
-
Easy access and efficient zero desired.
- ZIP - org.opentrafficsim.road.network.lane.object.sensor.Detector.CompressionMethod
-
Zip compression.
All Classes All Packages