- A_LAT - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
-
Maximum comfortable acceleration in the lateral direction.
- AbstractCarFollowingModel - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Default implementation where desired speed and headway are pre-calculated for car-following.
- AbstractCarFollowingModel() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
-
- AbstractDirectedLaneChangeModel - Class in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
Common code for a family of lane change models like in M.
- AbstractDirectedLaneChangeModel(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
-
Construct a DirectedLaneChangeModel.
- AbstractGTUFollowingModelMobil - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Code shared between various car following models.
- AbstractGTUFollowingModelMobil() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
- AbstractGTUGenerator - Class in org.opentrafficsim.road.gtu.generator
-
Common code for LaneBasedGTU generators that may have to postpone putting a GTU on the road due to congestion growing into
the generator.
- AbstractGTUGenerator(String, OTSDEVSSimulatorInterface, GTUType, Class<?>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, ContinuousDistDoubleScalar.Rel<Duration, TimeUnit>, long, Time, Time, Lane, Length, GTUDirectionality, GTUColorer, LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- AbstractHeadway - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Container for a reference to information about a (lane based) GTU and a headway.
- AbstractHeadway(Headway.ObjectType, String, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for a moving object ahead of us or behind us.
- AbstractHeadway(Headway.ObjectType, String, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
- AbstractHeadway(Headway.ObjectType, String, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for a moving object parallel with us.
- AbstractHeadway(Headway.ObjectType, String, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for a non-moving object parallel with us.
- AbstractHeadway(Headway.ObjectType, String, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for a moving object ahead of us or behind us.
- AbstractHeadway(Headway.ObjectType, String, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for a non-moving object ahead of us or behind us.
- AbstractHeadway(Headway.ObjectType, String, Length, Length, Length, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for a moving object parallel with us.
- AbstractHeadway(Headway.ObjectType, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Construct a new Headway information object, for a non-moving object parallel with us.
- AbstractHeadwayGTU - Class in org.opentrafficsim.road.gtu.lane.perception.headway
-
Container for a reference to information about a (lane based) GTU and a headway.
- AbstractHeadwayGTU(String, GTUType, Length, boolean, Length, Speed, Acceleration, AbstractHeadwayGTU.GTUStatus...) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Construct a new Headway information object, for a moving GTU ahead of us or behind us.
- AbstractHeadwayGTU(String, GTUType, Length, boolean, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us.
- AbstractHeadwayGTU(String, GTUType, Length, Length, Length, boolean, Length, Speed, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Construct a new Headway information object, for a moving GTU parallel with us.
- AbstractHeadwayGTU(String, GTUType, Length, Length, Length, boolean, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Construct a new Headway information object, for a non-moving GTU parallel with us.
- AbstractHeadwayGTU.GTUStatus - Enum in org.opentrafficsim.road.gtu.lane.perception.headway
-
Observable characteristics of a GTU.
- AbstractIDM - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Implementation of the IDM.
- AbstractIDM() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
- AbstractLaneBasedGTU - Class in org.opentrafficsim.road.gtu.lane
-
This class contains most of the code that is needed to run a lane based GTU.
- AbstractLaneBasedGTU(String, GTUType, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Construct a Lane Based GTU.
- AbstractLaneBasedIndividualGTU - Class in org.opentrafficsim.road.gtu.lane
-
Specific type of LaneBasedGTU.
- AbstractLaneBasedIndividualGTU(String, GTUType, Length, Length, Speed, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
-
Construct a new AbstractLaneBasedIndividualGTU.
- AbstractLaneBasedObject - Class in org.opentrafficsim.road.network.lane.object
-
An abstract implementation of the LaneBasedObject interface with the required fields being initialized and getters for those
fields.
- AbstractLaneBasedObject(Lane, Length, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Construct a new LanebasedObject with the required fields.
- AbstractLaneBasedObject(Lane, Length, OTSLine3D) - Constructor for class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Construct a new LanebasedObject with the required fields.
- AbstractLaneBasedStrategicalPlanner - Class in org.opentrafficsim.road.gtu.strategical
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractLaneBasedStrategicalPlanner(BehavioralCharacteristics, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
-
- AbstractLaneBasedTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
-
A lane-based tactical planner generates an operational plan for the lane-based GTU.
- AbstractLaneBasedTacticalPlanner(CarFollowingModel, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Instantiates a tactical planner.
- AbstractLaneChangeModel - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
Common code for a family of lane change models like in M.
- AbstractLaneChangeModel() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
-
- AbstractLanePerception - Class in org.opentrafficsim.road.gtu.lane.perception
-
The perception module of a GTU based on lanes.
- AbstractLanePerception(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
-
Create a new LanePerception module.
- AbstractOTSPlot - Class in org.opentrafficsim.graphs
-
Basics of all plots in the Open Traffic Simulator.
- AbstractOTSPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.AbstractOTSPlot
-
Construct a new AbstractOTSPlot.
- AbstractSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface, OTSLine3D) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Create a sensor on a lane at a position on that lane.
- AbstractSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
- AbstractTrafficLightController - Class in org.opentrafficsim.road.network.lane.object.trafficlight
-
Standard fields and methods for traffic light controllers.
- AbstractTrafficLightController(String, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
Create a fixed time controller.
- AccelerationContourPlot - Class in org.opentrafficsim.graphs
-
Acceleration contour plot.
- AccelerationContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.AccelerationContourPlot
-
Create a new AccelerationContourPlot.
- AccelerationStep - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Storage for the result of a GTU following model.
- AccelerationStep(Acceleration, Time, Duration) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
-
Create a new GTUFollowingModelResult.
- accessibleAdjacentLanes(LateralDirectionality, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Determine the set of lanes to the left or to the right of this lane, which are accessible from this lane, or an empty set
if no lane could be found.
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.ContourPlot
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- add(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns the relative lane relative to this lane, for example "the left lane" of "the 3rd right lane" is
"the 2nd right lane".
- addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
- addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- addCrossSectionElement(CrossSectionElement) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Add a cross section element at the end of the list.
- addData(LaneBasedGTU, Lane) - Method in class org.opentrafficsim.graphs.ContourPlot
-
Add data for a GTU on a lane to this graph.
- addData(LaneBasedGTU) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Add the effect of one passing car to this Fundamental Diagram.
- addData(Speed) - Method in class org.opentrafficsim.graphs.FundamentalDiagram.Sample
-
Add one Car detection to this Sample.
- addData() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
-
Add the density and average speed on the lane to this Fundamental Diagram.
- addData(LaneBasedGTU, Lane, double) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
Add data for a GTU on a lane to this graph.
- addDirectionality(GTUType, LongitudinalDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
-
This method sets the directionality of the lane for a GTU type.
- addGTU(LaneBasedGTU, double) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Add a LaneBasedGTU to the list of this Lane.
- addGTU(LaneBasedGTU, Length) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Add a LaneBasedGTU to the list of this Lane.
- addLaneBasedObject(LaneBasedObject) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Insert a laneBasedObject at the right place in the laneBasedObject list of this Lane.
- addLaneStructureRecord(LaneStructureRecord, RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Adds a lane structure record in a mapping from relative lanes.
- addMandatoryIncentive(MandatoryIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
-
Adds a mandatory incentive.
- addNext(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- addPermeability(GTUType, LateralDirectionality) - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
-
Add lateral permeability for a GTU type in the direction of the design line of the overarching CrossSectionLink.
- addPermeability(GTUType, Stripe.Permeable) - Method in class org.opentrafficsim.road.network.lane.Stripe
-
- addPhase(int, Duration, Duration) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
-
Add a new phase.
- addPrev(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- addSample(LaneBasedGTU, Lane, double) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
-
Add a trajectory segment sample and update the currentEndTime and currentEndPosition.
- addSample(LaneBasedGTU, Lane, double) - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
-
Add a trajectory segment sample and update the currentEndTime and currentEndPosition.
- addSample(LaneBasedGTU, Lane, double) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
-
Add a trajectory segment sample and update the currentEndTime and currentEndPosition.
- addSensor(Sensor, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Insert a sensor at the right place in the sensor list of this Lane.
- addSpeedInfo(SpeedLimitType<T>, T) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
-
Adds or overwrites the speed info of the given speed limit type.
- addSpeedInfo(Length, SpeedLimitType<T>, T) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Sets the speed info of a speed limit type.
- addStep(FixedAccelerationModel) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Add one FixedAccelerationModel step to this SequentialFixedAccelerationModel.
- addTrafficLightToPhase(int, TrafficLight) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
Add a traffic light to a phase.
- addTrafficLightToPhase(int, TrafficLight) - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
-
Add a traffic light to a phase.
- addTrafficLightToPhase(int, TrafficLight) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
-
Add a traffic light to a phase.
- addTrigger(Lane, SimEvent<OTSSimTimeDouble>) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Add an event to the list of lane triggers scheduled for this GTU.
- addTrigger(Lane, SimEvent<OTSSimTimeDouble>) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Add an event to the list of lane triggers scheduled for this GTU.
- addViewer() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
Create/add a viewer for the data of the graph.
- addViewer() - Method in interface org.opentrafficsim.graphs.MultipleViewerChart
-
Create/add a viewer for the data of the graph.
- addVoluntaryIncentive(VoluntaryIncentive) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
-
Adds a voluntary incentive.
- ADJACENT_MARGIN - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
Lateral alignment margin for longitudinally connected Lanes.
- adjustMaximumValue(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.Axis
-
Adjust (increase) the range of this AxisDefinition.
- ALL - Static variable in class org.opentrafficsim.road.network.lane.LaneType
-
Lane type that allows all vehicles.
- ALPHA_ADJ - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- ALPHA_BCK - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- ALPHA_CL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- ALPHA_RL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- ALPHA_TL_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- ALPHA_TL_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- ALPHADS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- Altruistic - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
The altruistic driver changes lane when that is beneficial for all drivers.
- Altruistic() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
-
- anticipateMovement(Length, Speed, Acceleration) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
-
Returns info of the anticipation assuming constant acceleration.
- anticipateMovementFreeAcceleration(Length, Speed, BehavioralCharacteristics, CarFollowingModel, SpeedLimitInfo, Duration) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
-
Returns info of the anticipation using free acceleration from car-following model.
- anticipateMovementSpeedLimited(Length, Speed, Acceleration, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
-
Returns info of the anticipation assuming constant acceleration, without exceeding maximum speed.
- AnticipationInfo - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Utility class that stores duration and end-speed for a given anticipated movement.
- AnticipationInfo(Duration, Speed) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
-
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
-
Return the weighted acceleration as described by the personality.
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
-
Return the weighted acceleration as described by the personality.
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
-
Return the weighted acceleration as described by the personality.
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
-
Return the weighted acceleration as described by the personality.
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
-
Return the weighted acceleration as described by the personality.
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
-
Return the weighted acceleration as described by the personality.
- approachConflicts(BehavioralCharacteristics, SortedSet<HeadwayConflict>, SortedSet<AbstractHeadwayGTU>, CarFollowingModel, Length, Speed, SpeedLimitInfo, ConflictUtil.ConflictPlans) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Approach conflicts by applying appropriate acceleration (or deceleration).
- approachTargetSpeed(CarFollowingModel, BehavioralCharacteristics, Speed, SpeedLimitInfo, Length, Speed) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
-
Returns an acceleration based on the car-following model in order to adjust the speed to a given value at some location
ahead.
- Axis - Class in org.opentrafficsim.graphs
-
Definition of one axis for a ContourPlot.
- Axis(DoubleScalarInterface, DoubleScalarInterface, double[], double, String, String, String) - Constructor for class org.opentrafficsim.graphs.Axis
-
Create a new AxisDefinition.
- C_ADJ_ACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- C_BCK_ACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- C_BCK_TG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- C_CL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- C_FWD_ACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- C_FWD_TG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- C_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- C_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- C_RL - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- canPlace(Speed, Length, LaneBasedGTUCharacteristics) - Method in interface org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator.RoomChecker
-
Return the maximum safe speed for a new GTU with the specified characteristics.
- CarFollowingModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
Methods that a car-following model has to implement.
- CarFollowingModelFactory<T extends CarFollowingModel> - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- CarFollowingUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Static methods regarding car-following for composition in tactical planners.
- CategorialLanePerception - Class in org.opentrafficsim.road.gtu.lane.perception
-
Standard perception completely based on connected perception categories.
- CategorialLanePerception(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.CategorialLanePerception
-
- Categorization - Class in org.opentrafficsim.road.gtu.strategical.od
-
A categorization determines for what part of traffic certain demand data is applicable.
- Categorization(String, Class<?>, Class<?>...) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.Categorization
-
- Category - Class in org.opentrafficsim.road.gtu.strategical.od
-
A category is a set of objects who's class belongs to a certain categorization.
- Category(Categorization, Object, Object...) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.Category
-
- CCFACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- CCFDEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- CDS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- changeLaneInstantaneously(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Change lanes instantaneously.
- changeLaneInstantaneously(LateralDirectionality) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Change lanes instantaneously.
- changePhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
-
Change the phase and/or color of the traffic lights.
- checkCarBuilderList() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
Check if car can be generated.
- checkEnoughSpace() - Method in class org.opentrafficsim.road.gtu.generator.DualHeadwaySpaceChecker
-
Checks whether a GTU will have enough space to be generated.
- checkEnoughSpace() - Method in interface org.opentrafficsim.road.gtu.generator.SpaceChecker
-
Checks whether a GTU will have enough space to be generated.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in interface org.opentrafficsim.road.network.lane.changing.OvertakingConditions
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAlwaysRightSpeed
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAndRight
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftOnly
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSet
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSetRightSpeed
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.None
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightAlwaysLeftSpeed
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightOnly
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSet
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.RightSetLeftSpeed
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneBoth
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneLeft
-
Implementation of the overtaking conditions.
- checkOvertaking(Lane, LaneBasedGTU, LaneBasedGTU) - Method in class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneRight
-
Implementation of the overtaking conditions.
- cleanYieldPlans() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Clears any yield plan that was no longer kept active in the last evaluation of conflicts.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.graphs.FundamentalDiagram.FundamentalDiagramSensor
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionLink, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Clone the CrossSectionElement for e.g., copying a network.
- clone(Network, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
- clone(CrossSectionLink, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Clone the CrossSectionElement for e.g., copying a network.
- clone(Network, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.LaneBlock
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.FlankSensor
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
-
Clone the TrafficLightSensor for e.g., copying a network.
- clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
-
Clone the LAneBasedObject for e.g., copying a network.
- clone(CrossSectionLink, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.Shoulder
-
Clone the CrossSectionElement for e.g., copying a network.
- clone(CrossSectionLink, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.road.network.lane.Stripe
-
Clone the CrossSectionElement for e.g., copying a network.
- combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
-
Combines an interaction term with the free term.
- combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
-
Combines an interaction term with the free term.
- combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
-
Combines an interaction term with the free term.
- combineInteractionTerm(Acceleration, BehavioralCharacteristics, Speed, Speed, Length, SortedMap<Length, Speed>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Combines an interaction term with the free term.
- compareTo(EnvironmentState.Entry<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.EnvironmentState.Entry
- compareTo(Headway) - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
- compareTo(InfrastructureLaneChangeInfo) - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
- compareTo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
- compareTo(Sensor) - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Compute the acceleration that would be used to follow a leader.
- computeAcceleration(Speed, Speed, Speed, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStep(LaneBasedGTU, Speed, Length, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStep(LaneBasedGTU, Speed, Length, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStep(Speed, Speed, Length, Speed, Time) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStep(Speed, Speed, Length, Speed, Time, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStep(LaneBasedGTU, Speed, Length, Length, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStep(LaneBasedGTU, Speed, Length, Length, Speed, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStep(Speed, Speed, Length, Speed, Time) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStep(Speed, Speed, Length, Speed, Time, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used to follow a leader.
- computeAccelerationStepWithNoLeader(LaneBasedGTU, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the acceleration that would be used if the is not leader in sight.
- computeAccelerationStepWithNoLeader(LaneBasedGTU, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the acceleration that would be used if the is not leader in sight.
- computeAccelerationStepWithNoLeader(LaneBasedGTU, Length, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used if the is not leader in sight.
- computeAccelerationStepWithNoLeader(LaneBasedGTU, Length, Speed, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the acceleration that would be used if the is not leader in sight.
- computeDualAccelerationStep(LaneBasedGTU, Collection<Headway>, Length, Speed) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present
(inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the
referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.
- computeDualAccelerationStep(LaneBasedGTU, Collection<Headway>, Length, Speed, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
-
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present
(inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the
referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.
- computeDualAccelerationStep(LaneBasedGTU, Collection<Headway>, Length, Speed) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present
(inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the
referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.
- computeDualAccelerationStep(LaneBasedGTU, Collection<Headway>, Length, Speed, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present
(inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the
referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.
- computeLaneChangeAndAcceleration(LaneBasedGTU, LateralDirectionality, Collection<Headway>, Collection<Headway>, Length, Speed, Acceleration, Acceleration, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
-
Compute the acceleration and lane change.
- computeLaneChangeAndAcceleration(LaneBasedGTU, LateralDirectionality, Collection<Headway>, Collection<Headway>, Length, Speed, Acceleration, Acceleration, Duration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
-
Compute the acceleration and lane change.
- computeLaneChangeAndAcceleration(LaneBasedGTU, LateralDirectionality, Collection<Headway>, Collection<Headway>, Length, Speed, Acceleration, Acceleration, Duration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
-
Compute the acceleration and lane change.
- computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<Headway>, Collection<Headway>, Collection<Headway>, Speed, Acceleration, Acceleration, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
-
Compute the acceleration and lane change.
- computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<Headway>, Collection<Headway>, Collection<Headway>, Speed, Acceleration, Acceleration, Acceleration) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
-
Compute the acceleration and lane change.
- computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<Headway>, Collection<Headway>, Collection<Headway>, Speed, Acceleration, Acceleration, Acceleration) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
-
Compute the acceleration and lane change.
- computeSuitabilityWithLaneChanges(Lane, double, Map<Lane, Length>, int, LateralDirectionality, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Compute the suitability of a lane from which lane changes are required to get to the next point on the Route.
This method weighs the suitability of the nearest suitable lane by (m - n) / m where n is the number of lane changes
required and m is the total number of lanes in the CrossSectionLink.
- computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
-
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
- computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
-
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
- computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.DensityContourPlot
-
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
- computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.FlowContourPlot
-
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
- computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
-
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
- Conflict - Class in org.opentrafficsim.road.network.lane.conflict
-
Conflicts deal with traffic on different links/roads that need to consider each other as their paths may be in conflict
spatially.
- ConflictPlans() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
- ConflictRule - Enum in org.opentrafficsim.road.network.lane.conflict
-
Rule of conflict.
- ConflictType - Enum in org.opentrafficsim.road.network.lane.conflict
-
Type of conflict.
- ConflictUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
This class implements default behavior for intersection conflicts for use in tactical planners.
- ConflictUtil.ConflictPlans - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Holds the tactical plans of a driver considering conflicts.
- connectsToPath(LaneBasedGTU, Length, Lane, Length, GTUDirectionality, Link) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Determine whether the lane is directly connected to our route, in other words: if we would (continue to) drive on the
given lane, can we take the right branch at the nextSplitNode without switching lanes?
- considerSpeedLimitTransitions(BehavioralCharacteristics, Speed, SpeedLimitProspect, CarFollowingModel) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
-
Acceleration for speed limit transitions.
- constructContour(CrossSectionElement) - Static method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Construct a buffer geometry by offsetting the linear geometry line with a distance and constructing a so-called "buffer"
around it.
- contains(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- containsType(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
-
Whether speed info is present for the given speed limit type.
- ContinuousColorPaintScale - Class in org.opentrafficsim.graphs
-
Create a continuous color paint scale.
- ContinuousColorPaintScale(String, double[], Color[]) - Constructor for class org.opentrafficsim.graphs.ContinuousColorPaintScale
-
Create a new ContinuousColorPaintScale.
- ContourPlot - Class in org.opentrafficsim.graphs
-
Common code for a contour plot.
- ContourPlot(String, Axis, List<Lane>, double, double, double, String, String, double) - Constructor for class org.opentrafficsim.graphs.ContourPlot
-
Create a new ContourPlot.
- copy(OTSNetwork) - Static method in class org.opentrafficsim.road.network.factory.OTSNetworkUtils
-
Make a copy of the network, without GTUs and listeners.
- countCompatibleLanes(CrossSectionLink, GTUType) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Determine how many lanes on a CrossSectionLink are compatible with a particular GTU type.
TODO: this method should probably be moved into the CrossSectionLink class
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlannerFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
-
Creates a new tactical planner for the given GTU.
- create(LaneBasedGTU) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
-
Creates a new strategical planner for the given GTU.
- create(LaneBasedGTU) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Creates a new strategical planner for the given GTU.
- createChart(JFrame) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
Create the visualization.
- createChart(JFrame) - Method in class org.opentrafficsim.graphs.ContourPlot
-
Create the visualization.
- createChart(JFrame) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
Create the visualization.
- createMenuItem(MultipleViewerChart) - Static method in class org.opentrafficsim.graphs.StandAloneChartWindow
-
Create a menu item that, when clicked, creates a detached window for a JFreeChart plot.
- CrossSectionElement - Class in org.opentrafficsim.road.network.lane
-
Cross section elements are used to compose a CrossSectionLink.
- CrossSectionElement(CrossSectionLink, String, List<CrossSectionSlice>) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
- CrossSectionElement(CrossSectionLink, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
- CrossSectionElement(CrossSectionLink, OTSSimulatorInterface, boolean, CrossSectionElement) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Clone a CrossSectionElement for a new network.
- CrossSectionElement(CrossSectionLink, String, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
- CrossSectionLink - Class in org.opentrafficsim.road.network.lane
-
A CrossSectionLink is a link with lanes where GTUs can possibly switch between lanes.
- CrossSectionLink(Network, String, Node, Node, LinkType, OTSLine3D, Map<GTUType, LongitudinalDirectionality>, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Construction of a cross section link.
- CrossSectionLink(Network, String, Node, Node, LinkType, OTSLine3D, LongitudinalDirectionality, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Construction of a link, with a general directionality for GTUType.ALL.
- CrossSectionLink(Network, String, OTSNode, OTSNode, LinkType, OTSLine3D, LaneKeepingPolicy) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Construction of a link, on which no traffic is allowed after construction of the link.
- CrossSectionLink(Network, OTSSimulatorInterface, boolean, CrossSectionLink) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Clone a CrossSectionLink for a new network.
- CrossSectionSlice - Class in org.opentrafficsim.road.network.lane
-
The CrossSectionSlice provides the width and offset at a relative length of a CrossSectionElement.
- CrossSectionSlice(Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.CrossSectionSlice
-
Construct a new CrossSectionSlice.
- crossSectionSlices - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
The offsets and widths at positions along the line, relative to the design line of the parent link.
- CURRENT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Current lane.
- currentColor - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
the current light in the current phase.
- currentPhase - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
the current phase.
- CURVATURE - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
-
Curvature speed limit type.
- GAMMAACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- GAMMADEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- generate() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
Generate a GTU.
- generateCar() - Method in class org.opentrafficsim.road.gtu.generator.ListGTUGenerator
-
Generate one car and re-schedule this method.
- generateCarFollowingModel() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModelFactory
-
Returns a new instance of a car-following model.
- generateCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMFactory
-
Returns a new instance of a car-following model.
- generateCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusFactory
-
Returns a new instance of a car-following model.
- generateCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMultiFactory
-
Returns a new instance of a car-following model.
- generateConflictPair(ConflictType, Lane, Length, Length, OTSLine3D, ConflictRule, Lane, Length, Length, OTSLine3D, ConflictRule) - Static method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
Creates a pair of conflicts.
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
- generateOperationalPlan(Time, DirectedPoint) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
- generatePNG(int, int) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
Make a snapshot of the graph and return it encoded as a PNG image.
- generateTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
- generateTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
- get(int) - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Retrieve one FixedAccelerationModel step.
- get(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
-
Returns desire in the given direction.
- get(int) - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
-
Returns the i'th class.
- get(int) - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
-
Returns the i'th object.
- getA(CompoundProperty) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
-
Return the maximum acceleration.
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- getAcceleration() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
-
- getAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Retrieve the acceleration of this FixedAccelerationModel.
- getAccessibleAdjacentLanes(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getAggregatedBinCount() - Method in class org.opentrafficsim.graphs.Axis
-
- getAggregationTime() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getAggregationTime() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
-
- getAnimationClass() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getArrivalTime(AbstractHeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Returns the estimated arrival time of given GTU.
- getB(CompoundProperty) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
-
Return the maximum comfortable deceleration.
- getBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getBeginWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the width at the begin of the parent link.
- getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getBehavioralCharacteristics(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Return the behavioral characteristics model for a certain GTUType as an assumption for that GTUType.
- getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
-
get the personal behavioral characteristics of the driver of a GTU.
- getBehavioralCharacteristics() - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
-
get the personal behavioral characteristics of the driver of a GTU.
- getBinCount() - Method in class org.opentrafficsim.graphs.Axis
-
- getBounds() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getBounds() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- getBounds() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
-
Return the bounds without throwing a RemoteException.
- getCaption() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
Return the caption of this graph.
- getCarFollowingModel(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Return the car following model for a certain GTUType as an assumption for that GTUType.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getCarFollowingModel() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Returns the car-following model.
- getCarFollowingModel() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
-
Returns the car-following model.
- getCategories(Node, Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Returns the categories specified for given origin-destination combination.
- getCategorization() - Method in class org.opentrafficsim.road.gtu.strategical.od.Category
-
- getCategorization() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getCenter() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getCenterLine() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the center line of this CrossSectionElement.
- getClearanceDurationToNextPhase() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
-
- getClearanceDurationToNextPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- getConflictingLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the length of the conflict on the conflicting lane.
- getConflictingSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the speed limit on the conflicting lane.
- getConflictingStopLine() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the stop line on the conflicting lane.
- getConflictingVisibility() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the visibility on the conflicting lane within which conflicting vehicles are visible.
- getConflictRule() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the conflict rule.
- getConflictRule() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
- getConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
Returns a set of traffic lights along the route.
- getConflictType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the conflict type.
- getConflictType() - Method in class org.opentrafficsim.road.network.lane.conflict.Conflict
-
- getContour() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the contour of this CrossSectionElement.
- getContourPoints() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getCorrectCurrentLanes() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
-
- getCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns a set of relative lanes representing the cross section.
- getCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Returns the cross section.
- getCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns a set of relative lanes representing the cross section.
- getCrossSectionElement(String) - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Find a cross section element with a specified id.
- getCrossSectionElement() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAcross
-
- getCrossSectionElementList() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Retrieve a safe copy of the cross section element list.
- getCumulativeLength(int) - Method in class org.opentrafficsim.graphs.ContourPlot
-
Retrieve the cumulative length of the sampled path at the end of a path element.
- getCumulativeLength(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
Retrieve the cumulative length of the sampled path at the end of a path element.
- getCurrentEndTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
-
Retrieve the time of the last stored event.
- getCurrentEndTime() - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
-
Retrieve the time of the last stored event.
- getCurrentEndTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
-
Retrieve the time of the last stored event.
- getCurrentGranularity() - Method in class org.opentrafficsim.graphs.Axis
-
Get the granularity of this axis.
- getCurrentPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
- getCurrentPhase() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
-
- getCurrentPhase() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- getCutOffEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns distance where the structure was cut-off.
- getCutOffStart() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns distance where the structure was cut-off.
- getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
-
Returns a set of behavioral characteristics with default values for the next tactical planner that will be generated.
- getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
-
Returns a set of behavioral characteristics with default values for the next tactical planner that will be generated.
- getDefaultBehavioralCharacteristics() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlannerFactory
-
Returns a set of behavioral characteristics with default values for the next tactical planner that will be generated.
- getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
-
Returns a set of behavioral characteristics with default values for the next tactical planner that will be generated.
- getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
-
Returns a set of behavioral characteristics with default values for the next tactical planner that will be generated.
- getDefaultBehavioralCharacteristics() - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
-
Returns a set of behavioral characteristics with default values for the next strategical planner that will be generated.
- getDefaultBehavioralCharacteristics() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Returns a set of behavioral characteristics with default values for the next strategical planner that will be generated.
- getDemand(Node, Node, Category, Duration) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Returns the demand at given time.
- getDemandVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getDensityAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getDensityAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
-
- getDesignLineOffset() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
-
Retrieve the design line offset.
- getDesignLineOffsetAtBegin() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the offset from the design line at the begin of the parent link.
- getDesignLineOffsetAtEnd() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the offset from the design line at the end of the parent link.
- getDestinationNodeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getDestinations() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getDirection(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Return the directionality of a lane on which the GTU is registered for its current operational plan.
- getDirection(Lane) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Return the directionality of a lane on which the GTU is registered for its current operational plan.
- getDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getDirection() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
- getDirectionality(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
The direction in which vehicles can drive, i.e., in direction of geometry, reverse, or both.
- getDistance(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
-
- getDistance(int) - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
-
Return the distance of the Nth stored sample.
- getDistance() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
-
Retrieve the position.
- getDistance(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
-
Return the distance of the Nth stored sample.
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.EnvironmentState.Entry
-
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Retrieve the strongly typed distance to the other object.
- getDistance() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
Retrieve the strongly typed distance to the other object.
- getDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
-
Retrieve the strongly typed distance to the other object.
- getDistances() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the distances at which a change in the prospect is present in order (upstream first).
- getDistances(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the distances at which a change of the given speed limit type in the prospect is present in order (most upstream
first).
- getDistanceToPosition(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns total distance towards the object at the given position.
- getDomainOrder() - Method in class org.opentrafficsim.graphs.ContourPlot
- getDomainOrder() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getDomainOrder() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getDomainOrder() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getDownstreamConflictingGTUs() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns a set of conflicting GTU's downstream of the start of the conflict ordered close to far from the conflict.
- getDownstreamDistances(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the downstream distances at which a change of the given speed limit type in the prospect is present in order
(most upstream first).
- getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
-
- getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Retrieve the duration of this FixedAccelerationModel.
- getDuration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
-
- getEndSpeed() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
-
- getEndTime() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getEndTime() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Retrieve the end time of this LaneBasedGTUGenerator.
- getEndWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the width at the end of the parent link.
- getEnvironmentState() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
- getEnvironmentState() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
-
- getFillColor() - Method in class org.opentrafficsim.road.network.lane.object.LaneBlockAnimation
-
- getFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate
GTU.
- getFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate
GTU.
- getFlowAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getFlowAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
-
- getFollowerAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Return the acceleration of the follower.
- getFollowerAccelerationStep() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Retrieve the AccelerationStep for the (new) follower GTU.
- getFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
- getFollowerValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Return the time up to which the result of the follower is valid.
- getFormat() - Method in class org.opentrafficsim.graphs.Axis
-
Retrieve the format for displaying values along this Axis.
- getFormat() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
-
Retrieve the format string.
- getForwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getFromNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getFront() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getGeneratedGTUs() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
- getGfmr() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
-
- getGfmr() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
-
- getGlobalInterpolation() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getGlobalTimeVector() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getGranularities() - Method in class org.opentrafficsim.graphs.Axis
-
Retrieve the possible granularities for this Axis.
- getGraphType() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
Return the graph type.
- getGraphType() - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
-
Return the graph type.
- getGraphType() - Method in class org.opentrafficsim.graphs.DensityContourPlot
-
Return the graph type.
- getGraphType() - Method in class org.opentrafficsim.graphs.FlowContourPlot
-
Return the graph type.
- getGraphType() - Method in class org.opentrafficsim.graphs.SpeedContourPlot
-
Return the graph type.
- getGraphType() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
Return the graph type.
- getGroup() - Method in class org.opentrafficsim.graphs.ContourPlot
- getGroup() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getGroup() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getGroup() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getGtu() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
- getGtu() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
- getGtu() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
- getGtu() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
- getGtu() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
- getGtu() - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
- getGtu() - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
- getGtu() - Method in class org.opentrafficsim.road.network.sampling.GtuData
-
- getGtuAhead(Length, GTUDirectionality, RelativePosition.TYPE, Time) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the first GTU where the relativePosition is in front of a certain position on the lane, in a driving direction on
this lane, compared to the DESIGN LINE.
- getGtuBehind(Length, GTUDirectionality, RelativePosition.TYPE, Time) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the first GTU where the relativePosition is behind a certain position on the lane, in a driving direction on this
lane, compared to the DESIGN LINE.
- getGtuClass() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getGtuColorer() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getGtuColorer() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Retrieve the GTUColorer that this LaneBasedGTUGenerator assigns to all generated GTUs.
- getGtuColorer() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getGtuDirection() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Retrieve the gtuDirection.
- getGtuList() - Method in class org.opentrafficsim.road.network.lane.Lane
-
- getGtuType() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getGtuType() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getGtuType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
- getGtuType() - Method in class org.opentrafficsim.road.network.sampling.GtuTypeData
-
- getGtuTypeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getId() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
Provide a unique ID for this graph.
- getId() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
-
Retrieve the id of this Trajectory.
- getId() - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
-
Retrieve the id of this Trajectory.
- getId() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
-
Retrieve the id of this Trajectory.
- getId() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Retrieve the id of this LaneBasedGTUGenerator.
- getId() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- getId() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
- getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getId() - Method in class org.opentrafficsim.road.gtu.lane.perception.PerceivedObjectType
-
- getId() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
-
- getId() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getId() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the id of this CrossSectionElement.
- getId() - Method in class org.opentrafficsim.road.network.lane.LaneType
-
- getId() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- getId() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Sensor
-
- getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
- getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
-
Return the id of the traffic light.
- getId() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
-
Return the id of the traffic light.
- getId() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
-
- getId() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- getId() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getId() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
-
Returns the id.
- getInfoClass() - Method in class org.opentrafficsim.road.network.speed.SpeedLimitType
-
Returns the class of the info related to this speed limit type.
- getInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns infrastructure lane change info of a lane.
- getInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns infrastructure lane change info of a lane.
- getInitialLongitudinalPositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
-
- getInitialLongitudinalPositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getInitialSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getInitialSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getInterarrivelTimeDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getInterpolation(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getItemCount(int) - Method in class org.opentrafficsim.graphs.ContourPlot
- getItemCount(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getItemCount(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getItemCount(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getLane() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getLane() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Retrieve the lane.
- getLane() - Method in class org.opentrafficsim.road.network.lane.LaneDirection
-
- getLane() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- getLane() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
-
- getLane() - Method in class org.opentrafficsim.road.network.sampling.LaneData
-
- getLaneBasedObject() - Method in class org.opentrafficsim.road.gtu.lane.perception.EnvironmentState.Entry
-
- getLaneBasedObjectMap() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of LaneBasedObjects of this Lane.
- getLaneBasedObjects(Length, Length) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of LaneBasedObjects of this Lane in the specified distance range.
- getLaneBasedObjects() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of all LaneBasedObjects of this Lane.
- getLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
-
- getLaneChangeDirection() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
- getLaneChangeDirection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
-
- getLaneDatas() - Method in class org.opentrafficsim.road.network.sampling.LinkData
- getLaneDirectionList() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
-
- getLaneKeepingPolicy() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Retrieve the lane keeping policy.
- getLaneLSR(RelativeLane, Time) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
- getLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Retrieve the last perceived lane path info.
- getLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Retrieve the last perceived lane path info.
- getLanes() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
-
- getLanes() - Method in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
Return a safe copy of the list of lanes of this CrossSectionLink.
- getLaneStructure() - Method in class org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
- getLaneStructure() - Method in interface org.opentrafficsim.road.gtu.lane.perception.LanePerception
-
- getLaneType() - Method in class org.opentrafficsim.road.network.lane.Lane
-
- getLaneTypeMaxSpeed(GTUType, LaneType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Return the maximum speed on a LaneType for a certain GTUType as an assumption for that GTUType.
- getLastLeaders() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil.LmrsStatus
-
- getLastPosition() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
-
Retrieve the last recorded non-null position, or null if no non-null positions have been recorded yet.
- getLastPosition() - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
-
Retrieve the last recorded non-null position, or null if no non-null positions have been recorded yet.
- getLastPosition() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
-
Retrieve the last recorded non-null position, or null if no non-null positions have been recorded yet.
- getLateralBoundaryPosition(LateralDirectionality, double) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Return the lateral offset from the design line of the parent Link of the Left or Right boundary of this
CrossSectionElement at the specified fractional longitudinal position.
- getLateralBoundaryPosition(LateralDirectionality, Length) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Return the lateral offset from the design line of the parent Link of the Left or Right boundary of this
CrossSectionElement at the specified longitudinal position.
- getLateralCenterPosition(double) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the lateral offset from the Link design line at the specified longitudinal position.
- getLateralCenterPosition(Length) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the lateral offset from the Link design line at the specified longitudinal position.
- getLateralDirectionality() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns the lateral direction.
- getLeaderAcceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Return the acceleration of the leader.
- getLeaderAccelerationStep() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Retrieve the AccelerationStep for the leader GTU.
- getLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
- getLeaderValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
-
Return the time up to which the result of the leader is valid.
- getLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns the left hand relative lane of this relative lane.
- getLeft() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
-
Returns lane change desire to left.
- getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the distance over which a lane change remains legally possible.
- getLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the distance over which a lane change remains legally possible.
- getLegalSpeedLimit(SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
-
Returns the minimum speed of the applicable speed limit types MAX_LEGAL_VEHICLE_SPEED, ROAD_CLASS, FIXED_SIGN and
DYNAMIC_SIGN.
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- getLength() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
- getLength() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getLength() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Return the length of this CrossSectionElement as measured along the design line (which equals the center line).
- getLength() - Method in class org.opentrafficsim.road.network.sampling.LaneData
- getLength() - Method in class org.opentrafficsim.road.network.sampling.LinkData
- getLengthDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getLengthDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
-
- getLink() - Method in class org.opentrafficsim.road.network.sampling.LinkData
-
- getLinkData() - Method in class org.opentrafficsim.road.network.sampling.LaneData
- getListenerList() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
- getLocation() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
- getLocation() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Retrieve the location and direction of the GTU on the lane.
- getLocation() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
-
Return the location without throwing a RemoteException.
- getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
- getLongitudinalPosition() - Method in interface org.opentrafficsim.road.network.lane.object.LaneBasedObject
-
- getLongitudinalPosition() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAcross
-
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Return the complete name of the car-following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
Return the complete name of the car-following model.
- getLowerBound() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
- getMaxGTUs() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getMaxGTUs() - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Retrieve the maximum number of GTUs to generate.
- getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSafeDeceleration() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSafeDeceleration() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Return the maximum safe deceleration for use in gap acceptance models.
- getMaximumSpeed() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
- getMaximumSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getMaximumSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getMaximumSpeedDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
-
- getMaximumTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
- getMaximumValue() - Method in class org.opentrafficsim.graphs.Axis
-
Get the maximum value of this axis.
- getMaximumVehicleSpeed(SpeedLimitInfo) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
-
Returns the speed of speed limit type MAX_VEHICLE_SPEED.
- getMaxSpeeds(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Return a safe copy of the maximum speed for all LaneTypes for a certain GTUType as an assumption for that GTUType.
- getMinimumValue() - Method in class org.opentrafficsim.graphs.Axis
-
Get the minimum value of this axis.
- getName() - Method in class org.opentrafficsim.graphs.Axis
-
Retrieve the name of this Axis.
- getName() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
Return the name of the car-following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
Return the name of the car-following model.
- getNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getNetwork() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getNext() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getNextSplitNode() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
-
- getNode() - Method in class org.opentrafficsim.road.network.sampling.NodeData
-
- getNumberOfPhases() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
- getNumberOfPhases() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
-
- getNumberOfPhases() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
- getNumLanes() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns the number of lanes in the lateral direction.
- getObjectAhead(Length, GTUDirectionality) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the first object where the relativePosition is in front of a certain position on the lane, in a driving direction on
this lane, compared to the DESIGN LINE.
- getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- getObjectType() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
- getObjectType() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- GETOFFTHISLANENOW - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Return value of suitability when a lane change is required right now.
- getOriginNodeData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getOrigins() - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getOverlap() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Return the (perceived) overlap with the other object.
- getOverlap() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
Return the (perceived) overlap with the other object.
- getOverlap() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
-
Return the (perceived) overlap with the other object.
- getOverlapFront() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Return the (perceived) front overlap to the other object.
- getOverlapFront() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
Return the (perceived) front overlap to the other object.
- getOverlapFront() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
-
Return the (perceived) front overlap to the other object.
- getOverlapRear() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
-
Return the (perceived) rear overlap to the other object.
- getOverlapRear() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
Return the (perceived) rear overlap to the other object.
- getOverlapRear() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
-
Return the (perceived) rear overlap to the other object.
- getOvertakingConditions() - Method in class org.opentrafficsim.road.network.lane.Lane
-
- getPaint(double) - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
- getParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getParentLink() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
- getPath() - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
- getPath() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
-
- getPerception() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
- getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Returns the perception.
- getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
- getPerception() - Method in class org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
- getPerception() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
-
- getPerception() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
-
Returns the perception.
- getPermeabilityMap() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
-
- getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the distance over which a lane change remains physically possible.
- getPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the distance over which a lane change remains physically possible.
- getPosition() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Retrieve the position of the detector.
- getPosition() - Method in class org.opentrafficsim.road.network.lane.DirectedLanePosition
-
Retrieve the position on the lane.
- getPositionType() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- getPositionType() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Sensor
-
- getPrev() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getRadius() - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
-
Returns the curvature radius.
- getRear() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getReferenceLane() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
- getReferenceLane() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
-
The reference lane is the widest lane on which the reference point of the GTU is fully registered.
- getReferenceLaneDirection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
-
The reference lane is the widest lane on which the reference point of the GTU is fully registered.
- getReferenceLaneList() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
- getReferencePosition() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Return the current Lane, position and directionality of the GTU.
- getReferencePosition() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Return the current Lane, position and directionality of the GTU.
- getReferencePosition() - Method in class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
-
- getRelativeBin(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.Axis
-
Compute the floating point bin number for a value.
- getRelativeLength() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
-
Retrieve the relative length.
- getRelativePositions() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
- getRemainingDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
- getRequiredNumberOfLaneChanges() - Method in class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
- getRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns the right hand relative lane of this relative lane.
- getRight() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
-
Returns lane change desire to right.
- getRootLSR() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
- getRoute() - Method in class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
- getRoute() - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
- getRoute() - Method in class org.opentrafficsim.road.network.sampling.RouteData
-
- getRouteData() - Method in class org.opentrafficsim.road.network.sampling.GtuData
- getS0(CompoundProperty) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
-
Return the static headway.
- getSampleInterval() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
- getSensorMap(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of Sensors of this Lane for the given GTUType.
- getSensors(Length, Length, GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of Sensors of this Lane in the specified distance range for the given GTUType.
- getSensors(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of Sensors of this Lane that are triggered by the given GTUType.
- getSensors() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the list of all Sensors of this Lane.
- getSeriesCount() - Method in class org.opentrafficsim.graphs.ContourPlot
- getSeriesCount() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getSeriesCount() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getSeriesCount() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getSeriesKey(int) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
- getSeriesKey(int) - Method in class org.opentrafficsim.graphs.DensityContourPlot
- getSeriesKey(int) - Method in class org.opentrafficsim.graphs.FlowContourPlot
- getSeriesKey(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getSeriesKey(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getSeriesKey(int) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
- getSeriesKey(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getShortName() - Method in class org.opentrafficsim.graphs.Axis
-
Retrieve the short name for this Axis.
- getSimulator() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getSimulator() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
- getSimulator() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristicsGenerator
-
Return the simulator.
- getSimulator() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getSimulator() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUTypeDistribution
-
Return the simulator.
- getSimulator() - Method in class org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
- getSimulator() - Method in interface org.opentrafficsim.road.network.lane.object.sensor.Sensor
-
- getSortedObjects(EnvironmentState.ViewingDirection, RelativeLane, Class<T>) - Method in interface org.opentrafficsim.road.gtu.lane.perception.EnvironmentState
-
Retrieve objects on a lane of a specific type.
- getSortedObjects(EnvironmentState.ViewingDirection, RelativeLane, Class<T>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
Retrieve objects on a lane of a specific type.
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
-
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- getSpeed() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
- getSpeed() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- getSpeedAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getSpeedAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
-
- getSpeedForLateralAcceleration(Acceleration) - Method in class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
-
Returns the speed for which the current lateral acceleration follows in the corner.
- getSpeedInfo(SpeedLimitType<T>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitInfo
-
Returns the info regarding a specific speed limit type.
- getSpeedInfoChange(Length, SpeedLimitType<T>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the speed info of given speed limit type where it changed.
- getSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getSpeedLimit(GTUType) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Get the speed limit of this lane, which can differ per GTU type.
- getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
-
Many models that observe a GTU need to predict the imminent behavior of that GTU.
- getSpeedLimitInfo(Length) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the speed info at a given location.
- getSpeedLimitInfo(Speed, Acceleration, Duration) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the speed info at a location following an acceleration over some duration.
- getSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getSplitNumber() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
-
Returns the split number.
- getStartDistance() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getStartTime() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getStepSize() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
-
Return the standard step size of this GTU following model.
- getStepSize() - Method in interface org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
-
Return the standard step size of this GTU following model.
- getStepSize() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Return the standard step size of this GTU following model.
- getStepSize() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Return the standard step size of this GTU following model.
- getStepSize() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Return the standard step size of this GTU following model.
- getStopLine() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns the stop line.
- getStrategicalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getStrategicalPlanner() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- getStrategicalPlannerFactory() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getStrategicalPlannerFactory() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
-
- getTacticalPlanner() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
- getTacticalPlanner() - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
- getTargetLane() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
-
Target lane of lane change.
- getTargetLaneList() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
- getTime(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
-
Return the time of the Nth stored sample.
- getTime(int) - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
-
Return the time of the Nth stored sample.
- getTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory.DistanceAndTime
-
Retrieve the time.
- getTime(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
-
Return the time of the Nth stored sample.
- getTimeStampedAccessibleAdjacentLanes(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedAccessibleAdjacentLanesLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedAccessibleAdjacentLanesRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedBackwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedConflicts(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
Returns a time stamped set of traffic lights along the route.
- getTimeStampedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns a time stamped set of relative lanes representing the cross section.
- getTimeStampedCrossSection() - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns a time stamped set of relative lanes representing the cross section.
- getTimeStampedFirstFollowers(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Set of followers on a lane, which is usually 0 or 1, but possibly more in case of an upstream merge with no intermediate
GTU.
- getTimeStampedFirstLeaders(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Set of leaders on a lane, which is usually 0 or 1, but possibly more in case of a downstream split with no intermediate
GTU.
- getTimeStampedFollowers(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Set of followers on a lane, including adjacent GTU's who's REAR is back of the own vehicle REAR.
- getTimeStampedForwardHeadway() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns time stamped infrastructure lane change info of a lane.
- getTimeStampedInfrastructureLaneChangeInfo(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns time stamped infrastructure lane change info of a lane.
- getTimeStampedLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
Retrieve the time stamped last perceived lane path info.
- getTimeStampedLanePathInfo() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Retrieve the time stamped last perceived lane path info.
- getTimeStampedLeaders(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Set of leaders on a lane, including adjacent GTU's who's FRONT is ahead of the own vehicle FRONT.
- getTimeStampedLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the time stamped distance over which a lane change remains legally possible.
- getTimeStampedLegalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the time stamped distance over which a lane change remains legally possible.
- getTimeStampedNeighboringHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedNeighboringHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedNeighboringHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedParallelHeadways(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedParallelHeadwaysLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedParallelHeadwaysRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the time stamped distance over which a lane change remains physically possible.
- getTimeStampedPhysicalLaneChangePossibility(RelativeLane, LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the time stamped distance over which a lane change remains physically possible.
- getTimeStampedSpeedLimit() - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
-
- getTimeStampedSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
Returns the time stamped prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getTimeStampedSpeedLimitProspect(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
-
Returns the time stamped prospect for speed limits on a lane (dynamic speed limits may vary between lanes).
- getTimeStampedTrafficLights(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
Returns a time stamped set of traffic lights along the route.
- getTimeVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
- getToNode() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- getTrafficLightColor() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayTrafficLight
-
- getTrafficLightColor() - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
- getTrafficLightColor() - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
-
- getTrafficLights(RelativeLane) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
Returns a set of traffic lights along the route.
- getTrips(Node, Node, Category, int) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
-
Returns the number of trips in the given time period.
- getTripsVector(Node, Node, Category) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
-
- getTSafe(CompoundProperty) - Static method in class org.opentrafficsim.road.modelproperties.IDMPropertySet
-
Return the time headway.
- getUpperBound() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
- getUpstreamConflictingGTUs() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns a set of conflicting GTU's upstream of the start of the conflict ordered close to far from the conflict.
- getUpstreamDistances(SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns the upstream distances at which a change of the given speed limit type in the prospect is present in order (most
upstream first).
- getValidUntil() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
-
- getValue(int) - Method in class org.opentrafficsim.graphs.Axis
-
Return the value for an aggregated bin number.
- getValue(Axis) - Method in class org.opentrafficsim.graphs.FundamentalDiagram.Sample
-
Retrieve a value stored in this Sample.
- getValue(Axis) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane.Sample
-
Retrieve a value stored in this Sample.
- getWidth() - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
- getWidth() - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- getWidth(Length) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Return the width of this CrossSectionElement at a specified longitudinal position.
- getWidth(double) - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Return the width of this CrossSectionElement at a specified fractional longitudinal position.
- getWidth() - Method in class org.opentrafficsim.road.network.lane.CrossSectionSlice
-
Retrieve the width.
- getWidthDist() - Method in class org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
-
- getWidthDist() - Method in class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
-
- getX(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
- getX(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getX(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getX(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getXAxis() - Method in class org.opentrafficsim.graphs.ContourPlot
-
Get the X axis.
- getXAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Retrieve the format string for the X axis.
- getXAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
-
Retrieve the format string for the X axis.
- getXValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
- getXValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getXValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getXValue(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getY(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
- getY(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getY(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getY(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getYAxis() - Method in class org.opentrafficsim.graphs.ContourPlot
-
Get the Y axis.
- getYAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Retrieve the format string for the Y axis.
- getYAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
-
Retrieve the format string for the Y axis.
- getYValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
- getYValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getYValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- getYValue(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getZ(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
- getZ() - Method in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZ() - Method in class org.opentrafficsim.road.network.lane.Lane
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZ() - Method in class org.opentrafficsim.road.network.lane.NoTrafficLane
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZ() - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZ() - Method in class org.opentrafficsim.road.network.lane.Shoulder
-
Retrieve the Z offset (used to determine what covers what when drawing).
- getZValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
- GRAPH_ADD_EVENT - Static variable in class org.opentrafficsim.graphs.AbstractOTSPlot
-
The (regular, not timed) event type for pub/sub indicating the addition of a graph.
- GRAPH_REMOVE_EVENT - Static variable in class org.opentrafficsim.graphs.AbstractOTSPlot
-
The (regular, not timed) event type for pub/sub indicating the removal of a graph.
- GraphType - Enum in org.opentrafficsim.graphs
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GTU_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The timed event type for pub/sub indicating the addition of a GTU to the lane.
- GTU_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The timed event type for pub/sub indicating the removal of a GTU from the lane.
- gtuColorer - Variable in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
The GTU colorer that will be linked to each generated GTU.
- GtuData - Class in org.opentrafficsim.road.network.sampling
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GtuData(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.network.sampling.GtuData
-
- GTUFollowingModelOld - Interface in org.opentrafficsim.road.gtu.lane.tactical.following
-
GTU following model interface.
- GTUGeneratorIndividual - Class in org.opentrafficsim.road.gtu.generator
-
Generate GTUs.
- GTUGeneratorIndividual(String, OTSDEVSSimulatorInterface, GTUType, Class<?>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, ContinuousDistDoubleScalar.Rel<Duration, TimeUnit>, ContinuousDistDoubleScalar.Rel<Length, LengthUnit>, ContinuousDistDoubleScalar.Rel<Length, LengthUnit>, ContinuousDistDoubleScalar.Rel<Speed, SpeedUnit>, long, Time, Time, Lane, Length, GTUDirectionality, GTUColorer, LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner>, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
-
- GTUTypeAssumptions - Class in org.opentrafficsim.road.gtu.lane.perception
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GTUTypeAssumptions() - Constructor for class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
- GtuTypeData - Class in org.opentrafficsim.road.network.sampling
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GtuTypeData(GTUType) - Constructor for class org.opentrafficsim.road.network.sampling.GtuTypeData
-
- IDM - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Implementation of the IDM.
- IDM() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDM
-
- IDMFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- IDMFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMFactory
-
- IDMOld - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
The Intelligent Driver Model by Treiber, Hennecke and Helbing.
- IDMOld() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Construct a new IDM car following model with reasonable values (reasonable for passenger cars).
- IDMOld(Acceleration, Acceleration, Length, Duration, double) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
-
Construct a new IDM car following model.
- IDMPlus - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Implementation of the IDM+.
- IDMPlus() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
-
- IDMPlusFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- IDMPlusFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusFactory
-
- IDMPlusMulti - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- IDMPlusMulti() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
-
- IDMPlusMultiFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- IDMPlusMultiFactory() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMultiFactory
-
- IDMPlusOld - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
IDMPlus implements the Integrated Lane Change Model with Relaxation and Synchronization as published by Wouter J.
- IDMPlusOld() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Construct a new IDM+ car following model with reasonable values (reasonable for passenger cars).
- IDMPlusOld(Acceleration, Acceleration, Length, Duration, double) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
-
Construct a new IDMPlus car following model.
- IDMPropertySet - Class in org.opentrafficsim.road.modelproperties
-
Compound property for IDM or IDMPlus parameters
- IncentiveCourtesy - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Determines lane change desire for courtesy lane changes, which are performed to supply space for other drivers.
- IncentiveCourtesy() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
-
- IncentiveDummy - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Dummy desire disabling lane changes when used as the only incentive.
- IncentiveDummy() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveDummy
-
- IncentiveHierarchal - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Determines desire out of hierarchal courtesy.
- IncentiveHierarchal() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveHierarchal
-
- IncentiveKeep - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Determines lane change desire in order to adhere to keeping right or left.
- IncentiveKeep() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveKeep
-
- IncentiveRoute - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Determines desire by assessing the number of required lane change to be performed and the distance within which these have to
be performed.
- IncentiveRoute() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
-
- IncentiveSpeed - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Determines lane change desire for speed, where the slowest vehicle in the current and adjacent lanes are assessed.
- IncentiveSpeed() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeed
-
- IncentiveSpeedWithCourtesy - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Determines lane change desire for speed.
- IncentiveSpeedWithCourtesy() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
-
- increaseTrips(Node, Node, Category, int, int) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
-
Adds a number of trips to given origin-destination combination, category and time period.
- incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
-
Increment the data of one bin.
- incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.ContourPlot
-
Increment the data of one bin.
- incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.DensityContourPlot
-
Increment the data of one bin.
- incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.FlowContourPlot
-
Increment the data of one bin.
- incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
-
Increment the data of one bin.
- indexOf(Comparable) - Method in class org.opentrafficsim.graphs.ContourPlot
- indexOf(Comparable) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- indexOf(Comparable) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- indexOf(Comparable) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- InfrastructureLaneChangeInfo - Class in org.opentrafficsim.road.gtu.lane.perception
-
Contains information by which drivers know when they need to leave a lane in order to be able to stay on the infrastructure
and follow their route.
- InfrastructureLaneChangeInfo(int, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
-
Constructor.
- InfrastructureLaneChangeInfoToledo - Class in org.opentrafficsim.road.gtu.lane.tactical.toledo
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- InfrastructureLaneChangeInfoToledo(int, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
-
- InfrastructureLaneChangeInfoToledo(int, Length, int) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
-
- InfrastructurePerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Perceives information concerning the infrastructure, including slits, lanes, speed limits and road markings.
- InfrastructurePerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
-
- init(LaneBasedStrategicalPlanner, Set<DirectedLanePosition>, Speed) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
- initialLongitudinalPositions - Variable in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
The location and initial direction of the generated GTUs.
- INITIALLOWERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
-
Initial lower bound for the time scale.
- INITIALUPPERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
-
Initial upper bound for the time scale.
- initLaneChange(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Register on lanes in target lane.
- initRecording(KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- initWithAnimation(LaneBasedStrategicalPlanner, Set<DirectedLanePosition>, Speed, Class<? extends Renderable2D>, GTUColorer) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
-
- integrate(Frequency, Duration, Frequency, Duration) - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
-
Integrates to the number of trips in given period.
- interpolate(Frequency, Duration, Frequency, Duration, Duration) - Method in enum org.opentrafficsim.road.gtu.strategical.od.Interpolation
-
Interpolate between given frequencies.
- Interpolation - Enum in org.opentrafficsim.road.gtu.strategical.od
-
Interpolation of demand.
- IntersectionPerception - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Perceives traffic lights and intersection conflicts.
- IntersectionPerception(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
-
- isAhead() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- isAhead() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
- isAhead() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- isAllStop() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a all-stop conflict.
- isBehind() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- isBehind() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
- isBehind() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- isBlack() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
- isBrakingLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
- isChangingLane() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
-
Return whether the GTU is changing lane.
- isChangingLeft() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
-
Return whether the GTU is changing left.
- isChangingRight() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
-
Return whether the GTU is changing right.
- isCompatible(GTUType) - Method in class org.opentrafficsim.road.network.lane.LaneType
-
- isConflict() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
- isCrossing() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a crossing conflict.
- isCurrent() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the current lane is referred to.
- isCutOffEnd() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether this lane has no next records as the lane structure was cut-off.
- isCutOffStart() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Returns whether this lane has no previous records as the lane structure was cut-off.
- isDistanceOnly() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
- isEmergencyLightsOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
- isFacingSameDirection() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
- isGiveWay() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a give-way conflict.
- isGreen() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
- isGtu() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
- isGtuAlongside(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Whether there is a GTU alongside, i.e.
- isGtuAlongsideTimeStamped(LateralDirectionality) - Method in class org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
-
Whether there is a GTU alongside, i.e.
- isHonking() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
- isLaneChange() - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
Check if we make a lane change.
- isLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the left lane is referred to.
- isLeftTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
- isLinkMerge() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- isLinkSplit() - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- isMerge() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a merge conflict.
- isObject() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
- isParallel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
- isParallel() - Method in interface org.opentrafficsim.road.gtu.lane.perception.headway.Headway
-
- isParallel() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
- isPermeable(GTUType, LateralDirectionality) - Method in class org.opentrafficsim.road.network.lane.RoadMarkerAlong
-
- isPriority() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a priority conflict.
- isRed() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
- isRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the right lane is referred to.
- isRightTurnIndicatorOn() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
-
- isSecondLeft() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the second left lane is referred to.
- isSecondRight() - Method in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Returns whether the second right lane is referred to.
- isSplit() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a split conflict.
- isSplit() - Method in class org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
-
- isStop() - Method in class org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Returns whether this is a stop conflict.
- isStopLine() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
- isStopPhaseApproach(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
- isStopPhaseRun(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
- isStopPhaseYield(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
- isTrafficLight() - Method in enum org.opentrafficsim.road.gtu.lane.perception.headway.Headway.ObjectType
-
- isYellow() - Method in enum org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
-
- isYieldPlan(HeadwayConflict, AbstractHeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Returns whether a plan exists for yielding at the conflict for the given conflict GTU.
- LAMBDA_BCK_NEG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- LAMBDA_BCK_POS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- LAMBDA_FWD_NEG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- LAMBDA_FWD_POS - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- LAMBDAACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- LAMBDADEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- LAMBDAFF - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- Lane - Class in org.opentrafficsim.road.network.lane
-
The Lane is the CrossSectionElement of a CrossSectionLink on which GTUs can drive.
- Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, Speed>, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, Speed>, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, Length, Length, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, List<CrossSectionSlice>, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, Speed>, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, String, List<CrossSectionSlice>, LaneType, LongitudinalDirectionality, Speed, OvertakingConditions) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Construct a new Lane.
- Lane(CrossSectionLink, OTSSimulatorInterface, boolean, Lane) - Constructor for class org.opentrafficsim.road.network.lane.Lane
-
Clone a Lane for a new network.
- LANE_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
The (regular, not timed) event type for pub/sub indicating the addition of a Lane to a CrossSectionLink.
- LANE_ENTER_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The event type for pub/sub indicating that the GTU entered a new lane (with the FRONT position if driving forward; REAR
if driving backward).
- LANE_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The event type for pub/sub indicating that the GTU exited a lane (with the REAR position if driving forward; FRONT if
driving backward).
- LANE_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.CrossSectionLink
-
The (regular, not timed) event type for pub/sub indicating the removal of a Lane from a CrossSectionLink.
- LaneAnimation - Class in org.opentrafficsim.road.network.animation
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneAnimation(Lane, OTSSimulatorInterface, Color, boolean) - Constructor for class org.opentrafficsim.road.network.animation.LaneAnimation
-
- LANEBASED_DESTROY_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The lane-based event type for pub/sub indicating destruction of the GTU.
- LANEBASED_INIT_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The lane-based event type for pub/sub indicating the initialization of a new GTU.
- LANEBASED_MOVE_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The lane-based event type for pub/sub indicating a move.
- LaneBasedAbstractPerceptionCategory - Class in org.opentrafficsim.road.gtu.lane.perception.categories
-
Super class for all perception categories that use a LaneBasedGTU
.
- LaneBasedAbstractPerceptionCategory(LanePerception) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
-
- LaneBasedCFLCTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Lane-based tactical planner that implements car following and lane change behavior.
- LaneBasedCFLCTacticalPlanner(GTUFollowingModelOld, LaneChangeModel, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
-
Instantiated a tactical planner with GTU following and lane change behavior.
- LaneBasedCFLCTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Factory to create LaneBasedCFLCTacticalPlanner
.
- LaneBasedCFLCTacticalPlannerFactory(GTUFollowingModelOld, AbstractLaneChangeModel) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
-
Constructor with fixed stateless car-following and lane change model.
- LaneBasedGTU - Interface in org.opentrafficsim.road.gtu.lane
-
This interface defines a lane based GTU.
- LaneBasedGTUCharacteristics - Class in org.opentrafficsim.road.gtu.lane
-
Characteristics for a lane base GTU.
- LaneBasedGTUCharacteristics(GTUCharacteristics, LaneBasedStrategicalPlannerFactory<?>, Speed, Set<DirectedLanePosition>) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
-
Construct a new set of lane based GTU characteristics.
- LaneBasedGTUCharacteristicsGenerator - Interface in org.opentrafficsim.road.gtu.lane
-
Interface for objects that can generate a LaneBasedGTUCharacteristics object.
- LaneBasedGTUFollowingTacticalPlanner - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Lane-based tactical planner that implements car following behavior.
- LaneBasedGTUFollowingTacticalPlanner(GTUFollowingModelOld, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
-
Instantiate a tactical planner with just GTU following behavior and no lane changes.
- LaneBasedGTUFollowingTacticalPlannerFactory - Class in org.opentrafficsim.road.gtu.lane.tactical
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneBasedGTUFollowingTacticalPlannerFactory(GTUFollowingModelOld) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
-
Constructor with fixed stateless car-following and lane change model.
- LaneBasedGTUGenerator - Class in org.opentrafficsim.road.gtu.generator
-
Lane based GTU generator.
- LaneBasedGTUGenerator(String, Generator<Duration>, long, Time, Time, GTUColorer, LaneBasedGTUCharacteristicsGenerator, Set<DirectedLanePosition>, OTSNetwork, LaneBasedGTUGenerator.RoomChecker) - Constructor for class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
Construct a new lane base GTU generator.
- LaneBasedGTUGenerator.RoomChecker - Interface in org.opentrafficsim.road.gtu.generator
-
Interface for class that checks that there is sufficient room for a proposed new GTU and returns the maximum safe speed
for the proposed new GTU.
- LaneBasedGTUSampler - Interface in org.opentrafficsim.graphs
-
Interface implemented by graphs that sample movements of a lane-based GTU.
- LaneBasedIndividualCarBuilder() - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- LaneBasedIndividualGTU - Class in org.opentrafficsim.road.gtu.lane
-
Augments the AbstractLaneBasedIndividualGTU with a LaneBasedIndividualCarBuilder and animation support
- LaneBasedIndividualGTU(String, GTUType, Length, Length, Speed, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
-
Construct a new LaneBasedIndividualCar.
- LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder - Class in org.opentrafficsim.road.gtu.lane
-
Build an individual car and use easy setter methods to instantiate the car.
- LaneBasedObject - Interface in org.opentrafficsim.road.network.lane.object
-
Objects that can be encountered on a Lane like conflict areas, GTUs, traffic lights, stop lines, etc.
- LaneBasedOperationalPlan - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
An operational plan with some extra information about the lanes and lane changes so this information does not have to be
recalculated multiple times.
- LaneBasedOperationalPlan(LaneBasedGTU, OTSLine3D, Time, Speed, List<OperationalPlan.Segment>, List<Lane>) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
Construct an operational plan without a lane change.
- LaneBasedOperationalPlan(LaneBasedGTU, DirectedPoint, Time, Duration, Lane) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
-
Build a plan where the GTU will wait for a certain time.
- LaneBasedStrategicalPlanner - Interface in org.opentrafficsim.road.gtu.strategical
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneBasedStrategicalPlannerFactory<T extends LaneBasedStrategicalPlanner> - Interface in org.opentrafficsim.road.gtu.strategical
-
A factory class is used to generate strategical planners as the strategical planner is state-full.
- LaneBasedStrategicalPlannerNone - Class in org.opentrafficsim.road.gtu.strategical
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneBasedStrategicalPlannerNone(LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
-
Constructor.
- LaneBasedStrategicalRoutePlanner - Class in org.opentrafficsim.road.gtu.strategical.route
-
Strategical planner, route-based, with personal driving characteristics, which contain settings for the tactical planner.
- LaneBasedStrategicalRoutePlanner(BehavioralCharacteristics, TacticalPlanner, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
-
- LaneBasedStrategicalRoutePlanner(BehavioralCharacteristics, TacticalPlanner, Route, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
-
- LaneBasedStrategicalRoutePlannerFactory - Class in org.opentrafficsim.road.gtu.strategical.route
-
Factory for creating LaneBasedStrategicalRoutePlanner
using any LaneBasedTacticalPlannerFactory
.
- LaneBasedStrategicalRoutePlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Constructor with factory for tactical planners.
- LaneBasedStrategicalRoutePlannerFactory(LaneBasedTacticalPlannerFactory<? extends LaneBasedTacticalPlanner>, RouteGenerator) - Constructor for class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Constructor with factory for tactical planners and route generator.
- LaneBasedTacticalPlanner - Interface in org.opentrafficsim.road.gtu.lane.tactical
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneBasedTacticalPlannerFactory<T extends LaneBasedTacticalPlanner> - Interface in org.opentrafficsim.road.gtu.lane.tactical
-
A factory class is used to generate tactical planners as the tactical planner is state-full.
- LaneBasedTemplateGTUType - Class in org.opentrafficsim.road.gtu.lane
-
Generate lane based GTUs using a template.
- LaneBasedTemplateGTUType(GTUType, IdGenerator, Generator<Length>, Generator<Length>, Generator<Speed>, OTSDEVSSimulatorInterface, LaneBasedStrategicalPlannerFactory, Set<DirectedLanePosition>, Generator<Speed>, OTSNetwork) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUType
-
- LaneBasedTemplateGTUTypeDistribution - Class in org.opentrafficsim.road.gtu.lane
-
Distribution of LaneBasedTemplateGTUType.
- LaneBasedTemplateGTUTypeDistribution(Distribution<LaneBasedTemplateGTUType>) - Constructor for class org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUTypeDistribution
-
Construct a new LaneBasedTemplateGTUTypeDistribution.
- LaneBlock - Class in org.opentrafficsim.road.network.lane.object
-
Block on a lane that a GTU cannot pass.
- LaneBlock(Lane, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.LaneBlock
-
- LaneBlock(Lane, Length, OTSLine3D, Length) - Constructor for class org.opentrafficsim.road.network.lane.object.LaneBlock
-
- LaneBlockAnimation - Class in org.opentrafficsim.road.network.lane.object
-
Draw a road block.
- LaneBlockAnimation(LaneBlock, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.lane.object.LaneBlockAnimation
-
Construct the DefaultCarAnimation for a LaneBlock (road block).
- LaneChange() - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
-
- LaneChangeModel - Interface in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
All lane change models must implement this interface.
- LaneData - Class in org.opentrafficsim.road.network.sampling
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneData(Lane) - Constructor for class org.opentrafficsim.road.network.sampling.LaneData
-
- LaneDirection - Class in org.opentrafficsim.road.network.lane
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneDirection(Lane, GTUDirectionality) - Constructor for class org.opentrafficsim.road.network.lane.LaneDirection
-
- LaneFactory - Class in org.opentrafficsim.road.network.factory
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneKeepingPolicy - Enum in org.opentrafficsim.road.network.lane.changing
-
Enum to indicate the general lane keeping rules: keep left, keep right, or keep lane.
- LaneMovementStep - Class in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
Acceleration, lane change decision and time until when this movement is committed.
- LaneMovementStep(AccelerationStep, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
-
Construct a new LaneChangeModelResult.
- LaneOperationalPlanBuilder - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
Builder for several often used operational plans, based on a list of lanes.
- LaneOperationalPlanBuilder.LaneChange - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
Lane change status across operational plans.
- LanePathInfo - Class in org.opentrafficsim.road.gtu.lane.tactical
-
This class provides the following information for an operational plan:
the lanes to follow, with the direction to drive on them
the starting point on the first lane
the path to follow when staying on the same lane
- LanePathInfo(OTSLine3D, List<LaneDirection>, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
-
- LanePerception - Interface in org.opentrafficsim.road.gtu.lane.perception
-
Interface for perception in a lane-based model.
- LaneStructure - Class in org.opentrafficsim.road.gtu.lane.perception
-
This data structure can clearly indicate the lane structure ahead of us, e.g.
- LaneStructure(LaneStructureRecord, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneStructure
-
- LaneStructureRecord - Class in org.opentrafficsim.road.gtu.lane.perception
-
A LaneStructureRecord contains information about the lanes that can be accessed from this lane by a GTUType.
- LaneStructureRecord(Lane, GTUDirectionality, Length) - Constructor for class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- LaneType - Class in org.opentrafficsim.road.network.lane
-
Lane type to indicate compatibility with GTU types.
- LaneType(String, Collection<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.LaneType
-
Create a new Lane type with an immutable compatibility set.
- leaveLane(Lane) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Unregister the GTU from a lane.
- leaveLane(Lane, boolean) - Method in class org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
-
Leave a lane but do not complain about having no lanes left when beingDestroyed is true.
- leaveLane(Lane) - Method in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
Unregister the GTU from a lane.
- LEFT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Left lane.
- LeftAlwaysRightSpeed(Speed) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAlwaysRightSpeed
-
- LeftAndRight() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftAndRight
-
- leftIsLargerOrEqual() - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
-
Returns whether the left desire is larger than (or equal to) the right.
- LeftOnly() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftOnly
-
- LeftSet(Collection<GTUType>, Collection<GTUType>) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSet
-
Provide a collection of GTUs that can overtake another collection of GTUs on the left, but not vice versa.
- LeftSetRightSpeed(Collection<GTUType>, Collection<GTUType>, Speed) - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.LeftSetRightSpeed
-
Provide a collection of GTUs that can overtake another collection of GTUs on the left, but not vice versa.
- LegalSpeedLimit - Interface in org.opentrafficsim.road.network.speed
-
Indicates legal speed limits.
- length - Variable in class org.opentrafficsim.road.network.lane.CrossSectionElement
-
The length of the line.
- LINK_ENTER_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The event type for pub/sub indicating that the GTU entered a new link (with the FRONT position if driving forward; REAR
if driving backward).
- LINK_EXIT_EVENT - Static variable in interface org.opentrafficsim.road.gtu.lane.LaneBasedGTU
-
The event type for pub/sub indicating that the GTU exited a link (with the REAR position if driving forward; FRONT if
driving backward).
- LinkData - Class in org.opentrafficsim.road.network.sampling
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LinkData(CrossSectionLink) - Constructor for class org.opentrafficsim.road.network.sampling.LinkData
-
- ListGTUGenerator - Class in org.opentrafficsim.road.gtu.generator
-
Generate GTUs at times prescribed in a text file.
- ListGTUGenerator(String, OTSDEVSSimulatorInterface, GTUType, Speed, Lane, Length, GTUDirectionality, GTUColorer, LaneBasedStrategicalPlanner, OTSNetwork, String) - Constructor for class org.opentrafficsim.road.gtu.generator.ListGTUGenerator
-
Construct a GTU generator that takes the times to generate another GTU from an external source.
- LMRS - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Implementation of the LMRS (Lane change Model with Relaxation and Synchronization).
- LMRS(CarFollowingModel, LaneBasedGTU) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
-
Constructor setting the car-following model.
- LMRSFactory - Class in org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Factory for a tactical planner using LMRS with any car-following model.
- LMRSFactory(CarFollowingModelFactory<? extends CarFollowingModel>, BehavioralCharacteristics) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRSFactory
-
Constructor with car-following model class.
- LmrsStatus() - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil.LmrsStatus
-
- LmrsUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LmrsUtil.LmrsStatus - Class in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
Status of LMRS.
- LOS_DENSITY - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
-
Density for tail gating (Level Of Service (LOS) A, B or C).
- OBJECT_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The event type for pub/sub indicating the addition of a LaneBasedObject to the lane.
- OBJECT_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The event type for pub/sub indicating the removal of a LaneBasedObject from the lane.
- ODMatrix - Class in org.opentrafficsim.road.gtu.strategical.od
-
The minimal OD matrix has 1 origin, 1 destination and 1 time period.
- ODMatrix(String, List<Node>, List<Node>, Categorization, DurationVector, Interpolation) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.ODMatrix
-
Constructs an OD matrix.
- ODMatrixTrips - Class in org.opentrafficsim.road.gtu.strategical.od
-
Extension of ODMatrix where all input and output can be given in number of trips.
- ODMatrixTrips(String, List<Node>, List<Node>, Categorization, DurationVector, Interpolation) - Constructor for class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
-
Constructs an OD matrix based on trips.
- org.opentrafficsim.graphs - package org.opentrafficsim.graphs
-
Basic graphs for traffic simulation.
- org.opentrafficsim.road.gtu.animation - package org.opentrafficsim.road.gtu.animation
-
GTU animations.
- org.opentrafficsim.road.gtu.generator - package org.opentrafficsim.road.gtu.generator
-
Generate GTUs according to some prescription.
- org.opentrafficsim.road.gtu.lane - package org.opentrafficsim.road.gtu.lane
-
The lane-based GTUs are the Generalized Travel Units that travel in lanes, and need to switch lanes to overtake.
- org.opentrafficsim.road.gtu.lane.perception - package org.opentrafficsim.road.gtu.lane.perception
-
Implementation of lane-based perception for the GTU.
- org.opentrafficsim.road.gtu.lane.perception.categories - package org.opentrafficsim.road.gtu.lane.perception.categories
-
Categories define a set of perceivable information.
- org.opentrafficsim.road.gtu.lane.perception.headway - package org.opentrafficsim.road.gtu.lane.perception.headway
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.road.gtu.lane.plan.operational - package org.opentrafficsim.road.gtu.lane.plan.operational
-
Specific operational plan method for road-vehicles operating in a lane-based network.
- org.opentrafficsim.road.gtu.lane.tactical - package org.opentrafficsim.road.gtu.lane.tactical
-
Tactical planners for a lane-based GTU.
- org.opentrafficsim.road.gtu.lane.tactical.directedlanechange - package org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
-
Classes that deal with lane changing models.
- org.opentrafficsim.road.gtu.lane.tactical.following - package org.opentrafficsim.road.gtu.lane.tactical.following
-
GTU (Car) following models such as IDM+.
- org.opentrafficsim.road.gtu.lane.tactical.fourwaystop - package org.opentrafficsim.road.gtu.lane.tactical.fourwaystop
-
Classes that implement a behavioural model for 4-way stops, forming a tactical planner.
- org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil - package org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
-
Classes that deal with lane changing models.
- org.opentrafficsim.road.gtu.lane.tactical.lmrs - package org.opentrafficsim.road.gtu.lane.tactical.lmrs
-
Classes that implement the LMRS lane change model integrated with a car-following model forming a tactical planner.
- org.opentrafficsim.road.gtu.lane.tactical.toledo - package org.opentrafficsim.road.gtu.lane.tactical.toledo
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.road.gtu.lane.tactical.util - package org.opentrafficsim.road.gtu.lane.tactical.util
-
Static methods for composition in tactical planners.
- org.opentrafficsim.road.gtu.lane.tactical.util.lmrs - package org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
-
LMRS (Lane change Model with Relaxation and Synchronization) utilities for tactical planner.
- org.opentrafficsim.road.gtu.strategical - package org.opentrafficsim.road.gtu.strategical
-
Strategical planners for a road-based GTU.
- org.opentrafficsim.road.gtu.strategical.od - package org.opentrafficsim.road.gtu.strategical.od
-
O/D matrices as part of strategical planning for GTUs.
- org.opentrafficsim.road.gtu.strategical.route - package org.opentrafficsim.road.gtu.strategical.route
-
Route planners as part of strategical planning.
- org.opentrafficsim.road.modelproperties - package org.opentrafficsim.road.modelproperties
-
Specific model properties for road simulation models.
- org.opentrafficsim.road.network.animation - package org.opentrafficsim.road.network.animation
-
Animation for Links, Lanes, Nodes.
- org.opentrafficsim.road.network.factory - package org.opentrafficsim.road.network.factory
-
Factories for Links, Lanes, Nodes.
- org.opentrafficsim.road.network.lane - package org.opentrafficsim.road.network.lane
-
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
- org.opentrafficsim.road.network.lane.changing - package org.opentrafficsim.road.network.lane.changing
-
Lane change possibility models.
- org.opentrafficsim.road.network.lane.conflict - package org.opentrafficsim.road.network.lane.conflict
-
Contains classes describing intersection conflicts.
- org.opentrafficsim.road.network.lane.object - package org.opentrafficsim.road.network.lane.object
-
Lane-based objects such as barriers, gates, traffic lights, DRIPs, speed signs, obstacles on the road, etc.
- org.opentrafficsim.road.network.lane.object.sensor - package org.opentrafficsim.road.network.lane.object.sensor
-
Lane-based objects that act as sensors.
- org.opentrafficsim.road.network.lane.object.trafficlight - package org.opentrafficsim.road.network.lane.object.trafficlight
-
Traffic light and traffic light controller objects.
- org.opentrafficsim.road.network.sampling - package org.opentrafficsim.road.network.sampling
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.road.network.speed - package org.opentrafficsim.road.network.speed
-
Classes to connect driver behavior with many different aspects that govern the desired speed.
- originDestinationTotal(Node, Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
-
Calculates total number of trips over time for given origin-destination combination.
- originTotal(Node) - Method in class org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
-
Calculates total number of trips over time for given origin.
- OTSNetworkUtils - Class in org.opentrafficsim.road.network.factory
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OvertakingConditions - Interface in org.opentrafficsim.road.network.lane.changing
-
This class implements the overtaking conditions.
- OvertakingConditions.LeftAlwaysRightSpeed - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the left allowed for all GTUs, and overtaking on the right allowed under a given speed.
- OvertakingConditions.LeftAndRight - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on both sides allowed.
- OvertakingConditions.LeftOnly - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the left allowed for all GTUs.
- OvertakingConditions.LeftSet - Class in org.opentrafficsim.road.network.lane.changing
-
Provide a collection of GTUs that can overtake another collection of GTUs on the left side, but not vice versa.
- OvertakingConditions.LeftSetRightSpeed - Class in org.opentrafficsim.road.network.lane.changing
-
Provide a collection of GTUs that can overtake another collection of GTUs on the left side, but not vice versa.
- OvertakingConditions.None - Class in org.opentrafficsim.road.network.lane.changing
-
No overtaking allowed.
- OvertakingConditions.RightAlwaysLeftSpeed - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the right allowed for all GTUs, and overtaking on the left allowed under a given speed.
- OvertakingConditions.RightOnly - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the right allowed for all GTUs.
- OvertakingConditions.RightSet - Class in org.opentrafficsim.road.network.lane.changing
-
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa.
- OvertakingConditions.RightSetLeftSpeed - Class in org.opentrafficsim.road.network.lane.changing
-
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa.
- OvertakingConditions.SameLaneBoth - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on both sides allowed for all GTUs; they stay on the same lane (e.g., pedestrians).
- OvertakingConditions.SameLaneLeft - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the left allowed for all GTUs; they stay on the same lane (e.g., bicycles).
- OvertakingConditions.SameLaneRight - Class in org.opentrafficsim.road.network.lane.changing
-
Overtaking on the right allowed for all GTUs; they stay on the same lane (e.g., bicycles).
- OvertakingDirection - Enum in org.opentrafficsim.road.network.lane.changing
-
The direction in which a GTU is allowed to overtake another GTU, used as a return type for evaluating overtaking conditions.
- SameLaneBoth() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneBoth
-
- SameLaneLeft() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneLeft
-
- SameLaneRight() - Constructor for class org.opentrafficsim.road.network.lane.changing.OvertakingConditions.SameLaneRight
-
- Sample() - Constructor for class org.opentrafficsim.graphs.FundamentalDiagram.Sample
-
- Sample(double, double, double) - Constructor for class org.opentrafficsim.graphs.FundamentalDiagramLane.Sample
-
- sample() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
Sample all the GTUs on the observed lanes.
- scheduleSensorTriggers(LaneBasedGTU, double, double) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Schedule triggering of the sensors for a certain time step; from now until the nextEvaluationTime of the GTU.
- scheduleStartRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- scheduleStopRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.road.network.sampling.RoadSampler
- SECOND_LEFT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Second left lane.
- SECOND_RIGHT - Static variable in class org.opentrafficsim.road.gtu.lane.perception.RelativeLane
-
Second right lane.
- Sensor - Interface in org.opentrafficsim.road.network.lane.object.sensor
-
A sensor is a lane-based object that can be triggered by a relative position of the GTU (e.g., front, back) when that
relative position passes over the sensor location on the lane.
- SENSOR_ADD_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The timed event type for pub/sub indicating the addition of a Sensor to the lane.
- SENSOR_REMOVE_EVENT - Static variable in class org.opentrafficsim.road.network.lane.Lane
-
The timed event type for pub/sub indicating the removal of a Sensor from the lane.
- SENSOR_TRIGGER_EVENT - Static variable in interface org.opentrafficsim.road.network.lane.object.sensor.Sensor
-
The timed event type for pub/sub indicating the triggering of a Sensor on a lane.
- SensorAnimation - Class in org.opentrafficsim.road.network.lane.object.sensor
-
sink sensor animation.
- SensorAnimation(Sensor, Length, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SensorAnimation
-
Construct the DefaultCarAnimation for a LaneBlock (road block).
- SequentialFixedAccelerationModel - Class in org.opentrafficsim.road.gtu.lane.tactical.following
-
Extended version of FixedAccelerationModel.
- SequentialFixedAccelerationModel(OTSDEVSSimulatorInterface, Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Construct a SequentialFixedAccelerationModel with empty list of FixedAccelerationModel steps.
- SequentialFixedAccelerationModel(OTSDEVSSimulatorInterface, Acceleration, Set<FixedAccelerationModel>) - Constructor for class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Construct a SequentialFixedAccelerationModel and load it with a list of FixedAccelerationModel steps.
- setAnimationClass(Class<? extends Renderable2D>) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setArrivalTime(AbstractHeadwayGTU, Time) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Sets the estimated arrival time of a GTU.
- setBehavioralCharacteristics(GTUType, BehavioralCharacteristics) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Set the behavioral characteristics for a certain GTUType as an assumption for that GTUType.
- setBehavioralCharacteristics(BehavioralCharacteristics) - Method in class org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
-
set the personal behavioral characteristics of the driver of a GTU.
- setBehavioralCharacteristics(BehavioralCharacteristics) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
-
set the personal behavioral characteristics of the driver of a GTU.
- setBehavioralCharacteristics(BehavioralCharacteristics) - Method in interface org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
-
Set behavioral characteristics to use with the next creation of a strategical planner.
- setBehavioralCharacteristics(BehavioralCharacteristics) - Method in class org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
-
Set behavioral characteristics to use with the next creation of a strategical planner.
- setCarFollowingModel(GTUType, CarFollowingModel) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Set the car following model for a certain GTUType as an assumption for that GTUType.
- setCarFollowingModel(CarFollowingModel) - Method in class org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
-
Sets the car-following model.
- setChart(JFreeChart) - Method in class org.opentrafficsim.graphs.AbstractOTSPlot
-
Save the chart.
- setClearanceDuration(Duration) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
-
- setCurrentGranularity(double) - Method in class org.opentrafficsim.graphs.Axis
-
Change the granularity for this axis.
- setCutOffEnd(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Sets this record as being cut-off, i.e.
- setCutOffStart(Length) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Sets this record as being cut-off, i.e.
- setDefaultIncentives() - Method in class org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
-
Sets the default lane change incentives.
- setDefaultParameters(BehavioralCharacteristics) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
Fills behavioral characteristics with default values for all Toledo parameters.
- setFillColor(Color) - Method in class org.opentrafficsim.road.network.lane.object.LaneBlockAnimation
-
- setGeneratedGTUs(long) - Method in class org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
-
- setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.ContourPlot
- setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
- setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- setGTUColorer(GTUColorer) - Method in class org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
-
Replace the GTUColorer.
- setGtuColorer(GTUColorer) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setGtuType(GTUType) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setId(String) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setInitialLongitudinalPositions(Set<DirectedLanePosition>) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setInitialSpeed(Speed) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setLaneChangeDuration(Duration) - Method in class org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder.LaneChange
-
Sets the duration for a lane change.
- setLaneTypeMaxSpeed(GTUType, LaneType, Speed) - Method in class org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
-
Set the maximum speed for a certain GTUType on a certain LaneType as an assumption for that GTUType.
- setLastLeaders(Set<AbstractHeadwayGTU>) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil.LmrsStatus
-
- setLeft(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- setLength(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setMaximumSpeed(Speed) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setMaximumTime(Time) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
- setMaximumValue(DoubleScalarInterface) - Method in class org.opentrafficsim.graphs.Axis
-
Change the maximum value of this axis.
- setNetwork(OTSNetwork) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setNextList(List<LaneStructureRecord>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- setPrevList(List<LaneStructureRecord>) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- setRight(LaneStructureRecord) - Method in class org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
- setSimulator(OTSDEVSSimulatorInterface) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setSpeedLimit(GTUType, Speed) - Method in class org.opentrafficsim.road.network.lane.Lane
-
Set the speed limit of this lane, which can differ per GTU type.
- setStatusText(String) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Update the status text.
- setStatusText(String) - Method in class org.opentrafficsim.graphs.FundamentalDiagramLane
-
Update the status text.
- setStopPhaseApproach(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Sets the current phase to 'approach' for the given stop line.
- setStopPhaseRun(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Sets the current phase to 'run' for the given stop line.
- setStopPhaseYield(HeadwayStopLine) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Sets the current phase to 'yield' for the given stop line.
- setTrafficLightColor(TrafficLightColor) - Method in class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
-
Set the new traffic light color.
- setTrafficLightColor(TrafficLightColor) - Method in interface org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
-
Set the new traffic light color.
- setWidth(Length) - Method in class org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
-
- setYieldPlan(HeadwayConflict, AbstractHeadwayGTU) - Method in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil.ConflictPlans
-
Sets or maintains the plan to yield at the conflict for the given conflict RSU.
- Shoulder - Class in org.opentrafficsim.road.network.lane
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Shoulder(CrossSectionLink, String, Length, Length, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
-
- Shoulder(CrossSectionLink, String, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
-
- Shoulder(CrossSectionLink, String, List<CrossSectionSlice>) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
-
- Shoulder(CrossSectionLink, OTSSimulatorInterface, boolean, Shoulder) - Constructor for class org.opentrafficsim.road.network.lane.Shoulder
-
Clone a Shoulder for a new network.
- ShoulderAnimation - Class in org.opentrafficsim.road.network.animation
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ShoulderAnimation(Shoulder, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.road.network.animation.ShoulderAnimation
-
- SIGMA_ADJ - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- SIGMA_BCK - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- SIGMA_FWD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- SIGMA_LAG - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- SIGMA_LEAD - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
-
- SIGMAACC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- SIGMADEC - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- SIGMAFF - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
-
- SimpleOperationalPlan - Class in org.opentrafficsim.road.gtu.lane.plan.operational
-
Simplified plan containing only an acceleration value and possible lane change direction.
- SimpleOperationalPlan(Acceleration) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
- SimpleOperationalPlan(Acceleration, LateralDirectionality) - Constructor for class org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
-
- SimpleReportingSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
-
Sensor that prints which GTU triggers it.
- SimpleReportingSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
-
- SimpleTrafficLight - Class in org.opentrafficsim.road.network.lane.object.trafficlight
-
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SimpleTrafficLight(String, Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
-
- simulator - Variable in class org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
-
the simulator.
- SinkAnimation - Class in org.opentrafficsim.road.network.lane.object.sensor
-
sink sensor animation.
- SinkAnimation(SinkSensor, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SinkAnimation
-
Construct the DefaultCarAnimation for a LaneBlock (road block).
- SinkSensor - Class in org.opentrafficsim.road.network.lane.object.sensor
-
sensor that deletes the GTU.
- SinkSensor(Lane, Length, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
-
- size() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.FixedSampleRateTrajectory
-
Retrieve the number of stored samples in this Trajectory.
- size() - Method in interface org.opentrafficsim.graphs.TrajectoryPlot.Trajectory
-
Retrieve the number of stored samples in this Trajectory.
- size() - Method in class org.opentrafficsim.graphs.TrajectoryPlot.VariableSampleRateTrajectory
-
Retrieve the number of stored samples in this Trajectory.
- size() - Method in class org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
-
Retrieve the number of FixedAccelerationModel steps in this SequentialFixedAccelerationModel.
- size() - Method in class org.opentrafficsim.road.gtu.strategical.od.Categorization
-
Returns the number of category classes defined.
- SpaceChecker - Interface in org.opentrafficsim.road.gtu.generator
-
Interface to check whether a GTU will have sufficient space to be generated.
- SPEED_BUMP - Static variable in class org.opentrafficsim.road.network.speed.SpeedLimitTypes
-
Speed bump speed limit type with design speed as info.
- SpeedContourPlot - Class in org.opentrafficsim.graphs
-
Speed contour plot.
- SpeedContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.SpeedContourPlot
-
Create a new SpeedContourPlot.
- speedInfoChanged(Length, SpeedLimitType<?>) - Method in class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
Returns whether the given speed limit type is changed at the given distance.
- SpeedInfoCurvature - Class in org.opentrafficsim.road.network.speed
-
Class with curvature info for curvature speed limit type.
- SpeedInfoCurvature(Length) - Constructor for class org.opentrafficsim.road.network.speed.SpeedInfoCurvature
-
Constructor with curvature radius.
- SpeedLimitInfo - Class in org.opentrafficsim.road.network.speed
-
Class to contain speed info related to various speed limit types.
- SpeedLimitInfo() - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitInfo
-
- SpeedLimitProspect - Class in org.opentrafficsim.road.network.speed
-
Prospect of speed limits ahead, both legal and otherwise (e.g.
- SpeedLimitProspect() - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitProspect
-
- SpeedLimitType<T> - Class in org.opentrafficsim.road.network.speed
-
Defines the type of a speed limit, resulting in different behavior.
- SpeedLimitType(String, Class<T>) - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitType
-
Constructor.
- SpeedLimitTypes - Class in org.opentrafficsim.road.network.speed
-
Predefined list of speed limit types.
- SpeedLimitTypeSpeed - Class in org.opentrafficsim.road.network.speed
-
Implementation of SpeedLimitType suitable for the most common speed info class Speed
.
- SpeedLimitTypeSpeed(String) - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeed
-
Constructor.
- SpeedLimitTypeSpeedLegal - Class in org.opentrafficsim.road.network.speed
-
Similar to SpeedLimitTypeSpeed
but implements the marker interface LegalSpeedLimit
.
- SpeedLimitTypeSpeedLegal(String) - Constructor for class org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeedLegal
-
Constructor.
- SpeedLimitUtil - Class in org.opentrafficsim.road.gtu.lane.tactical.util
-
Static methods regarding speed limits for composition in tactical planners.
- StandAloneChartWindow - Class in org.opentrafficsim.graphs
-
Create a stand-alone window for a JFreeChart graph.
- STANDARDDISTANCEGRANULARITIES - Static variable in class org.opentrafficsim.graphs.ContourPlot
-
Distance granularity values.
- STANDARDINITIALDISTANCEGRANULARITYINDEX - Static variable in class org.opentrafficsim.graphs.ContourPlot
-
Index of the initial distance granularity in standardTimeGranularites.
- STANDARDINITIALTIMEGRANULARITYINDEX - Static variable in class org.opentrafficsim.graphs.ContourPlot
-
Index of the initial time granularity in standardTimeGranularites.
- STANDARDTIMEGRANULARITIES - Static variable in class org.opentrafficsim.graphs.ContourPlot
-
Time granularity values.
- stop(CarFollowingModel, BehavioralCharacteristics, Speed, SpeedLimitInfo, Length) - Static method in class org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
-
Stop within given distance.
- STOP_AREA - Static variable in class org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
-
Area before stop line where one is considered arrived at the intersection.
- Stripe - Class in org.opentrafficsim.road.network.lane
-
Longitudinal road stripes; simple constructors.
- Stripe(CrossSectionLink, Length, Length) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
-
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
- Stripe(CrossSectionLink, Length, Length, Set<GTUType>, Stripe.Permeable) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
-
Helper constructor that immediately provides permeability for a number of GTU classes.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
- Stripe(CrossSectionLink, List<CrossSectionSlice>, Stripe.Permeable) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
-
Helper constructor that immediately provides permeability for all GTU classes.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
- Stripe(CrossSectionLink, OTSSimulatorInterface, boolean, Stripe) - Constructor for class org.opentrafficsim.road.network.lane.Stripe
-
Clone a Stripe for a new network.
- Stripe.Permeable - Enum in org.opentrafficsim.road.network.lane
-
The types of permeability of a stripe.
- StripeAnimation - Class in org.opentrafficsim.road.network.animation
-
Draw road stripes.
- StripeAnimation(Stripe, OTSSimulatorInterface, StripeAnimation.TYPE) - Constructor for class org.opentrafficsim.road.network.animation.StripeAnimation
-
- StripeAnimation.TYPE - Enum in org.opentrafficsim.road.network.animation
-
Stripe type.