- Abs(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar.Abs
-
- Abs(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar.Abs
-
- Abs(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar.Abs
-
- Abs(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar.Abs
-
- AbstractGTU - Class in org.opentrafficsim.core.gtu
-
Implements id, GtuType, Route and odometer.
- AbstractGTU(String, GTUType, RouteNavigator) - Constructor for class org.opentrafficsim.core.gtu.AbstractGTU
-
- AbstractGTUFollowingModel - Class in org.opentrafficsim.core.gtu.following
-
Code shared between various car following models.
- AbstractGTUFollowingModel() - Constructor for class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
-
- AbstractGTUGenerator - Class in org.opentrafficsim.core.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<?>, GTUFollowingModel, LaneChangeModel, DistContinuousDoubleScalar.Abs<SpeedUnit>, DistContinuousDoubleScalar.Rel<TimeUnit>, long, DoubleScalar.Abs<TimeUnit>, DoubleScalar.Abs<TimeUnit>, Lane, DoubleScalar.Rel<LengthUnit>, LaneBasedRouteGenerator, GTUColorer) - Constructor for class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- AbstractLaneBasedGTU - Class in org.opentrafficsim.core.gtu.lane
-
This class contains most of the code that is needed to run a lane based GTU.
- AbstractLaneBasedGTU(String, GTUType, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, LaneBasedRouteNavigator, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Construct a Lane Based GTU.
- AbstractLaneBasedIndividualGTU - Class in org.opentrafficsim.core.gtu.lane
-
Specific type of LaneBasedGTU.
- AbstractLaneBasedIndividualGTU(String, GTUType, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, LaneBasedRouteNavigator, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
-
Construct a new AbstractLaneBasedIndividualGTU.
- AbstractLaneBasedRouteNavigator - Class in org.opentrafficsim.core.network.route
-
A RouteNavigator helps to navigate on a route.
- AbstractLaneBasedRouteNavigator() - Constructor for class org.opentrafficsim.core.network.route.AbstractLaneBasedRouteNavigator
-
- AbstractLaneBasedTemplateGTU - Class in org.opentrafficsim.core.gtu.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractLaneBasedTemplateGTU(String, TemplateGTUType, GTUFollowingModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, CompleteLaneBasedRouteNavigator) - Constructor for class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
-
- AbstractLaneChangeModel - Class in org.opentrafficsim.core.gtu.lane.changing
-
Common code for a family of lane change models like in M.
- AbstractLaneChangeModel() - Constructor for class org.opentrafficsim.core.gtu.lane.changing.AbstractLaneChangeModel
-
- AbstractProperty<T> - Class in org.opentrafficsim.simulationengine.properties
-
Abstract property.
- AbstractProperty(int) - Constructor for class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
- AbstractSensor - Class in org.opentrafficsim.core.network.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractSensor(Lane, DoubleScalar.Rel<LengthUnit>, RelativePosition.TYPE, String, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.lane.AbstractSensor
-
- AbstractTrafficLight - Class in org.opentrafficsim.core.gtu.lane
-
Special GTU that cannot move, but it can be seen by other GTUs.
- AbstractTrafficLight(String, Lane, DoubleScalar.Rel<LengthUnit>, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
- AbstractWrappableSimulation - Class in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractWrappableSimulation() - Constructor for class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
- AccelerationContourPlot - Class in org.opentrafficsim.graphs
-
Acceleration contour plot.
- AccelerationContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.AccelerationContourPlot
-
Create a new AccelerationContourPlot.
- AccelerationGTUColorer - Class in org.opentrafficsim.core.gtu.animation
-
Color GTUs based on their current acceleration.
- AccelerationGTUColorer(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<AccelerationUnit>) - Constructor for class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
-
Construct a new AccelerationGTUColorer.
- AccelerationStep - Class in org.opentrafficsim.core.gtu.following
-
Storage for the result of a GTU following model.
- AccelerationStep(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<TimeUnit>) - Constructor for class org.opentrafficsim.core.gtu.following.AccelerationStep
-
Create a new GTUFollowingModelResult.
- accelerationTimesTime(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.units.calc.Calc
-
Speed is acceleration times time.
- accelerationTimesTimeSquaredDiv2(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.units.calc.Calc
-
Distance is 0.5 times acceleration times time squared.
- accessibleAdjacentLanes(LateralDirectionality, GTUType) - Method in class org.opentrafficsim.core.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.TrajectoryPlot
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.gui.ColorControlPanel
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
- add(DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- add(int, AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Add an AbstractProperty at a specified position.
- add(AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Add an AbstractProperty at the end of the list.
- addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.ContourPlot
- addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- addCompatibility(GTUType) - Method in class org.opentrafficsim.core.network.lane.LaneType
-
- addCrossSectionElement(CrossSectionElement) - Method in class org.opentrafficsim.core.network.lane.CrossSectionLink
-
Add a cross section element at the end of the list.
- addCrossSectionElement(CrossSectionElement, int) - Method in class org.opentrafficsim.core.network.lane.CrossSectionLink
-
Add a cross section element at specified index in the list.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction.
- addData(AbstractLaneBasedGTU, Lane) - Method in class org.opentrafficsim.graphs.ContourPlot
-
Add the movement of an AbstractLaneBasedGTU to a graph.
- addData(LaneBasedGTU) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Add the effect of one passing car to this Fundamental Diagram.
- addData(AbstractLaneBasedGTU, Lane) - Method in interface org.opentrafficsim.graphs.LaneBasedGTUSampler
-
Add the movement of an AbstractLaneBasedGTU to a graph.
- addData(AbstractLaneBasedGTU, Lane) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
Add the movement of an AbstractLaneBasedGTU to a graph.
- addGTU(LaneBasedGTU, double) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Add a LaneBasedGTU to the list of this Lane.
- addGTU(LaneBasedGTU, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Add a LaneBasedGTU to the list of this Lane.
- addItem(GTUColorer) - Method in class org.opentrafficsim.gui.ColorControlPanel
-
Add one item to this ColorControlPanel.
- addLink(Link) - Method in interface org.opentrafficsim.core.network.Network
-
- addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
- addLinkIn(Link) - Method in interface org.opentrafficsim.core.network.Node
-
Add an incoming link to this Node.
- addLinkIn(Link) - Method in class org.opentrafficsim.core.network.OTSNode
-
Add an incoming link to this Node.
- addLinkOut(Link) - Method in interface org.opentrafficsim.core.network.Node
-
Add an outgoing link to this Node.
- addLinkOut(Link) - Method in class org.opentrafficsim.core.network.OTSNode
-
Add an outgoing link to this Node.
- addNode(Node) - Method in interface org.opentrafficsim.core.network.Network
-
- addNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- addNode(Node) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
-
Add a node to the end of the node list.
- addNode(Node) - Method in class org.opentrafficsim.core.network.route.Route
-
Add a node to the end of the node list.
- addNode(OSMNode) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Add one OSMNode to this OSMNetwork.
- addNode(Long) - Method in class org.opentrafficsim.importexport.osm.OSMRelation
-
Add one OSMNode id to this OSMRelation.
- addPermeability(GTUType, LateralDirectionality) - Method in class org.opentrafficsim.core.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.core.network.lane.Stripe
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
- addRelation(OSMRelation) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Add one OSMRelation to this Network.
- addRoute(Route) - Method in interface org.opentrafficsim.core.network.Network
-
- addRoute(Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
- addSampler(LaneBasedGTUSampler) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Register a LaneBasedGTUSampler on this Lane.
- addSensor(Sensor, GTUType) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Insert the sensor at the right place in the sensor list of this lane.
- addSpline(OSMNode) - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Append a Node to the list of OSMNodes of this OSMLink that define the shape of this OSMLink.
- addStep(FixedAccelerationModel) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Add one FixedAccelerationModel step to this SequentialFixedAccelerationModel.
- addTag(OSMTag) - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Add an OSMTag to this Link.
- addTag(OSMTag) - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
Add a tag to this OSMNode.
- addTag(OSMTag) - Method in class org.opentrafficsim.importexport.osm.OSMRelation
-
Add an OSMTag to this OSMRelation.
- addTag(OSMTag) - Method in class org.opentrafficsim.importexport.osm.OSMWay
-
Add one tag to the list of tags of this OSMWay.
- addViewer() - Method in class org.opentrafficsim.graphs.ContourPlot
-
Create/add a viewer for the data of the graph.
- addViewer() - Method in interface org.opentrafficsim.graphs.MultipleViewerChart
-
Create/add a viewer for the data of the graph.
- addViewer() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
Create/add a viewer for the data of the graph.
- addWay(OSMWay) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Add one OSMWay to this OSMNetwork.
- addWay(Long) - Method in class org.opentrafficsim.importexport.osm.OSMRelation
-
Add one OSMWay id to this OSMRelation.
- ALL - Static variable in class org.opentrafficsim.core.gtu.GTUType
-
ALL GTUType to be used only for permeability and accessibility.
- ALL - Static variable in class org.opentrafficsim.core.gtu2.GTUType
-
ALL GTUType to be used only for permeability and accessibility.
- Altruistic - Class in org.opentrafficsim.core.gtu.lane.changing
-
The altruistic driver changes lane when that is beneficial for all drivers.
- Altruistic() - Constructor for class org.opentrafficsim.core.gtu.lane.changing.Altruistic
-
- ANGLE_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
-
the angle units.
- AngleUnits - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- appendNode(Long) - Method in class org.opentrafficsim.importexport.osm.OSMWay
-
Append one node id to the list of node ids.
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.core.gtu.lane.changing.AbstractLaneChangeModel
-
Return the weighted acceleration as described by the personality.
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.core.gtu.lane.changing.Altruistic
-
Return the weighted acceleration as described by the personality.
- applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.core.gtu.lane.changing.Egoistic
-
Return the weighted acceleration as described by the personality.
- autoPauseSimulator() - Method in class org.opentrafficsim.gui.OTSControlPanel
-
Pause the simulator.
- Calc - Class in org.opentrafficsim.core.units.calc
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- CAR - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
-
Car.
- CENTER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type CENTER.
- CENTER - Static variable in class org.opentrafficsim.core.gtu2.RelativePosition
-
Standard relative position type CENTER.
- changeColorTime() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlockOnOff
-
- checkCarBuilderList() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
Check if car can be generated.
- checkisReaderThreadDead() - Method in class org.opentrafficsim.importexport.osm.input.ReadOSMFile
-
- closeHandlerRegistered - Variable in class org.opentrafficsim.gui.OTSControlPanel
-
Has the window close handler been registered?
- ColorControlPanel - Class in org.opentrafficsim.gui
-
Let the user select what the colors in the animation mean.
- ColorControlPanel(GTUColorer) - Constructor for class org.opentrafficsim.gui.ColorControlPanel
-
Add a ColorControlPanel to an AnimationPanel.
- ColorInterpolator - Class in org.opentrafficsim.core.gtu.animation
-
Interpolate between two color values.
- Colors - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- compareTo(OTSSimTimeDouble) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- compareTo(Sensor) - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
- compareTo(FixedRouteGenerator) - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
- complete() - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
- CompleteLaneBasedRouteNavigator - Class in org.opentrafficsim.core.network.route
-
A RouteNavigator helps to navigate on a route.
- CompleteLaneBasedRouteNavigator(CompleteRoute) - Constructor for class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
-
Create a navigator.
- completeRoute - Variable in class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
-
The complete route.
- CompleteRoute - Class in org.opentrafficsim.core.network.route
-
A CompleteRoute is a Route with directly connected Nodes.
- CompleteRoute(String) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
-
Create an empty route.
- CompleteRoute(String, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
-
Create a route based on an initial list of nodes.
- completeRoute - Variable in class org.opentrafficsim.core.network.route.CompleteRouteNavigator
-
The complete route.
- CompleteRouteNavigator - Class in org.opentrafficsim.core.network.route
-
A CompleteRouteNavigator contains a complete route and maintains a position on the route.
- CompleteRouteNavigator(CompleteRoute) - Constructor for class org.opentrafficsim.core.network.route.CompleteRouteNavigator
-
Create a navigator.
- CompoundProperty - Class in org.opentrafficsim.simulationengine.properties
-
Compound property.
- CompoundProperty(String, String, ArrayList<AbstractProperty<?>>, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Construct a CompoundProperty.
- computeAcceleration(LaneBasedGTU, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
-
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.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAcceleration(LaneBasedGTU, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
-
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
-
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAcceleration(LaneBasedGTU, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
-
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
-
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAcceleration(LaneBasedGTU, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
-
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.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.IDM
-
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
-
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader,
or should slow down for a crossing from accelerating to unsafe speeds.
- computeAccelerationWithNoLeader(LaneBasedGTU, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
-
Compute the acceleration that would be used if the is not leader in sight.
- computeAccelerationWithNoLeader(LaneBasedGTU, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
-
Compute the acceleration that would be used if the is not leader in sight.
- computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<HeadwayGTU>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>) - Method in class org.opentrafficsim.core.gtu.lane.changing.AbstractLaneChangeModel
-
Compute the acceleration and lane change.
- computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<HeadwayGTU>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>) - Method in class org.opentrafficsim.core.gtu.lane.changing.FixedLaneChangeModel
-
Compute the acceleration and lane change.
- computeLaneChangeAndAcceleration(LaneBasedGTU, Collection<HeadwayGTU>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.changing.LaneChangeModel
-
Compute the acceleration and lane change.
- computeSuitabilityWithLaneChanges(Lane, double, Map<Lane, DoubleScalar.Rel<LengthUnit>>, int, LateralDirectionality, GTUType) - Method in class org.opentrafficsim.core.network.route.AbstractLaneBasedRouteNavigator
-
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.
- constructContour(CrossSectionElement) - Static method in class org.opentrafficsim.core.geometry.OTSBuffering
-
Construct a buffer geometry by offsetting the linear geometry line with a distance and constructing a so-called "buffer"
around it.
- contains(Node) - Method in class org.opentrafficsim.core.network.route.Route
-
- containsAllTags(List<OSMTag>) - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Report if this OSMLink has all tags in a supplied set.
- containsLink(Link) - Method in interface org.opentrafficsim.core.network.Network
-
- containsLink(String) - Method in interface org.opentrafficsim.core.network.Network
-
- containsLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
- containsLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- containsLink(Link) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
-
Determine if this Route contains the specified Link.
- containsNode(Node) - Method in interface org.opentrafficsim.core.network.Network
-
- containsNode(String) - Method in interface org.opentrafficsim.core.network.Network
-
- containsNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- containsNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- containsRoute(Route) - Method in interface org.opentrafficsim.core.network.Network
-
- containsRoute(String) - Method in interface org.opentrafficsim.core.network.Network
-
- containsRoute(Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
- containsRoute(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- ContinuousColorPaintScale - Class in org.opentrafficsim.graphs
-
Create a continuous color paint scale.
- ContinuousProperty - Class in org.opentrafficsim.simulationengine.properties
-
Continuous property.
- ContinuousProperty(String, String, Double, Double, Double, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Construct a ContinousProperty.
- 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.
- Convert - Class in org.opentrafficsim.importexport.osm.output
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Convert() - Constructor for class org.opentrafficsim.importexport.osm.output.Convert
-
Construct a converter.
- convertLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.output.Convert
-
This method converts an OSM link to an OTS link.
- convertNode(OSMNode) - Method in class org.opentrafficsim.importexport.osm.output.Convert
-
This method converts an OSM node to an OTS node.
- Coordinates - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- copy() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- countCompatibleLanes(CrossSectionLink, GTUType) - Method in class org.opentrafficsim.core.network.route.AbstractLaneBasedRouteNavigator
-
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
- 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.core.network.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- CrossSectionElement(CrossSectionLink, String, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.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.core.network.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- CrossSectionLink(String, Node, Node, OTSLine3D, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.lane.CrossSectionLink
-
Construction of a link.
- CrossSectionLink(String, Node, Node, OTSLine3D) - Constructor for class org.opentrafficsim.core.network.lane.CrossSectionLink
-
Construction of a link.
- deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Construct a deep copy of this property (duplicates everything except immutable fields).
- deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Construct a deep copy of this property (duplicates everything except immutable fields).
- deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Construct a deep copy of this property (duplicates everything except immutable fields).
- deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Construct a deep copy of this property (duplicates everything except immutable fields).
- deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Construct a deep copy of this property (duplicates everything except immutable fields).
- deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Construct a deep copy of this property (duplicates everything except immutable fields).
- deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Construct a deep copy of this property (duplicates everything except immutable fields).
- deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Construct a deep copy of this property (duplicates everything except immutable fields).
- DefaultBlockAnimation - Class in org.opentrafficsim.core.gtu.animation
-
Draw a road block.
- DefaultBlockAnimation(LaneBlock, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultBlockAnimation
-
Construct the DefaultCarAnimation for a LaneBlock (road block).
- DefaultBlockOnOffAnimation - Class in org.opentrafficsim.core.gtu.animation
-
Draw a road block.
- DefaultBlockOnOffAnimation(LaneBlockOnOff, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultBlockOnOffAnimation
-
Construct the DefaultCarAnimation for a LaneBlock (road block).
- DefaultCarAnimation - Class in org.opentrafficsim.core.gtu.animation
-
Draw a car.
- DefaultCarAnimation(LaneBasedIndividualCar, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
-
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
- DefaultCarAnimation(LaneBasedIndividualCar, OTSSimulatorInterface, GTUColorer) - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
-
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
- DefaultSensorAnimation - Class in org.opentrafficsim.core.network.animation
-
Draw a road block.
- DefaultSensorAnimation(Sensor, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.core.network.animation.DefaultSensorAnimation
-
Construct the DefaultCarAnimation for a LaneBlock (road block).
- DefaultSwitchableGTUColorer - Class in org.opentrafficsim.core.gtu.animation
-
A simple way to construct a SwitchableGTUColorer set up with the "standard" set of GTUColorers.
- DefaultSwitchableGTUColorer() - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultSwitchableGTUColorer
-
create a default list of GTU colorers.
- deltaSpeedDividedByTime(DoubleScalar.Rel<SpeedUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.units.calc.Calc
-
Acceleration is speed difference divided by time difference.
- deltaTimeForDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Determine the time since last evaluation when this GTU has covered the specified distance from the position of the last
evaluation time.
- deltaTimeForDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Determine the time since last evaluation when this GTU has covered the specified distance from the position of the last
evaluation time.
- deltaTimeForDistance(DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Determine the time since last evaluation when this GTU has covered the specified distance from the position of the last
evaluation time.
- deltaTimeForDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Determine the time since last evaluation when this GTU has covered the specified distance from the position of the last
evaluation time.
- DensityContourPlot - Class in org.opentrafficsim.graphs
-
Density contour plot.
- DensityContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.DensityContourPlot
-
Create a new DensityContourPlot.
- description() - Method in class org.opentrafficsim.core.network.factory.TestOpenDriveParser
-
Return a description of the simulation (HTML formatted).
- description() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
-
Return a description of the simulation (HTML formatted).
- description() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Return a description of the simulation (HTML formatted).
- designLineOffsetAtBegin - Variable in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
The lateral offset from the design line of the parentLink at the start of the parentLink.
- designLineOffsetAtEnd - Variable in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
The lateral offset from the design line of the parentLink at the end of the parentLink.
- destinationNode() - Method in class org.opentrafficsim.core.network.route.Route
-
- destroy() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
-
destroy the vehicle from the simulation and animation.
- destroy() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
-
destroy the vehicle from the simulation and animation.
- destroy() - Method in interface org.opentrafficsim.core.gtu.GTU
-
destroy the vehicle from the simulation and animation.
- destroy() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
destroy the vehicle from the simulation and animation.
- destroy() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
destroy the vehicle from the simulation and animation.
- destroy() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
destroy the vehicle from the simulation and animation.
- destroy() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
destroy the vehicle from the simulation and animation.
- Directions - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- displayOrderedValue() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return the sub-items in display order.
- DisposeOnCloseThread(OTSControlPanel) - Constructor for class org.opentrafficsim.gui.OTSControlPanel.DisposeOnCloseThread
-
- distance(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
- distance - Variable in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
-
The distance available to complete the next required lane change.
- distance(LinkLocation) - Method in class org.opentrafficsim.core.network.LinkLocation
-
Returns the distance to another LinkLocation.
- distanceSI(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
- DistContinuousDoubleScalar<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- DistContinuousDoubleScalar(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar
-
- DistContinuousDoubleScalar(double, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar
-
- DistContinuousDoubleScalar.Abs<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- DistContinuousDoubleScalar.Rel<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- DistContinuousFloatScalar<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- DistContinuousFloatScalar(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar
-
- DistContinuousFloatScalar(float, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar
-
- DistContinuousFloatScalar.Abs<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- DistContinuousFloatScalar.Rel<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- DistDiscreteDoubleScalar<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- DistDiscreteDoubleScalar(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar
-
- DistDiscreteDoubleScalar(long, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar
-
- DistDiscreteDoubleScalar.Abs<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- DistDiscreteDoubleScalar.Rel<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- DistDiscreteFloatScalar<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- DistDiscreteFloatScalar(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar
-
- DistDiscreteFloatScalar(long, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar
-
- DistDiscreteFloatScalar.Abs<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- DistDiscreteFloatScalar.Rel<U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- Distributions - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar.Abs
-
- draw() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar.Rel
-
- draw() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar.Abs
-
- draw() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar.Rel
-
- draw() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar.Abs
-
- draw() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar.Rel
-
- draw() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar.Abs
-
- draw() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar.Rel
-
- DRIVER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type DRIVER.
- DRIVER - Static variable in class org.opentrafficsim.core.gtu2.RelativePosition
-
Standard relative position type DRIVER.
- DualAccelerationStep - Class in org.opentrafficsim.core.gtu.following
-
Container for two instances of an AccelerationStep.
- DualAccelerationStep(AccelerationStep, AccelerationStep) - Constructor for class org.opentrafficsim.core.gtu.following.DualAccelerationStep
-
Create a new DualAccelerationStep.
- findByShortName(String) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Find an embedded AbstractProperty that has a specified shortName.
- findFollowingLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Finds the link that follows a given OSMLink.
- findPrecedingLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Finds an OSMLink that precedes the given OSMLink.
- findSinksandSources(OSMNetwork, ProgressListener) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
-
- fixButtons() - Method in class org.opentrafficsim.gui.OTSControlPanel
-
Update the enabled state of all the buttons.
- FixCaption - Class in org.opentrafficsim.graphs
-
Fix the font size of the caption of a JFreeChart.
- FixedAccelerationModel - Class in org.opentrafficsim.core.gtu.following
-
Fixed GTU following model.
- FixedAccelerationModel(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<TimeUnit>) - Constructor for class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
-
Create a new FixedAccelerationModel.
- FixedLaneBasedRouteGenerator - Class in org.opentrafficsim.core.network.route
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- FixedLaneBasedRouteGenerator(CompleteRoute) - Constructor for class org.opentrafficsim.core.network.route.FixedLaneBasedRouteGenerator
-
- FixedLaneChangeModel - Class in org.opentrafficsim.core.gtu.lane.changing
-
Dummy lane change model with totally predictable results (used for testing).
- FixedLaneChangeModel(LateralDirectionality) - Constructor for class org.opentrafficsim.core.gtu.lane.changing.FixedLaneChangeModel
-
Construct a FixedLaneChangeModel.
- FixedRouteGenerator - Class in org.opentrafficsim.core.network.route
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- FixedRouteGenerator(CompleteRoute) - Constructor for class org.opentrafficsim.core.network.route.FixedRouteGenerator
-
Construct a new FixedRouteGenerator.
- FlowContourPlot - Class in org.opentrafficsim.graphs
-
Flow contour plot.
- FlowContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.FlowContourPlot
-
Create a new FlowContourPlot.
- fraction(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Transform a position on the lane (can be less than zero or larger than the lane length) to a fraction.
- fractionalPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction
of the length of the lane.
- fractionalPosition(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction
of the length of the lane.
- fractionalPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction
of the length of the lane.
- fractionalPosition(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction
of the length of the lane.
- fractionalPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction
of the length of the lane.
- fractionalPosition(Lane, RelativePosition) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction
of the length of the lane.
- fractionalPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction
of the length of the lane.
- fractionalPosition(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction
of the length of the lane.
- fractionalPositions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered, as fractions of the length of the lane.
- fractionalPositions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered, as fractions of the length of the lane.
- fractionalPositions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered, as fractions of the length of the lane.
- fractionalPositions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered, as fractions of the length of the lane.
- fractionalPositions(RelativePosition) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered, as fractions of the length of the lane.
- fractionalPositions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered, as fractions of the length of the lane.
- fractionalPositions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered, as fractions of the length of the lane.
- fractionalPositions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered, as fractions of the length of the lane.
- fractionSI(double) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Transform a position on the lane in SI units (can be less than zero or larger than the lane length) to a fraction.
- FRONT - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type FRONT.
- FRONT - Static variable in class org.opentrafficsim.core.gtu2.RelativePosition
-
Standard relative position type FRONT.
- FundamentalDiagram - Class in org.opentrafficsim.graphs
-
- FundamentalDiagram(String, DoubleScalar.Rel<TimeUnit>, Lane, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.graphs.FundamentalDiagram
-
Graph a Fundamental Diagram.
- generate() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
Generate a GTU.
- generateCar() - Method in class org.opentrafficsim.core.gtu.generator.ListGTUGenerator
-
Generate one car and re-schedule this method.
- generateRouteNavigator() - Method in class org.opentrafficsim.core.network.route.FixedLaneBasedRouteGenerator
-
Generate a RouteNavigator.
- generateRouteNavigator() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
-
Generate a RouteNavigator.
- generateRouteNavigator() - Method in interface org.opentrafficsim.core.network.route.LaneBasedRouteGenerator
-
Generate a RouteNavigator.
- generateRouteNavigator() - Method in class org.opentrafficsim.core.network.route.ProbabilisticLaneBasedRouteGenerator
-
Generate a RouteNavigator.
- generateRouteNavigator() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
-
Generate a RouteNavigator.
- generateRouteNavigator() - Method in interface org.opentrafficsim.core.network.route.RouteGenerator
-
Generate a RouteNavigator.
- get() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- get(int) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
- get(int) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Retrieve one FixedAccelerationModel step.
- get(int) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return the sub property at a specified index.
- getA(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
-
Return the maximum acceleration.
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.following.AccelerationStep
-
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
-
Retrieve the acceleration of this FixedAccelerationModel.
- getAcceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getAcceleration(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getAcceleration(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getAcceleration() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
- getAcceleration(DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getAcceleration(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getAcceleration() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getAggregationTime() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getAnimationClass() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getAnimationPanel() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
-
Easy access to the AnimationPanel.
- getB(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
-
Return the maximum comfortable deceleration.
- getBeginWidth() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getBounds() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- getBounds() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
- getBounds() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- getBounds() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getBounds() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getBounds() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
- getBounds() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
- getBounds() - Method in class org.opentrafficsim.core.network.OTSLink
- getBounds() - Method in class org.opentrafficsim.core.network.OTSNode
- getCapacity() - Method in interface org.opentrafficsim.core.network.Link
-
- getCapacity() - Method in class org.opentrafficsim.core.network.OTSLink
- getCenterLine() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
-
Return the fill color for a GTU.
- getColor(GTU) - Method in interface org.opentrafficsim.core.gtu.animation.GTUColorer
-
Return the fill color for a GTU.
- getColor() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
-
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.IDGTUColorer
-
Return the fill color for a GTU.
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer
-
Return the fill color for a GTU.
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
Return the fill color for a GTU.
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
-
Return the fill color for a GTU.
- getColorControlPanel() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
-
Access the ColorControlPanel of this ControlPanel.
- getColorers() - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
- getContour() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getCoordinate() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
- getCoordinates() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
- getCrossSectionElement() - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAcross
-
- getCrossSectionElementList() - Method in class org.opentrafficsim.core.network.lane.CrossSectionLink
-
- 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.
- getCurrentProgress() - Method in class org.opentrafficsim.importexport.osm.events.ProgressListenerImpl
-
- getCurrentWarning() - Method in class org.opentrafficsim.importexport.osm.events.WarningListenerImpl
-
- getDensityAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getDescription() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
-
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Return a description of the property (may use HTML markup).
- getDesignLine() - Method in interface org.opentrafficsim.core.network.Link
-
- getDesignLine() - Method in class org.opentrafficsim.core.network.OTSLink
- getDesignLineOffsetAtBegin() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getDesignLineOffsetAtEnd() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getDirectedPoint() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
- getDirection() - Method in interface org.opentrafficsim.core.network.Node
-
- getDirection() - Method in class org.opentrafficsim.core.network.OTSNode
- getDirectionality(GTUType) - Method in class org.opentrafficsim.core.network.lane.Lane
-
- getDisplayPriority() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Display priority determines the order in which properties should be displayed.
- getDistance() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
-
Retrieve the distance available to complete the next required lane change.
- getDistance() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
-
Retrieve the strongly typed distance to the other GTU.
- getDistanceSI() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
-
Retrieve the distance to the other GTU in meters.
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar
-
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar
-
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar
-
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar
-
- getDomainOrder() - Method in class org.opentrafficsim.graphs.ContourPlot
- getDomainOrder() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getDomainOrder() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getDuration() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
-
Retrieve the duration of this FixedAccelerationModel.
- getDx() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
- getDx() - Method in class org.opentrafficsim.core.gtu2.RelativePosition
-
- getDy() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
- getDy() - Method in class org.opentrafficsim.core.gtu2.RelativePosition
-
- getDz() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
- getDz() - Method in class org.opentrafficsim.core.gtu2.RelativePosition
-
- getElementNames() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Return the names of the elements of this ProbabilityDistributionProperty.
- getEnd() - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
- getEndNode() - Method in interface org.opentrafficsim.core.network.Link
-
- getEndNode() - Method in class org.opentrafficsim.core.network.OTSLink
- getEndTime() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getEndWidth() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getFlowAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getFollowerAcceleration() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
-
Return the acceleration of the follower.
- getFollowerAccelerationStep() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
-
Retrieve the AccelerationStep for the (new) follower GTU.
- getFollowerValidUntil() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
-
Return the time up to which the result of the follower is valid.
- getFormat() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
-
Retrieve the format string.
- getFormatString() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
- getFormatString() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
- getForwardLanes() - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Retrieve the total number of forward lanes on this OSMLink; forward lanes are lanes that may only be traveled from
startNode towards endNode.
- getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.lane.LaneLocation
-
- getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
-
- getFront() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
- getFront() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
- getFront() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getFront() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getFront() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getFront() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getGfmr() - Method in class org.opentrafficsim.core.gtu.lane.changing.LaneMovementStep
-
- getGroup() - Method in class org.opentrafficsim.graphs.ContourPlot
- getGroup() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- getGroup() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getGtuAfter(DoubleScalar.Rel<LengthUnit>, RelativePosition.TYPE, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
-
- getGtuBefore(DoubleScalar.Rel<LengthUnit>, RelativePosition.TYPE, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
-
- getGtuClass() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getGtuColorer() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getGtuColorer() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getGTUColorer() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
-
Access the GTUColorer of this animation ControlPanel.
- getGtuFollowingModel() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getGtuFollowingModel() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getGTUFollowingModel() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Retrieve the GTUFollowingModel of this GTU.
- getGTUFollowingModel() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Retrieve the GTU following model of this LaneBasedGTU.
- getGTUFollowingModel() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Retrieve the GTU following model of this LaneBasedGTU.
- getGTUFollowingModel() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Retrieve the GTU following model of this LaneBasedGTU.
- getGtuList() - Method in class org.opentrafficsim.core.network.lane.Lane
-
- getGtuType() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getGTUType() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getGtuType() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getGTUType() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getGTUType() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
- getGtuType() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getGTUType() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getId() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getId() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getId() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getId() - Method in class org.opentrafficsim.core.gtu.GTUType
-
- getId() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getId() - Method in class org.opentrafficsim.core.gtu2.GTUType
-
- getId() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getId() - Method in class org.opentrafficsim.core.network.lane.LaneType
-
- getId() - Method in interface org.opentrafficsim.core.network.Link
-
- getId() - Method in interface org.opentrafficsim.core.network.Node
-
- getId() - Method in class org.opentrafficsim.core.network.OTSLink
- getId() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
- getId() - Method in class org.opentrafficsim.core.network.OTSNode
-
- getId() - Method in class org.opentrafficsim.core.network.route.Route
-
- getId() - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
- getId() - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- getId() - Method in class org.opentrafficsim.importexport.osm.OSMRelation
-
- getId() - Method in class org.opentrafficsim.importexport.osm.OSMWay
-
Retrieve the dd of this OSMWay.
- getInitialLongitudinalPositions() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getInitialSpeed() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getInitialSpeedDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getInterarrivelTimeDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- 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.TrajectoryPlot
- getKey() - Method in class org.opentrafficsim.importexport.osm.OSMTag
-
Retrieve the key of this OSMTag.
- getLane() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
- getLane() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
- getLane() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
- getLane() - Method in class org.opentrafficsim.core.network.lane.LaneLocation
-
- getLane() - Method in interface org.opentrafficsim.core.network.lane.Sensor
-
- getLaneChange() - Method in class org.opentrafficsim.core.gtu.lane.changing.LaneMovementStep
-
- getLaneChangeDistanceAndDirection() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
- getLaneChangeDistanceAndDirection() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the distance available for the next needed lane change and the lateral direction of that lane change.
- getLaneChangeDistanceAndDirection() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the distance available for the next needed lane change and the lateral direction of that lane change.
- getLaneChangeDistanceAndDirection() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the distance available for the next needed lane change and the lateral direction of that lane change.
- getLaneChangeModel() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getLaneChangeModel() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getLanes() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
- getLanes() - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Retrieve the total number of lanes on this OSMLink.
- getLaneType() - Method in class org.opentrafficsim.core.network.lane.Lane
-
- getLastEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- getLastEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getLastEvaluationTime() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
- getLastEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getLateralBoundaryPosition(LateralDirectionality, double) - Method in class org.opentrafficsim.core.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, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.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.core.network.lane.CrossSectionElement
-
Retrieve the lateral offset from the Link design line at the specified longitudinal position.
- getLateralCenterPosition(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
Retrieve the lateral offset from the Link design line at the specified longitudinal position.
- getLateralVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- getLateralVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getLateralVelocity() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
- getLateralVelocity() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getLatitude() - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- getLeaderAcceleration() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
-
Return the acceleration of the leader.
- getLeaderAccelerationStep() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
-
Retrieve the AccelerationStep for the leader GTU.
- getLeaderValidUntil() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
-
Return the time up to which the result of the leader is valid.
- getLeft() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
-
Retrieve the lateral direction of the next required lane change.
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in interface org.opentrafficsim.core.gtu.animation.GTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.IDGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLength() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getLength() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
- getLength() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getLength() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
- getLength() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
- getLength() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getLength() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getLength() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getLength() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getLength() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
Return the length of this CrossSectionElement as measured along the design line (which equals the center line).
- getLength() - Method in interface org.opentrafficsim.core.network.Link
-
- getLength() - Method in class org.opentrafficsim.core.network.OTSLink
- getLength() - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Retrieve the length of this OSMLink.
- getLengthDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getLengthDist() - Method in class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
-
- getLengthSI() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
- getLineString() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
- getLink() - Method in class org.opentrafficsim.core.network.LinkEdge
-
- getLink() - Method in class org.opentrafficsim.core.network.LinkLocation
-
- getLink(String) - Method in interface org.opentrafficsim.core.network.Network
-
- getLink(Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
Find a link between node1 and node2 and return it if it exists in the network.
- getLink(String, String) - Method in interface org.opentrafficsim.core.network.Network
-
Find a link between node1 and node2 and return it if it exists in the network.
- getLink(Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Find a link between node1 and node2 and return it if it exists in the network.
- getLink(String, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Find a link between node1 and node2 and return it if it exists in the network.
- getLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- getLinkMap() - Method in interface org.opentrafficsim.core.network.Network
-
- getLinkMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
- getLinks() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve the list of OSMLinks of this OSMNetwork.
- getLinksIn() - Method in interface org.opentrafficsim.core.network.Node
-
- getLinksIn() - Method in class org.opentrafficsim.core.network.OTSNode
- getLinksOut() - Method in interface org.opentrafficsim.core.network.Node
-
- getLinksOut() - Method in class org.opentrafficsim.core.network.OTSNode
- getLocation(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a position on the line, with its direction.
- getLocation() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- getLocation() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
- getLocation() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- getLocation() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getLocation() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getLocation() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
- getLocation() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
- getLocation() - Method in class org.opentrafficsim.core.network.OTSLink
- getLocation() - Method in class org.opentrafficsim.core.network.OTSNode
- getLocationExtended(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a position on the line, with its direction.
- getLocationExtendedSI(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a position on the line, with its direction.
- getLocationFraction(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a fraction of the line, with its direction.
- getLocationSI(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a position on the line, with its direction.
- getLog() - Method in class org.opentrafficsim.importexport.osm.events.ProgressListenerImpl
-
- getLongitude() - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.lane.LaneLocation
-
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAcross
-
- getLongitudinalPosition() - Method in interface org.opentrafficsim.core.network.lane.Sensor
-
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
-
- getLongitudinalPositionSI() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
- getLongitudinalPositionSI() - Method in interface org.opentrafficsim.core.network.lane.Sensor
-
- getLongitudinalVelocity(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the speed of this GTU at the specified time.
- getLongitudinalVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
v(t) = v0 + (t - t0) * a.
- getLongitudinalVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
v(t) = v0 + (t - t0) * a.
- getLongitudinalVelocity(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the speed of this GTU at the specified time.
- getLongitudinalVelocity() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
v(t) = v0 + (t - t0) * a.
- getLongitudinalVelocity(DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the speed of this GTU at the specified time.
- getLongitudinalVelocity() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
v(t) = v0 + (t - t0) * a.
- getLongitudinalVelocity(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the speed of this GTU at the specified time.
- getLongName() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.core.gtu.following.IDM
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.core.gtu.lane.changing.Altruistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.core.gtu.lane.changing.Egoistic
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in class org.opentrafficsim.core.gtu.lane.changing.FixedLaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLongName() - Method in interface org.opentrafficsim.core.gtu.lane.changing.LaneChangeModel
-
Return complete textual information about this instantiation of this GTU following model.
- getLowerBound() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
- getMatchingTags(String) - Method in class org.opentrafficsim.importexport.osm.OSMRelation
-
Retrieve the OSMTags of this OSMRelation that have a specified key.
- getMatchingTags(String) - Method in class org.opentrafficsim.importexport.osm.OSMWay
-
Retrieve the tags that match the give key.
- getMaxGTUs() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getMaximumSpeedDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getMaximumSpeedDist() - Method in class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
-
- getMaximumTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
- getMaximumValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
- getMaximumValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Retrieve the maximum value of this IntegerProperty.
- getMaximumVelocity() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getMaximumVelocity() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
- getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
- getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getMaximumVelocity() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getMinimumValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
- getMinimumValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Retrieve the minimum value of this IntegerProperty.
- getName() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
-
- getName() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.core.gtu.following.IDM
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getName() - Method in class org.opentrafficsim.core.gtu.lane.changing.Altruistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.core.gtu.lane.changing.Egoistic
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.core.gtu.lane.changing.FixedLaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in interface org.opentrafficsim.core.gtu.lane.changing.LaneChangeModel
-
Return the name of this GTU following model.
- getName() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
-
- getName() - Method in class org.opentrafficsim.core.gtu2.RelativePosition.TYPE
-
- getName() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
-
- getName() - Method in interface org.opentrafficsim.core.network.lane.Sensor
-
- getName() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve the name of this OSMNetwork.
- getNetwork() - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
-
- getNetwork() - Method in class org.opentrafficsim.importexport.osm.input.ReadOSMFile
-
- getNextEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- getNextEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getNextEvaluationTime() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
- getNextEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getNode(String) - Method in interface org.opentrafficsim.core.network.Network
-
- getNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- getNode(int) - Method in class org.opentrafficsim.core.network.route.Route
-
- getNode(long) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve a Node from this Network.
- getNodeMap() - Method in interface org.opentrafficsim.core.network.Network
-
- getNodeMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
- getNodes(NodeList, String) - Static method in class org.opentrafficsim.core.network.factory.XMLParser
-
- getNodes() - Method in class org.opentrafficsim.core.network.route.Route
-
- getNodes() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve the map of OSMNode ids to OSMNodes of this OSMNetwork.
- getNodes() - Method in class org.opentrafficsim.importexport.osm.OSMRelation
-
Retrieve the list of OSMNode ids of this OSMRelation.
- getNodes() - Method in class org.opentrafficsim.importexport.osm.OSMWay
-
Retrieve the list of ids that comprise this OSMWay.
- getNodesFromWay(Long) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve a list of Nodes that form a Way from this Network.
- getOdometer() - Method in interface org.opentrafficsim.core.gtu.GTU
-
Retrieve the odometer value.
- getOdometer() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Retrieve the odometer value.
- getOdometer() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Retrieve the odometer value.
- getOdometer() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Retrieve the odometer value.
- getOdometer() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
Retrieve the odometer value.
- GETOFFTHISLANENOW - Static variable in class org.opentrafficsim.core.network.route.AbstractLaneBasedRouteNavigator
-
Return value of suitability when a lane change is required right now.
- getOptionName(int) - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Retrieve the name of one of the options of this SelectionProperty.
- getOptionNames() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Return the names of the options of this SelectionProperty.
- getOtherGTU() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
-
- getOtsNode() - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- getPaint(double) - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
- getParentLink() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getPoint() - Method in interface org.opentrafficsim.core.network.Node
-
- getPoint() - Method in class org.opentrafficsim.core.network.OTSNode
-
- getPoints() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
- getPosition() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Retrieve the position of the detector.
- getPositionType() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
- getPositionType() - Method in interface org.opentrafficsim.core.network.lane.Sensor
-
- getProbabilities() - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
-
Retrieve the current probability values.
- getProbability() - Method in class org.opentrafficsim.core.network.route.ProbabilisticLaneBasedRouteGenerator.LaneBasedRouteProbability
-
- getProbability() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator.RouteProbability
-
- getProgress() - Method in class org.opentrafficsim.importexport.osm.events.ProgressEvent
-
- getProgressListener() - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
-
- getProgressListener() - Method in class org.opentrafficsim.importexport.osm.input.ReadOSMFile
-
- getProperties() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
Retrieve a list of visible properties of the simulation.
- getProperties() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Retrieve a list of visible properties of the simulation.
- getRear() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
- getRear() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
- getRear() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getRear() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getRear() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getRear() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getReference() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getReference() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getReference() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getRelation(long) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve a Relation from this Network.
- getRelations() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve the map of OSMRelations of this OSMNetwork.
- getRelativePositions() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
- getRelativePositions() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
- getRelativePositions() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getRelativePositions() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getRelativePositions() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getRelativePositions() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getRoute(String) - Method in interface org.opentrafficsim.core.network.Network
-
- getRoute(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- getRoute() - Method in class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
-
- getRoute() - Method in class org.opentrafficsim.core.network.route.CompleteRouteNavigator
-
- getRoute() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
-
- getRouteGenerator() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getRouteGenerator() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getRouteMap() - Method in interface org.opentrafficsim.core.network.Network
-
- getRouteMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
- getRouteNavigator() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- getRouteNavigator() - Method in class org.opentrafficsim.core.network.route.ProbabilisticLaneBasedRouteGenerator.LaneBasedRouteProbability
-
- getRouteNavigator() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator.RouteProbability
-
- getRoutesBetween(Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
- getRoutesBetween(Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- getS0(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
-
Return the static headway.
- getSampleInterval() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
- getSensors(DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, GTUType) - Method in class org.opentrafficsim.core.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.core.network.lane.Lane
-
Retrieve the list of Sensors of this Lane for the given GTUType.
- getSeriesCount() - Method in class org.opentrafficsim.graphs.ContourPlot
- getSeriesCount() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- 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.SpeedContourPlot
- getSeriesKey(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- getShortestRouteBetween(Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
- getShortestRouteBetween(Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Return a short description of the property.
- getSimulator() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getSimulator() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getSimulator() - Method in class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
- getSimulator() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getSimulator() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
- getSimulator() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
- getSimulator() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getSimulator() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getSimulator() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getSimulator() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getSimulator() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
-
- getSimulator() - Method in class org.opentrafficsim.gui.OTSControlPanel
-
- getSimulator() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
-
- getSlope() - Method in interface org.opentrafficsim.core.network.Node
-
- getSlope() - Method in class org.opentrafficsim.core.network.OTSNode
- getSpeedAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getSpeedLimit(GTUType) - Method in class org.opentrafficsim.core.network.lane.Lane
-
- getSplineList() - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Retrieve the list of OSMNodes that define the shape of this OSMLink.
- getStart() - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
- getStartNode() - Method in interface org.opentrafficsim.core.network.Link
-
- getStartNode() - Method in class org.opentrafficsim.core.network.OTSLink
- getStartTime() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getStatusBar() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
-
- getStepSize() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
-
Return the step size of this GTU following model.
- getStepSize() - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
-
Return the step size of this GTU following model.
- getStepSize() - Method in class org.opentrafficsim.core.gtu.following.IDM
-
Return the step size of this GTU following model.
- getStepSize() - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
-
Return the step size of this GTU following model.
- getStepSize() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Return the step size of this GTU following model.
- getTabbedPane() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
-
- getTag(String) - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
Retrieve a tag of this OSMNode.
- getTaglist() - Method in class org.opentrafficsim.importexport.osm.OSMRelation
-
Retrieve the list of OSMTags of this OSMRelation.
- getTags() - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Retrieve the tags of this OSMLink.
- getTags() - Method in class org.opentrafficsim.importexport.osm.OSMWay
-
Retrieve the list of OSMTags of this OSMWay.
- getTimeFont() - Method in class org.opentrafficsim.gui.OTSControlPanel
-
- getTSafe(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
-
Return the time headway.
- getType() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
- getType() - Method in class org.opentrafficsim.core.gtu2.RelativePosition
-
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar
-
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar
-
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar
-
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar
-
- getUpperBound() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
- getUserModifiedProperties() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
Retrieve a list of properties as the user has modified them.
- getUserModifiedProperties() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Retrieve a list of properties as the user has modified them.
- getValidUntil() - Method in class org.opentrafficsim.core.gtu.following.AccelerationStep
-
- getValue() - Method in class org.opentrafficsim.importexport.osm.OSMTag
-
Retrieve the value of this OSMTag.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Retrieve the current value of the property.
- getVelocity() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- getVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getVelocity() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getVelocity() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getWarning() - Method in class org.opentrafficsim.importexport.osm.events.WarningEvent
-
- getWarningLog() - Method in class org.opentrafficsim.importexport.osm.events.WarningListenerImpl
-
- getWay(long) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve a Way from this Network.
- getWays() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Retrieve the map of OSMWays of this OSMNetwork.
- getWays() - Method in class org.opentrafficsim.importexport.osm.OSMRelation
-
Retrieve the list of OSMWay ids of this OSMRelation.
- getWidth() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- getWidth() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getWidth() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
- getWidth() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
- getWidth() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
- getWidth() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
- getWidth() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getWidth() - Method in interface org.opentrafficsim.core.gtu2.GTU
-
- getWidth(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
Return the width of this CrossSectionElement at a specified longitudinal position.
- getWidth(double) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
Return the width of this CrossSectionElement at a specified fractional longitudinal position.
- getWidthDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- getWidthDist() - Method in class org.opentrafficsim.core.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.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.
- 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.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.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.
- 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.TrajectoryPlot
- getZ() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
- getZ() - Method in class org.opentrafficsim.core.network.lane.Lane
- getZ() - Method in class org.opentrafficsim.core.network.lane.NoTrafficLane
- getZ() - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAlong
- getZ() - Method in class org.opentrafficsim.core.network.lane.Shoulder
- getZ(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
- getZValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
- globalTag - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
global values from the GLOBAL tag.
- GTU - Interface in org.opentrafficsim.core.gtu
-
Generalized Travel Unit.
- GTU - Interface in org.opentrafficsim.core.gtu2
-
Generalized Travel Unit.
- GTUColorer - Interface in org.opentrafficsim.core.gtu.animation
-
Determine the fill color for a GTU.
- GTUColorer.LegendEntry - Class in org.opentrafficsim.core.gtu.animation
-
Packs a Color, a short description and a long description in one object.
- GTUException - Exception in org.opentrafficsim.core.gtu
-
Exception thrown when GTU encounters a problem.
- GTUException() - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException(String) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException - Exception in org.opentrafficsim.core.gtu2
-
Exception thrown when GTU encounters a problem.
- GTUException() - Constructor for exception org.opentrafficsim.core.gtu2.GTUException
-
- GTUException(String) - Constructor for exception org.opentrafficsim.core.gtu2.GTUException
-
- GTUException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu2.GTUException
-
- GTUException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu2.GTUException
-
- GTUException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu2.GTUException
-
- GTUFollowingModel - Interface in org.opentrafficsim.core.gtu.following
-
GTU following model interface.
- GTUGeneratorIndividual - Class in org.opentrafficsim.core.gtu.generator
-
Generate GTUs.
- GTUGeneratorIndividual(String, OTSDEVSSimulatorInterface, GTUType, Class<?>, GTUFollowingModel, LaneChangeModel, DistContinuousDoubleScalar.Abs<SpeedUnit>, DistContinuousDoubleScalar.Rel<TimeUnit>, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Abs<SpeedUnit>, long, DoubleScalar.Abs<TimeUnit>, DoubleScalar.Abs<TimeUnit>, Lane, DoubleScalar.Rel<LengthUnit>, LaneBasedRouteGenerator, GTUColorer) - Constructor for class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
-
- gtuMixTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the gtumix tags for further reference.
- gtuTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the gtu tags for further reference.
- GTUType - Class in org.opentrafficsim.core.gtu
-
A GTU type identifies the type of a GTU.
- GTUType - Class in org.opentrafficsim.core.gtu2
-
A GTU type identifies the type of a GTU.
- gtuTypes - Variable in class org.opentrafficsim.core.network.factory.opendrive.OpenDriveNetworkLaneParser
-
the GTUTypes that have been created.
- gtuTypes - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the GTUTypes that have been created.
- GTUTypes - Enum in org.opentrafficsim.importexport.osm.output
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LabeledPanel - Class in org.opentrafficsim.gui
-
JPanel with an outline and a name.
- LabeledPanel(String) - Constructor for class org.opentrafficsim.gui.LabeledPanel
-
Create a JPanel with border and caption.
- Lane - Class in org.opentrafficsim.core.network.lane
-
The Lane is the CrossSectionElement of a CrossSectionLink on which GTUs can drive.
- Lane(CrossSectionLink, String, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, LaneType, Map<GTUType, LongitudinalDirectionality>, Map<GTUType, DoubleScalar.Abs<SpeedUnit>>) - Constructor for class org.opentrafficsim.core.network.lane.Lane
-
- Lane(CrossSectionLink, String, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, LaneType, LongitudinalDirectionality, DoubleScalar.Abs<SpeedUnit>) - Constructor for class org.opentrafficsim.core.network.lane.Lane
-
- LaneAnimation - Class in org.opentrafficsim.core.network.animation
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneAnimation(Lane, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.core.network.animation.LaneAnimation
-
- LaneBasedGTU - Interface in org.opentrafficsim.core.gtu.lane
-
This interface defines a lane based GTU.
- LaneBasedGTUSampler - Interface in org.opentrafficsim.graphs
-
Interface implemented by graphs that sample movements of a lane-based GTU.
- LaneBasedIndividualCar - Class in org.opentrafficsim.core.car
-
Augments the AbstractLaneBasedIndividualGTU with a LaneBasedIndividualCarBuilder and animation support
- LaneBasedIndividualCar(String, GTUType, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, LaneBasedRouteNavigator, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.car.LaneBasedIndividualCar
-
- LaneBasedIndividualCar(String, GTUType, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, LaneBasedRouteNavigator, OTSDEVSSimulatorInterface, Class<? extends Renderable2D>, GTUColorer) - Constructor for class org.opentrafficsim.core.car.LaneBasedIndividualCar
-
Construct a new LaneBasedIndividualCar.
- LaneBasedIndividualCar.LaneBasedIndividualCarBuilder - Class in org.opentrafficsim.core.car
-
Build an individual car and use easy setter methods to instantiate the car.
- LaneBasedIndividualCarBuilder() - Constructor for class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- LaneBasedRouteGenerator - Interface in org.opentrafficsim.core.network.route
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneBasedRouteNavigator - Interface in org.opentrafficsim.core.network.route
-
The LaneBasedRouteNavigator interface defines helper methods are available to see if the GTU needs to change lanes to reach
the next link on the route.
- LaneBasedRouteProbability(CompleteLaneBasedRouteNavigator, double) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticLaneBasedRouteGenerator.LaneBasedRouteProbability
-
- LaneBasedTemplateCar - Class in org.opentrafficsim.core.car
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneBasedTemplateCar(String, TemplateGTUType, GTUFollowingModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, CompleteLaneBasedRouteNavigator) - Constructor for class org.opentrafficsim.core.car.LaneBasedTemplateCar
-
- LaneBasedTemplateCar(String, TemplateGTUType, GTUFollowingModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, CompleteLaneBasedRouteNavigator, Class<? extends Renderable2D>) - Constructor for class org.opentrafficsim.core.car.LaneBasedTemplateCar
-
- LaneBasedTemplateCar.LaneBasedTemplateCarBuilder - Class in org.opentrafficsim.core.car
-
Build a template car and use easy setter methods to instantiate the car.
- LaneBasedTemplateCarBuilder() - Constructor for class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
-
- LaneBlock - Class in org.opentrafficsim.core.gtu.lane
-
Special GTU that cannot move, but it can be seen by other GTUs.
- LaneBlock(Lane, DoubleScalar.Rel<LengthUnit>, OTSDEVSSimulatorInterface, Class<? extends Renderable2D>) - Constructor for class org.opentrafficsim.core.gtu.lane.LaneBlock
-
- LaneBlockOnOff - Class in org.opentrafficsim.core.gtu.lane
-
Special GTU that cannot move, but it can be seen by other GTUs.
- LaneBlockOnOff(String, Lane, DoubleScalar.Rel<LengthUnit>, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.lane.LaneBlockOnOff
-
- LaneChangeDistanceAndDirection(DoubleScalar.Rel<LengthUnit>, Boolean) - Constructor for class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
-
Construct a new LaneChangeDistanceAndDirection object.
- LaneChangeModel - Interface in org.opentrafficsim.core.gtu.lane.changing
-
All lane change models must implement this interface.
- LaneChangeUrgeGTUColorer - Class in org.opentrafficsim.core.gtu.animation
-
Color GTUs based on their urgency to perform a lane change and the direction of that lane change.
- LaneChangeUrgeGTUColorer(DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer
-
Construct a new LaneChangeUrgeGTUColorer.
- LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection - Class in org.opentrafficsim.core.gtu.animation
-
Pack a distance available for performing a lane change and a direction in one object.
- LaneFactory - Class in org.opentrafficsim.core.network.factory
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneLocation - Class in org.opentrafficsim.core.network.lane
-
"1D" implementation.
- LaneLocation(Lane, double) - Constructor for class org.opentrafficsim.core.network.lane.LaneLocation
-
- LaneLocation(Lane, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.LaneLocation
-
- LaneMovementStep - Class in org.opentrafficsim.core.gtu.lane.changing
-
Acceleration, lane change decision and time until when this movement is committed.
- LaneMovementStep(AccelerationStep, LateralDirectionality) - Constructor for class org.opentrafficsim.core.gtu.lane.changing.LaneMovementStep
-
Construct a new LaneChangeModelResult.
- LaneType - Class in org.opentrafficsim.core.network.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneType(String) - Constructor for class org.opentrafficsim.core.network.lane.LaneType
-
- laneTypes - Variable in class org.opentrafficsim.core.network.factory.opendrive.OpenDriveNetworkLaneParser
-
the LaneTypes that have been created.
- laneTypes - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the LaneTypes that have been created.
- lastVisitedNode() - Method in class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
- lastVisitedNode() - Method in class org.opentrafficsim.core.network.route.CompleteRouteNavigator
- lastVisitedNode() - Method in interface org.opentrafficsim.core.network.route.RouteNavigator
-
- lastVisitedNodeIndex - Variable in class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
-
last visited node on the route.
- lastVisitedNodeIndex - Variable in class org.opentrafficsim.core.network.route.CompleteRouteNavigator
-
last visited node on the route.
- LateralDirectionality - Enum in org.opentrafficsim.core.network
-
Directionality in lateral direction.
- leaveLane(Lane) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Unregister the GTU from a lane.
- leaveLane(Lane, boolean) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Leave a lane but do not complain about having no lanes left when beingDestroyed is true.
- leaveLane(Lane) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Unregister the GTU from a lane.
- leaveLane(Lane) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Unregister the GTU from a lane.
- leaveLane(Lane) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Unregister the GTU from a lane.
- left - Variable in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
-
The lateral direction of the next required lane change is left (if this field is true); right (if this field is
false); none (if this field is null)
- LegendEntry(Color, String, String) - Constructor for class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
-
Construct a new LegendEntry.
- length - Variable in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
The length of the line.
- LENGTH_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
the length units.
- LengthUnits - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Link - Interface in org.opentrafficsim.core.network
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LinkAnimation - Class in org.opentrafficsim.core.network.animation
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LinkAnimation(Link, OTSSimulatorInterface, float) - Constructor for class org.opentrafficsim.core.network.animation.LinkAnimation
-
- LinkEdge<LINK extends Link> - Class in org.opentrafficsim.core.network
-
The LinkEdge is a class that embeds a Link (extension of AbstractLink) to be put in a graph.
- LinkEdge(LINK) - Constructor for class org.opentrafficsim.core.network.LinkEdge
-
- LinkLocation - Class in org.opentrafficsim.core.network
-
"1D" implementation.
- LinkLocation(Link, double) - Constructor for class org.opentrafficsim.core.network.LinkLocation
-
- LinkLocation(Link, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.LinkLocation
-
- linksOriginating - Variable in class org.opentrafficsim.importexport.osm.OSMNode
-
The number of OSMLinks originating at this OSMNode; i.e.
- linksTerminating - Variable in class org.opentrafficsim.importexport.osm.OSMNode
-
The number of OSMLinks ending at this OSMNode; i.e.
- linkTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the UNprocessed links for further reference.
- ListGTUGenerator - Class in org.opentrafficsim.core.gtu.generator
-
Generate GTUs at times prescribed in a text file.
- ListGTUGenerator(String, OTSDEVSSimulatorInterface, GTUType, GTUFollowingModel, LaneChangeModel, DoubleScalar.Abs<SpeedUnit>, Lane, DoubleScalar.Rel<LengthUnit>, LaneBasedRouteGenerator, GTUColorer, String) - Constructor for class org.opentrafficsim.core.gtu.generator.ListGTUGenerator
-
Construct a GTU generator that takes the times to generate another GTU from an external source.
- LongitudinalDirectionality - Enum in org.opentrafficsim.core.network
-
Permitted longitudinal driving directions.
- offsetDirection(double) - Static method in enum org.opentrafficsim.core.network.LateralDirectionality
-
- offsetGeometry(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSBuffering
-
Generate a Geometry that has a fixed offset from a reference Geometry.
- offsetLine(OTSLine3D, double, double) - Static method in class org.opentrafficsim.core.geometry.OTSBuffering
-
Create the Geometry of a line at offset from a reference line.
- OpenDriveNetworkLaneParser - Class in org.opentrafficsim.core.network.factory.opendrive
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OpenDriveNetworkLaneParser(OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.factory.opendrive.OpenDriveNetworkLaneParser
-
- org.opentrafficsim.core - package org.opentrafficsim.core
-
- org.opentrafficsim.core.car - package org.opentrafficsim.core.car
-
Classes that extend the GTU to car behavior.
- org.opentrafficsim.core.dsol - package org.opentrafficsim.core.dsol
-
Extensions of the DSOL simulator interfaces and classes for OTS units.
- org.opentrafficsim.core.geometry - package org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.core.gtu - package org.opentrafficsim.core.gtu
-
GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc.
- org.opentrafficsim.core.gtu.animation - package org.opentrafficsim.core.gtu.animation
-
GTU animations.
- org.opentrafficsim.core.gtu.following - package org.opentrafficsim.core.gtu.following
-
GTU (Car) following models such as IDM+.
- org.opentrafficsim.core.gtu.generator - package org.opentrafficsim.core.gtu.generator
-
Generate GTUs according to some prescription.
- org.opentrafficsim.core.gtu.lane - package org.opentrafficsim.core.gtu.lane
-
The lane-based GTUs are the Generalized Travel Units that travel in lanes,
and need to switch lanes to overtake.
- org.opentrafficsim.core.gtu.lane.changing - package org.opentrafficsim.core.gtu.lane.changing
-
Classes that deal with lane changing models.
- org.opentrafficsim.core.gtu2 - package org.opentrafficsim.core.gtu2
-
New implementation of the GTU in multiple modules.
- org.opentrafficsim.core.network - package org.opentrafficsim.core.network
-
Classes that build a network with nodes, links, and cross-sections.
- org.opentrafficsim.core.network.animation - package org.opentrafficsim.core.network.animation
-
Animation for Links, Lanes, Nodes.
- org.opentrafficsim.core.network.factory - package org.opentrafficsim.core.network.factory
-
Factories for Links, Lanes, Nodes.
- org.opentrafficsim.core.network.factory.opendrive - package org.opentrafficsim.core.network.factory.opendrive
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.core.network.factory.xml - package org.opentrafficsim.core.network.factory.xml
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.core.network.factory.xml.units - package org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.core.network.lane - package org.opentrafficsim.core.network.lane
-
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
- org.opentrafficsim.core.network.route - package org.opentrafficsim.core.network.route
-
Routes and route probabilities.
- org.opentrafficsim.core.units.calc - package org.opentrafficsim.core.units.calc
-
Common conversions that generate results in the correct unit.
- org.opentrafficsim.core.units.distributions - package org.opentrafficsim.core.units.distributions
-
Strongly typed distributions.
- org.opentrafficsim.graphs - package org.opentrafficsim.graphs
-
Basic graphs for traffic simulation.
- org.opentrafficsim.gui - package org.opentrafficsim.gui
-
Swing components that are used in OpenTrafficSim.
- org.opentrafficsim.importexport.osm - package org.opentrafficsim.importexport.osm
-
OpenStreetMap import.
- org.opentrafficsim.importexport.osm.events - package org.opentrafficsim.importexport.osm.events
-
OpenStreetMap parsing and conversion events.
- org.opentrafficsim.importexport.osm.input - package org.opentrafficsim.importexport.osm.input
-
OpenStreetMap input.
- org.opentrafficsim.importexport.osm.output - package org.opentrafficsim.importexport.osm.output
-
OpenStreetMap output.
- org.opentrafficsim.simulationengine - package org.opentrafficsim.simulationengine
-
Wrappers and stubs for the DSOL simulation engine.
- org.opentrafficsim.simulationengine.properties - package org.opentrafficsim.simulationengine.properties
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- originNode() - Method in class org.opentrafficsim.core.network.route.Route
-
- OSMLink - Class in org.opentrafficsim.importexport.osm
-
OpenStreetMap Link.
- OSMLink(OSMNode, OSMNode, List<OSMTag>, double, WarningListener) - Constructor for class org.opentrafficsim.importexport.osm.OSMLink
-
Construct a new OSMLink.
- OSMLink(OSMNode, OSMNode, List<OSMTag>, double, byte, byte) - Constructor for class org.opentrafficsim.importexport.osm.OSMLink
-
Construct a new OSMLink with specified number of lanes and forward lanes.
- OSMNetwork - Class in org.opentrafficsim.importexport.osm
-
Container for all imported entities of an OpenStreetMap file.
- OSMNetwork(String) - Constructor for class org.opentrafficsim.importexport.osm.OSMNetwork
-
Construct a new OSMNetwork.
- OSMNode - Class in org.opentrafficsim.importexport.osm
-
OpenStreetmap Node.
- OSMNode(long, double, double) - Constructor for class org.opentrafficsim.importexport.osm.OSMNode
-
Construct a new OSMNode.
- OSMParser - Class in org.opentrafficsim.importexport.osm.input
-
Build a structure from the elements in an OSM file.
- OSMParser(List<OSMTag>, List<String>) - Constructor for class org.opentrafficsim.importexport.osm.input.OSMParser
-
Construct a new OSMParser and set wantedTags and filteredKeys in one call.
- OSMRelation - Class in org.opentrafficsim.importexport.osm
-
OSMRelation wraps a set of OSMTags, a set of OSMWays and a set of OSMNodes.
- OSMRelation(long) - Constructor for class org.opentrafficsim.importexport.osm.OSMRelation
-
Construct a new OSMRelation.
- OSMTag - Class in org.opentrafficsim.importexport.osm
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OSMTag(String, String) - Constructor for class org.opentrafficsim.importexport.osm.OSMTag
-
Construct a new OSMTag.
- OSMWay - Class in org.opentrafficsim.importexport.osm
-
OSMWay wraps an ordered set of OSMNode (identified by their ids) and a list of tags.
- OSMWay(long) - Constructor for class org.opentrafficsim.importexport.osm.OSMWay
-
Construct a new OSMWay.
- OTS_SCALAR - Interface in org.opentrafficsim.core
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSAnimationPanel - Class in org.opentrafficsim.gui
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSAnimationPanel(Rectangle2D, Dimension, SimpleAnimator, WrappableSimulation, GTUColorer) - Constructor for class org.opentrafficsim.gui.OTSAnimationPanel
-
Construct a panel that looks like the DSOLPanel for quick building of OTS applications.
- OTSAnimatorInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSBuffering - Class in org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSControlPanel - Class in org.opentrafficsim.gui
-
Peter's improved simulation control panel.
- OTSControlPanel(OTSDEVSSimulatorInterface, WrappableSimulation) - Constructor for class org.opentrafficsim.gui.OTSControlPanel
-
Decorate a SimpleSimulator with a different set of control buttons.
- OTSControlPanel.DisposeOnCloseThread - Class in org.opentrafficsim.gui
-
Install the dispose on close when the OTSControlPanel is registered as part of a frame.
- OTSDEVSAnimator - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSDEVSAnimator() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSAnimator
-
Create a new OTSDEVSAnimator..
- OTSDEVSRealTimeClock - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSDEVSRealTimeClock() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
-
Create a new OTSRealTimeClock.
- OTSDEVSSimulator - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSDEVSSimulator() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSSimulator
-
- OTSDEVSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSGeometry - Class in org.opentrafficsim.core.geometry
-
Utility class for OTS geometry.
- OTSGeometryException - Exception in org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSGeometryException() - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
construct empty OTSGeometryException.
- OTSGeometryException(String) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
- OTSGeometryException(Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
- OTSGeometryException(String, Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
- OTSGeometryException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
- OTSLine3D - Class in org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSLine3D(OTSPoint3D[]) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
- OTSLine3D(Coordinate[]) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
- OTSLine3D(LineString) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
- OTSLine3D(Geometry) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
- OTSLine3D(List<OTSPoint3D>) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
- OTSLink - Class in org.opentrafficsim.core.network
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSLink(String, Node, Node, OTSLine3D, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.OTSLink
-
Construct a new link.
- OTSLink(String, Node, Node, OTSLine3D) - Constructor for class org.opentrafficsim.core.network.OTSLink
-
Construct a new link with infinite capacity.
- OTSModelInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSNetwork - Class in org.opentrafficsim.core.network
-
A Network consists of a set of links.
- OTSNetwork(String) - Constructor for class org.opentrafficsim.core.network.OTSNetwork
-
Construction of an empty network.
- OTSNode - Class in org.opentrafficsim.core.network
-
The Node is a point with an id.
- OTSNode(String, OTSPoint3D, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>) - Constructor for class org.opentrafficsim.core.network.OTSNode
-
Construction of a Node.
- OTSNode(String, OTSPoint3D) - Constructor for class org.opentrafficsim.core.network.OTSNode
-
Construction of a Node.
- OTSPoint3D - Class in org.opentrafficsim.core.geometry
-
An OTSPoint3D implements a 3D-coordinate for OTS.
- OTSPoint3D(double, double, double) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
The x, y and z in the point are assumed to be in meters relative to an origin.
- OTSPoint3D(double[]) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(OTSPoint3D) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(Point3d) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(CartesianPoint) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(DirectedPoint) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(Point2D) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(Coordinate) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(Point) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(double, double) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
The x and y in the point are assumed to be in meters relative to an origin.
- OTSPolygon3D - Class in org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSPolygon3D(OTSPoint3D[]) - Constructor for class org.opentrafficsim.core.geometry.OTSPolygon3D
-
- OTSPolygon3D(LineString) - Constructor for class org.opentrafficsim.core.geometry.OTSPolygon3D
-
- OTSPolygon3D(Coordinate[]) - Constructor for class org.opentrafficsim.core.geometry.OTSPolygon3D
-
- OTSPolygon3D(Geometry) - Constructor for class org.opentrafficsim.core.geometry.OTSPolygon3D
-
- OTSReplication - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSReplication(Experiment<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
-
- OTSReplication(String, OTSSimTimeDouble, DoubleScalar.Rel<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSModelInterface) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
-
Create a new OTSReplication.
- OTSSimTimeDouble - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSSimTimeDouble(DoubleScalar.Abs<TimeUnit>) - Constructor for class org.opentrafficsim.core.dsol.OTSSimTimeDouble
-
- OTSSimulationPanel - Class in org.opentrafficsim.gui
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSSimulationPanel(OTSDEVSSimulatorInterface, WrappableSimulation) - Constructor for class org.opentrafficsim.gui.OTSSimulationPanel
-
Construct a panel that looks like the DSOLPanel for quick building of OTS applications.
- OTSSimulator - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSSimulator() - Constructor for class org.opentrafficsim.core.dsol.OTSSimulator
-
- OTSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.gtu.animation.DefaultBlockAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.gtu.animation.DefaultBlockOnOffAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.DefaultSensorAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.LaneAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.LinkAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.NodeAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.ShoulderAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.StripeAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.lane.SinkAnimation
- paintMultiPolygon(Graphics2D, Color, DirectedPoint, OTSLine3D) - Static method in class org.opentrafficsim.core.network.animation.PaintPolygons
-
Paint (fill) a polygon or a series of polygons.
- PaintPolygons - Class in org.opentrafficsim.core.network.animation
-
Paint a (series of) filled polygon(s) defined as a Path2D.Double
- panel - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
the tabbed panel so other tabs can be added by the classes that extend this class.
- parallel(Lane, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Determine which GTUs are parallel with us on another lane, based on fractional positions.
- parallel(LateralDirectionality, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Determine which GTUs are parallel with us in a certain lateral direction, based on fractional positions.
- parallel(Lane, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Determine which GTUs are parallel with us on another lane, based on fractional positions.
- parallel(LateralDirectionality, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Determine which GTUs are parallel with us in a certain lateral direction, based on fractional positions.
- parallel(Lane, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Determine which GTUs are parallel with us on another lane, based on fractional positions.
- parallel(LateralDirectionality, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Determine which GTUs are parallel with us in a certain lateral direction, based on fractional positions.
- parallel(Lane, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Determine which GTUs are parallel with us on another lane, based on fractional positions.
- parallel(LateralDirectionality, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Determine which GTUs are parallel with us in a certain lateral direction, based on fractional positions.
- parentLink - Variable in class org.opentrafficsim.core.network.lane.CrossSectionElement
-
Cross Section Link to which the element belongs.
- parseAngleAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
-
- parseAngleRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
-
- parseAngleUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
-
- parseColor(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Colors
-
- parseCoordinate(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Coordinates
-
Parse a coordinate with (x,y) or (x,y,z).
- parseDirection(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Directions
-
- parseLengthAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parseLengthDistAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse an absolute length distribution, e.g.
- parseLengthDistRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative length distribution, e.g.
- parseLengthRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parseLengthUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parsePerLengthAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parsePerLengthUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parsePerTimeAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- parsePerTimeUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- parseSpeedAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
-
- parseSpeedDistAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse an absolute speed distribution, e.g.
- parseSpeedDistRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative speed distribution, e.g.
- parseSpeedRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
-
- parseSpeedUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
-
- parseTimeAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- parseTimeDistAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse an absolute time distribution, e.g.
- parseTimeDistRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative time distribution, e.g.
- parseTimeRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- parseTimeUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- PEDESTRIAN - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
-
Pedestrian.
- peekNthLast(int) - Method in class org.opentrafficsim.core.network.factory.PeekStack
-
Return the N-from-last element of this PeekStack.
- PeekStack<T> - Class in org.opentrafficsim.core.network.factory
-
Stack object that allows easy verification of the values of the last few entries.
- PeekStack() - Constructor for class org.opentrafficsim.core.network.factory.PeekStack
-
- PER_LENGTH_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
the per-length units.
- PER_TIME_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
the time units.
- pop() - Method in class org.opentrafficsim.core.network.factory.PeekStack
-
Pop an element off this stack.
- position(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current
simulation time.
- position(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
- position(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current
simulation time.
- position(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
- position(Lane, RelativePosition) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current
simulation time.
- position(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
- position(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current
simulation time.
- position(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
- position(double) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Transform a fraction on the lane to a relative length (can be less than zero or larger than the lane length).
- positions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered.
- positions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered.
- positions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered.
- positions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered.
- positions(RelativePosition) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered.
- positions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered.
- positions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered.
- positions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the
vehicle is registered.
- positionSI(double) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Transform a fraction on the lane to a relative length in SI units (can be less than zero or larger than the lane length).
- PredefinedGTUTypes - Class in org.opentrafficsim.importexport.osm
-
Some predefined GTU types.
Should be moved into the GTU package.
- prevLanes(GTUType) - Method in class org.opentrafficsim.core.network.lane.Lane
-
The previous lane(s) are cached, as it is too expensive to make the calculation every time.
- printCoordinate(String, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSGeometry
-
Print one OTSPoint3D on the console.
- printCoordinates(String, OTSPoint3D[]) - Static method in class org.opentrafficsim.core.geometry.OTSGeometry
-
Print an array of coordinates on the console.
- printCoordinates(String, OTSLine3D) - Static method in class org.opentrafficsim.core.geometry.OTSGeometry
-
Print an array of coordinates on the console.
- printCoordinates(String, OTSPoint3D[], int, int) - Static method in class org.opentrafficsim.core.geometry.OTSGeometry
-
Print part of an array of coordinates on the console.
- ProbabilisticLaneBasedRouteGenerator - Class in org.opentrafficsim.core.network.route
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ProbabilisticLaneBasedRouteGenerator(List<ProbabilisticLaneBasedRouteGenerator.LaneBasedRouteProbability>, StreamInterface) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticLaneBasedRouteGenerator
-
Construct a new ProbabilistiRouteGenerator using the given random stream.
- ProbabilisticLaneBasedRouteGenerator.LaneBasedRouteProbability - Class in org.opentrafficsim.core.network.route
-
Combination of route and probability or frequency.
- ProbabilisticRouteGenerator - Class in org.opentrafficsim.core.network.route
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ProbabilisticRouteGenerator(List<ProbabilisticRouteGenerator.RouteProbability>, StreamInterface) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
-
Construct a new ProbabilistiRouteGenerator using the given random stream.
- ProbabilisticRouteGenerator.RouteProbability - Class in org.opentrafficsim.core.network.route
-
Combination of route and probability or frequency.
- ProbabilityDistributionEditor - Class in org.opentrafficsim.gui
-
Wrapper for Jeremy Wood's MultiThumbSlider.
- ProbabilityDistributionEditor(String[], Double[]) - Constructor for class org.opentrafficsim.gui.ProbabilityDistributionEditor
-
Construct a graphical ProbabilityDistributioneEditor.
- ProbabilityDistributionProperty - Class in org.opentrafficsim.simulationengine.properties
-
Property that describes a probability distribution.
- ProbabilityDistributionProperty(String, String, String[], Double[], boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Construct a new ProbabilityDistributionProperty.
- process(EntityContainer) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
- progress(ProgressEvent) - Method in interface org.opentrafficsim.importexport.osm.events.ProgressListener
-
Process one ProgressEvent.
- progress(ProgressEvent) - Method in class org.opentrafficsim.importexport.osm.events.ProgressListenerImpl
-
Process one ProgressEvent.
- ProgressEvent - Class in org.opentrafficsim.importexport.osm.events
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ProgressEvent(Object, String) - Constructor for class org.opentrafficsim.importexport.osm.events.ProgressEvent
-
Construct a new ProgressEvent.
- ProgressListener - Interface in org.opentrafficsim.importexport.osm.events
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ProgressListenerImpl - Class in org.opentrafficsim.importexport.osm.events
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ProgressListenerImpl() - Constructor for class org.opentrafficsim.importexport.osm.events.ProgressListenerImpl
-
- projectedPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
Return the longitudinal position that this GTU would have if it were to change to another Lane with a/the current
CrossSectionLink.
- projectedPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
Return the longitudinal position that this GTU would have if it were to change to another Lane with a/the current
CrossSectionLink.
- projectedPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
Return the longitudinal position that this GTU would have if it were to change to another Lane with a/the current
CrossSectionLink.
- projectedPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
-
Return the longitudinal position that this GTU would have if it were to change to another Lane with a/the current
CrossSectionLink.
- properties - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
The properties exhibited by this simulation.
- propertyChange(PropertyChangeEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
- PropertyException - Exception in org.opentrafficsim.simulationengine.properties
-
Exception thrown when an operation is attempted that is not compatible with the indicated property.
- PropertyException() - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(Throwable) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String, Throwable) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- push(T) - Method in class org.opentrafficsim.core.network.factory.PeekStack
-
Push an element on this stack.
- ReadOSMFile - Class in org.opentrafficsim.importexport.osm.input
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ReadOSMFile(String, List<OSMTag>, List<String>, ProgressListener) - Constructor for class org.opentrafficsim.importexport.osm.input.ReadOSMFile
-
- REAR - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type BACK.
- REAR - Static variable in class org.opentrafficsim.core.gtu2.RelativePosition
-
Standard relative position type BACK.
- rebuildSimulator(Rectangle) - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
Restart (rebuild) the simulation.
- rebuildSimulator(Rectangle) - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Restart (rebuild) the simulation.
- REFERENCE - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type REFERENCE.
- REFERENCE - Static variable in class org.opentrafficsim.core.gtu2.RelativePosition
-
Standard relative position type REFERENCE.
- REFERENCE_POSITION - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
the reference position (always 0, 0, 0).
- REFERENCE_POSITION - Static variable in class org.opentrafficsim.core.gtu2.RelativePosition
-
the reference position (always 0, 0, 0).
- reGraph() - Method in class org.opentrafficsim.graphs.ContourPlot
-
Redraw this ContourGraph (after the underlying data, or a granularity setting has been changed).
- reGraph() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Redraw this TrajectoryGraph (after the underlying data has been changed, or to change axes).
- reGraph() - Method in interface org.opentrafficsim.graphs.LaneBasedGTUSampler
-
Force redraw of the graph.
- reGraph() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
Redraw this TrajectoryGraph (after the underlying data has been changed).
- Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar.Rel
-
- Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar.Rel
-
- Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar.Rel
-
- Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar.Rel
-
- relativeMillis(double) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
- RelativePosition - Class in org.opentrafficsim.core.gtu
-
A RelativePosition is a position on a GTU; e.g.
- RelativePosition(DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, RelativePosition.TYPE) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition
-
- RelativePosition(RelativePosition) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition
-
- RelativePosition - Class in org.opentrafficsim.core.gtu2
-
A RelativePosition is a position on a GTU; e.g.
- RelativePosition(DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, RelativePosition.TYPE) - Constructor for class org.opentrafficsim.core.gtu2.RelativePosition
-
- RelativePosition(RelativePosition) - Constructor for class org.opentrafficsim.core.gtu2.RelativePosition
-
- RelativePosition.TYPE - Class in org.opentrafficsim.core.gtu
-
The type of relative position, e.g., Front, Back, etc.
- RelativePosition.TYPE - Class in org.opentrafficsim.core.gtu2
-
The type of relative position, e.g., Front, Back, etc.
- release() - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
- remove(int) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Remove a sub property from this CompoundProperty.
- remove(AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Remove a property from this CompoundProperty.
- removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.ContourPlot
- removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
- removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
- removeGTU(LaneBasedGTU) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Remove a GTU from the GTU list of this lane.
- removeLink(Link) - Method in interface org.opentrafficsim.core.network.Network
-
- removeLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
- removeNode(Node) - Method in interface org.opentrafficsim.core.network.Network
-
- removeNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
- removeRedundancy() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
FIXME Network looks 'crooked' after using this.
- removeRoute(Route) - Method in interface org.opentrafficsim.core.network.Network
-
- removeRoute(Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
- removeSampler(LaneBasedGTUSampler) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Unregister a LaneBasedGTUSampler from this Lane.
- removeSensor(Sensor) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Remove a sensor from the sensor list of this lane.
- RoadMarkerAcross - Class in org.opentrafficsim.core.network.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- RoadMarkerAcross(CrossSectionElement, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.RoadMarkerAcross
-
- RoadMarkerAlong - Class in org.opentrafficsim.core.network.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- RoadMarkerAlong(CrossSectionLink, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.RoadMarkerAlong
-
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
- roadTags - Variable in class org.opentrafficsim.core.network.factory.opendrive.OpenDriveNetworkLaneParser
-
Road tags.
- roadTypeTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the road type tags for further reference.
- Route - Class in org.opentrafficsim.core.network.route
-
A Route consists of a list of Nodes.
- Route(String) - Constructor for class org.opentrafficsim.core.network.route.Route
-
Create an empty route.
- Route(String, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.Route
-
Create a route based on an initial list of nodes.
- RouteGenerator - Interface in org.opentrafficsim.core.network.route
-
Interface for objects that generate a route (to be assigned to a newly constructed GTU).
- routeMixTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the route mix tags for further reference.
- RouteNavigator - Interface in org.opentrafficsim.core.network.route
-
A RouteNavigator maintains a position on a route.
- RouteProbability(CompleteRouteNavigator, double) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator.RouteProbability
-
- routeTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the route tags for further reference.
- run() - Method in class org.opentrafficsim.gui.OTSControlPanel.DisposeOnCloseThread
- run() - Method in class org.opentrafficsim.simulationengine.SimpleAnimator
- runOld() - Method in class org.opentrafficsim.simulationengine.SimpleAnimator
-
- sample(AbstractLaneBasedGTU) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Add the movement of a GTU to all graphs that sample this Lane.
- savedUserModifiedProperties - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
The properties after (possible) editing by the user.
- scheduleEvent(DoubleScalar.Abs<TimeUnit>, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.simulationengine.SimpleAnimator
-
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
- scheduleEvent(DoubleScalar.Abs<TimeUnit>, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.simulationengine.SimpleSimulation
-
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
- scheduleEvent(DoubleScalar.Abs<TimeUnit>, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.simulationengine.SimpleSimulator
-
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
- scheduleTriggers(LaneBasedGTU, double, double) - Method in class org.opentrafficsim.core.network.lane.Lane
-
Trigger the sensors for a certain time step; from now until the nextEvaluationTime of the GTU.
- SelectionProperty - Class in org.opentrafficsim.simulationengine.properties
-
Property that is described by a set of Strings where exactly one can (and must) be true.
- SelectionProperty(String, String, String[], int, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Construct a new SelectionProperty.
- Sensor - Interface in org.opentrafficsim.core.network.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SequentialFixedAccelerationModel - Class in org.opentrafficsim.core.gtu.following
-
Extended version of FixedAccelerationModel.
- SequentialFixedAccelerationModel(DEVSSimulator<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Constructor for class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Construct a SequentialFixedAccelerationModel with empty list of FixedAccelerationModel steps.
- SequentialFixedAccelerationModel(DEVSSimulator<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>, Set<FixedAccelerationModel>) - Constructor for class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Construct a SequentialFixedAccelerationModel and load it with a list of FixedAccelerationModel steps.
- set(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- setAnimationClass(Class<? extends Renderable2D>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setAnimationClass(Class<? extends Renderable2D>) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
-
- setBlocked(boolean) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
-
- setCapacity(DoubleScalar.Abs<FrequencyUnit>) - Method in interface org.opentrafficsim.core.network.Link
-
Set the link capacity.
- setCapacity(DoubleScalar.Abs<FrequencyUnit>) - Method in class org.opentrafficsim.core.network.OTSLink
-
Set the link capacity.
- setCrossing(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- setFilterKeys(List<String>) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
-
Set/replace the filter keys.
The provided list is not copied; the caller should not modify the list afterwards.
- 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.TrajectoryPlot
- setGtuColorer(GTUColorer) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setGTUColorer(GTUColorer) - Method in class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
-
Replace the GTUColorer.
- setGTUColorer(int) - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
Replace the currently active GTUColorer.
- setGTUFollowingModel(GTUFollowingModel) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setGtuType(GTUType) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setId(String) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setId(String) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
-
- setInitialLongitudinalPositions(Map<Lane, DoubleScalar.Rel<LengthUnit>>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setInitialLongitudinalPositions(Map<Lane, DoubleScalar.Rel<LengthUnit>>) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
-
- setInitialSpeed(DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setInitialSpeed(DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
-
- setLaneChangeModel(LaneChangeModel) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setLength(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setMaximumTime(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
- setMaximumVelocity(DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setNodes(HashMap<Long, OSMNode>) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
-
Set/replace the Nodes of this Network.
The provided list is not copied; the caller should not modify the list after setting it.
- setNodes(List<Long>) - Method in class org.opentrafficsim.importexport.osm.OSMWay
-
Set/replace the list of way nodes.
- setOneway(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMLink
-
Set the one way status of this OSMLink.
- setOtsNode(OTSNode) - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- setProgressListener(ProgressListener) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
-
- setProgressListener(ProgressListener) - Method in class org.opentrafficsim.importexport.osm.input.ReadOSMFile
-
- setRouteGenerator(LaneBasedRouteGenerator) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setRouteGenerator(LaneBasedRouteGenerator) - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
- setRouteNavigator(CompleteLaneBasedRouteNavigator) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
-
- setRouteNavigator(RouteNavigator) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- setSimulator(OTSDEVSSimulatorInterface) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setStatusText(String) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Update the status text.
- setStopSign(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- setTags(List<OSMTag>) - Method in class org.opentrafficsim.importexport.osm.OSMWay
-
Set/replace the list of way tags.
- setTemplateGtuType(TemplateGTUType) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
-
- setTrafficSignal(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- setValue(T) - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Change the value of the property.
- setValue(Boolean) - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Change the value of the property.
- setValue(ArrayList<AbstractProperty<?>>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Change the value of the property.
- setValue(Double) - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Change the value of the property.
- setValue(Integer) - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Change the value of the property.
- setValue(Double[]) - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Change the value of the property.
- setValue(String) - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Change the value of the property.
- setValue(String) - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Change the value of the property.
- setWantedTags(List<OSMTag>) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
-
Set/replace the list of wanted tags.
This method makes a deep copy of the supplied list.
- setWidth(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setYieldSign(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMNode
-
- setZero() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- shortestRouteMixTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the shortest route mix tags for further reference.
- shortestRouteTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the shortest route tags for further reference.
- shortName() - Method in class org.opentrafficsim.core.network.factory.TestOpenDriveParser
-
Return a very short description of the simulation.
- shortName() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
-
Return a very short description of the simulation.
- shortName() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Return a very short description of the simulation.
- Shoulder - Class in org.opentrafficsim.core.network.lane
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Shoulder(CrossSectionLink, String, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.Shoulder
-
- ShoulderAnimation - Class in org.opentrafficsim.core.network.animation
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ShoulderAnimation(Shoulder, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.core.network.animation.ShoulderAnimation
-
- SimpleAnimator - Class in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SimpleAnimator(DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSModelInterface) - Constructor for class org.opentrafficsim.simulationengine.SimpleAnimator
-
Create a simulation engine with animation; the easy way.
- SimpleSimulation - Interface in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SimpleSimulator - Class in org.opentrafficsim.simulationengine
-
Construct a DSOL DEVSSimulator or DEVSAnimator the easy way.
- SimpleSimulator(DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSModelInterface) - Constructor for class org.opentrafficsim.simulationengine.SimpleSimulator
-
Create a simulation engine without animation; the easy way.
- simulator - Variable in class org.opentrafficsim.core.network.factory.opendrive.OpenDriveNetworkLaneParser
-
the simulator for creating the animation.
- simulator - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
-
the simulator for creating the animation.
- SimulatorFrame - Class in org.opentrafficsim.gui
-
Wrap a DSOL simulator, or any (descendant of a) JPanel in a JFrame (wrap it in a window).
- SimulatorFrame(String, JPanel) - Constructor for class org.opentrafficsim.gui.SimulatorFrame
-
Wrap a JPanel in a JFrame.
- SimulatorFrame(WrappableSimulation, JPanel) - Constructor for class org.opentrafficsim.gui.SimulatorFrame
-
Wrap a WrappableSimulation in a JFrame.
- SinkAnimation - Class in org.opentrafficsim.core.network.lane
-
sink sensor animation.
- SinkAnimation(SinkSensor, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.lane.SinkAnimation
-
Construct the DefaultCarAnimation for a LaneBlock (road block).
- SinkSensor - Class in org.opentrafficsim.core.network.lane
-
sensor that deletes the GTU.
- SinkSensor(Lane, DoubleScalar.Rel<LengthUnit>, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.lane.SinkSensor
-
- size() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
- size() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Retrieve the number of FixedAccelerationModel steps in this SequentialFixedAccelerationModel.
- size() - Method in class org.opentrafficsim.core.network.route.Route
-
- size() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return the number of sub properties of this CompoundProperty.
- SpaceBasedGTU - Interface in org.opentrafficsim.core.gtu
-
GTU that can travel in 2D or 3D space.
- SPEED_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
-
the speed units.
- SpeedContourPlot - Class in org.opentrafficsim.graphs
-
Speed contour plot.
- SpeedContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.SpeedContourPlot
-
Create a new SpeedContourPlot.
- speedDividedByAcceleration(DoubleScalar<SpeedUnit>, DoubleScalar.Rel<AccelerationUnit>) - Static method in class org.opentrafficsim.core.units.calc.Calc
-
Time is speed divided by acceleration.
- speedSquaredDividedByDoubleAcceleration(DoubleScalar<SpeedUnit>, DoubleScalar.Abs<AccelerationUnit>) - Static method in class org.opentrafficsim.core.units.calc.Calc
-
(Braking) distance is speed squared divided by two times the acceleration.
- speedTimesTime(DoubleScalar.Rel<SpeedUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.units.calc.Calc
-
Distance is speed times time.
- speedTimesTime(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.units.calc.Calc
-
Distance is speed times time.
- SpeedUnits - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- 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.
- stopTimersThreads() - Method in class org.opentrafficsim.core.network.factory.TestOpenDriveParser
-
Stop the timers and threads that are connected when disposing of this wrappable simulation.
- stopTimersThreads() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
-
Stop the timers and threads that are connected when disposing of this wrappable simulation.
- stopTimersThreads() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
Stop the timers and threads that are connected when disposing of this wrappable simulation.
- stopTimersThreads() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Stop the timers and threads that are connected when disposing of this wrappable simulation.
- StringProperty - Class in org.opentrafficsim.simulationengine.properties
-
String property.
- StringProperty(String, String, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.StringProperty
-
Construct an StringProperty.
- Stripe - Class in org.opentrafficsim.core.network.lane
-
Longitudinal road stripes.
- Stripe(CrossSectionLink, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.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, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, Set<GTUType>, Stripe.Permeable) - Constructor for class org.opentrafficsim.core.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, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, Stripe.Permeable) - Constructor for class org.opentrafficsim.core.network.lane.Stripe
-
Helper constructor that immediately provides permeability for all GTU classes.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
- Stripe.Permeable - Enum in org.opentrafficsim.core.network.lane
-
the types of permeability of a stripe.
- StripeAnimation - Class in org.opentrafficsim.core.network.animation
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- StripeAnimation(Stripe, OTSSimulatorInterface, StripeAnimation.TYPE) - Constructor for class org.opentrafficsim.core.network.animation.StripeAnimation
-
- StripeAnimation.TYPE - Enum in org.opentrafficsim.core.network.animation
-
Stripe type.
- subtract(DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- suitability(Lane, DoubleScalar.Rel<LengthUnit>, GTUType, DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
-
Determine the suitability of being at a particular longitudinal position in a particular Lane for following this Route.
- suitability(Lane, DoubleScalar.Rel<LengthUnit>, GTUType, DoubleScalar.Rel<TimeUnit>) - Method in interface org.opentrafficsim.core.network.route.LaneBasedRouteNavigator
-
Determine the suitability of being at a particular longitudinal position in a particular Lane for following this Route.
- SwitchableGTUColorer - Class in org.opentrafficsim.core.gtu.animation
-
GTU colorer that uses a coloring method that can be switched by the user of the program.
- SwitchableGTUColorer(int, GTUColorer...) - Constructor for class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
Construct a new Switchable GTUColorer based on a list of colorers.