Skip navigation links
A B C D E F G H I J L M N O P R S T V W X Y Z 

A

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.

B

Barrier - Class in org.opentrafficsim.core.network.lane
Typically, a barrier will have no lateral permeability.
Barrier(CrossSectionLink, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.Barrier
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
beginWidth - Variable in class org.opentrafficsim.core.network.lane.CrossSectionElement
Start width, positioned symmetrically around the lateral start position.
bestAccessibleAdjacentLane(Lane, LateralDirectionality, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
bestAccessibleAdjacentLane(Lane, LateralDirectionality, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
bestAccessibleAdjacentLane(Lane, LateralDirectionality, DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
bestAccessibleAdjacentLane(Lane, LateralDirectionality, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
BIKE - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
Bicycle.
BLOCK_GTU - Static variable in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
blocking GTU type.
BLOCK_GTU - Static variable in class org.opentrafficsim.core.gtu.lane.LaneBlock
blocking GTU type.
BOAT - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
Boat.
BooleanProperty - Class in org.opentrafficsim.simulationengine.properties
Boolean property.
BooleanProperty(String, String, Boolean, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.BooleanProperty
Construct an BooleanProperty.
build() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
Build one LaneBasedIndividualCar.
build() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
build(URL) - Method in class org.opentrafficsim.core.network.factory.opendrive.OpenDriveNetworkLaneParser
 
build(URL) - Method in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
 
buildSimulator(ArrayList<AbstractProperty<?>>, Rectangle, boolean) - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
Build the simulation.
buildSimulator(ArrayList<AbstractProperty<?>>, Rectangle, boolean) - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
Build the simulation.

C

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.

D

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.

E

Egoistic - Class in org.opentrafficsim.core.gtu.lane.changing
The egoistic drive changes lane when this yields is personal advantage (totally ignoring any disadvantage to others).
Egoistic() - Constructor for class org.opentrafficsim.core.gtu.lane.changing.Egoistic
 
endWidth - Variable in class org.opentrafficsim.core.network.lane.CrossSectionElement
End width, positioned symmetrically around the lateral end position.
enoughSpace(LaneBasedIndividualCar.LaneBasedIndividualCarBuilder) - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
Check if the car to be built is not overlapping with another GTU on the same lane, and if it has enough headway to be generated safely.
enterLane(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
insert GTU at a certain position.
enterLane(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
insert GTU at a certain position.
enterLane(Lane, DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
insert GTU at a certain position.
enterLane(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
insert GTU at a certain position.
equals(Object) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
equals(Object) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
equals(Object) - Method in class org.opentrafficsim.core.gtu.GTUType
equals(Object) - Method in class org.opentrafficsim.core.gtu.RelativePosition
equals(Object) - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
equals(Object) - Method in class org.opentrafficsim.core.gtu2.RelativePosition
equals(Object) - Method in class org.opentrafficsim.core.gtu2.RelativePosition.TYPE
equals(Object) - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
equals(Object) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
equals(Object) - Method in class org.opentrafficsim.core.network.lane.Lane
equals(Object) - Method in class org.opentrafficsim.core.network.lane.LaneType
equals(Object) - Method in class org.opentrafficsim.core.network.OTSLink
equals(Object) - Method in class org.opentrafficsim.core.network.OTSNode
exitOnClose - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
Use EXIT_ON_CLOSE when true, DISPOSE_ON_CLOSE when false on closing of the window.
ExpansionNetwork - Class in org.opentrafficsim.core.network
A Network consists of a set of links.
ExpansionNetwork(String) - Constructor for class org.opentrafficsim.core.network.ExpansionNetwork
 
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.ContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Increase storage for sample data.

F

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.

G

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.

H

hasFollowingLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Returns true if the given OSMLink has a following OSMLink.
hashCode() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
hashCode() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
hashCode() - Method in class org.opentrafficsim.core.gtu.GTUType
hashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition
hashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
hashCode() - Method in class org.opentrafficsim.core.gtu2.RelativePosition
hashCode() - Method in class org.opentrafficsim.core.gtu2.RelativePosition.TYPE
hashCode() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
hashCode() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
hashCode() - Method in class org.opentrafficsim.core.network.lane.Lane
hashCode() - Method in class org.opentrafficsim.core.network.lane.LaneType
hashCode() - Method in class org.opentrafficsim.core.network.OTSLink
hashCode() - Method in class org.opentrafficsim.core.network.OTSNode
hasNoTags() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
hasPrecedingLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Returns true if the given link has a preceding link.
hasTag(String) - Method in class org.opentrafficsim.importexport.osm.OSMLink
Returns true if the link has an OSMTag with the specified key.
headway(DoubleScalar.Rel<LengthUnit>, LaneBasedRouteNavigator, Lane) - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
Check the available headway for GTU that is about to be constructed.
headway(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine which GTU in front of this GTU, or behind this GTU.
headway(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine by what distance the front of this GTU is behind the rear an other GTU, or the rear of this GTU is ahead of the front of an other GTU.
headway(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
Determine which GTU in front of this GTU, or behind this GTU.
headway(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
Determine by what distance the front of this GTU is behind the rear an other GTU, or the rear of this GTU is ahead of the front of an other GTU.
headway(DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine which GTU in front of this GTU, or behind this GTU.
headway(Lane, DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine by what distance the front of this GTU is behind the rear an other GTU, or the rear of this GTU is ahead of the front of an other GTU.
headway(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine which GTU in front of this GTU, or behind this GTU.
headway(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine by what distance the front of this GTU is behind the rear an other GTU, or the rear of this GTU is ahead of the front of an other GTU.
HeadwayGTU - Class in org.opentrafficsim.core.gtu.following
Container for a reference to a LaneBasedGTU and a headway.
HeadwayGTU(LaneBasedGTU, double) - Constructor for class org.opentrafficsim.core.gtu.following.HeadwayGTU
Construct a new HeadwayGTU.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.

I

IDGTUColorer - Class in org.opentrafficsim.core.gtu.animation
Color GTUs based on their id.
IDGTUColorer() - Constructor for class org.opentrafficsim.core.gtu.animation.IDGTUColorer
Construct a new IDGTUColorer.
IDM - Class in org.opentrafficsim.core.gtu.following
The Intelligent Driver Model by Treiber, Hennecke and Helbing.
IDM() - Constructor for class org.opentrafficsim.core.gtu.following.IDM
Construct a new IDM car following model with reasonable values (reasonable for passenger cars).
IDM(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<TimeUnit>, double) - Constructor for class org.opentrafficsim.core.gtu.following.IDM
Construct a new IDM car following model.
IDMPlus - Class in org.opentrafficsim.core.gtu.following
IDMPlus implements the Integrated Lane Change Model with Relaxation and Synchronization as published by Wouter J.
IDMPlus() - Constructor for class org.opentrafficsim.core.gtu.following.IDMPlus
Construct a new IDM+ car following model with reasonable values (reasonable for passenger cars).
IDMPlus(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<TimeUnit>, double) - Constructor for class org.opentrafficsim.core.gtu.following.IDMPlus
Construct a new IDMPlus car following model.
IDMPropertySet - Class in org.opentrafficsim.simulationengine.properties
Compound property for IDM or IDMPlus parameters
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.ContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Increment the data of one bin.
indexOf(Node) - Method in class org.opentrafficsim.core.network.route.Route
Return the index of a Node in this Route, or -1 if this Route does not contain the specified Node.
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.ContourPlot
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
initialize(Map<String, Object>) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
INITIALLOWERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
Initial lower bound for the time scale.
INITIALUPPERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
Initial upper bound for the time scale.
installWindowCloseHandler() - Method in class org.opentrafficsim.gui.OTSControlPanel
Install a handler for the window closed event that stops the simulator (if it is running).
IntegerProperty - Class in org.opentrafficsim.simulationengine.properties
Integer property.
IntegerProperty(String, String, Integer, Integer, Integer, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.IntegerProperty
Construct an IntegerProperty.
interpolateColor(Color, Color, double) - Static method in class org.opentrafficsim.core.gtu.animation.ColorInterpolator
Generate a Color that is interpolated between two given Color values.
isBlocked() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
 
isCompatible(LaneType) - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
 
isCompatible(GTUType) - Method in class org.opentrafficsim.core.network.lane.LaneType
 
isCrossing() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
isOneway() - Method in class org.opentrafficsim.importexport.osm.OSMLink
Indicate if this OSMLink is one way.
isPermeable(GTUType, LateralDirectionality) - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAlong
 
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
Return true if the property can not be altered.
isStopSign() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
isTrafficSignal() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
isYieldSign() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
iterator() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty

J

junctionTags - Variable in class org.opentrafficsim.core.network.factory.opendrive.OpenDriveNetworkLaneParser
Junction tags.

L

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.

M

main(String[]) - Static method in class org.opentrafficsim.core.network.factory.TestOpenDriveParser
Main program.
main(String[]) - Static method in class org.opentrafficsim.core.network.factory.TestXMLParser
Main program.
makeAnimationRectangle() - Method in class org.opentrafficsim.core.network.factory.TestOpenDriveParser
makeAnimationRectangle() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
makeAnimationRectangle() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
 
makeCharts() - Method in class org.opentrafficsim.core.network.factory.TestOpenDriveParser
makeCharts() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
makeCharts() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
 
makeGTUType(String) - Static method in class org.opentrafficsim.core.gtu.GTUType
Construct a new GTUType or (if it already exists) return an existing GTUType.
makeGTUType(String) - Static method in class org.opentrafficsim.core.gtu2.GTUType
Construct a new GTUType or (if it already exists) return an existing GTUType.
makeIDMPropertySet(String, DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<TimeUnit>, int) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
Create a CompoundProperty for the IDM or IDMPlus parameters for a specified car type.
makeLane(String, OTSNode, OTSNode, OTSPoint3D[], LaneType, DoubleScalar.Abs<SpeedUnit>, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
Create a simple Lane.
makeLanes(OSMLink, OTSDEVSSimulatorInterface, WarningListener) - Method in class org.opentrafficsim.importexport.osm.output.Convert
This method creates lanes out of an OSM link LaneTypes are not yet extensive and can be further increased through Tags provided by OSM.
makeLaneType(List<GTUType>) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
This method creates a LaneType which supports all GTUTypes that have been specified in the GTUType List "GTUs".
makeLaneType(GTUType) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
This method creates a LaneType which supports the specified GTUType.
makeLink(String, OTSNode, OTSNode, OTSPoint3D[]) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
Create a Link along intermediate coordinates from one Node to another.
makeLinks(WarningListener, ProgressListener) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Creates links out of the ways in this network.
makeModel(GTUColorer) - Method in class org.opentrafficsim.core.network.factory.TestOpenDriveParser
makeModel(GTUColorer) - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
makeModel(GTUColorer) - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
 
makeMultiLane(String, OTSNode, OTSNode, OTSPoint3D[], int, int, int, LaneType, DoubleScalar.Abs<SpeedUnit>, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
Create a simple road with the specified number of Lanes.
This method returns an array of Lane.
makeMultiLane(String, OTSNode, OTSNode, OTSPoint3D[], int, LaneType, DoubleScalar.Abs<SpeedUnit>, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
Create a simple road with the specified number of Lanes.
This method returns an array of Lane.
maximumSafeDeceleration() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Return the maximum safe deceleration for use in gap acceptance models.
maximumSafeDeceleration() - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Return the maximum safe deceleration for use in gap acceptance models.
maximumSafeDeceleration() - Method in class org.opentrafficsim.core.gtu.following.IDM
Return the maximum safe deceleration for use in gap acceptance models.
maximumSafeDeceleration() - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
Return the maximum safe deceleration for use in gap acceptance models.
maximumSafeDeceleration() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Return the maximum safe deceleration for use in gap acceptance models.
minimumHeadway(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
Compute the minimum net headway given the speed of the follower and the leader.
At the returned headway, the follower would decelerate with it's maximum comfortable deceleration.
minimumHeadway(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Compute the minimum net headway given the speed of the follower and the leader.
At the returned headway, the follower would decelerate with it's maximum comfortable deceleration.
minus(OTSSimTimeDouble) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
move() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Move this GTU to it's current location, then compute (and commit to) the next movement step.
MultipleViewerChart - Interface in org.opentrafficsim.graphs
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

N

Network - Interface in org.opentrafficsim.core.network
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
NetworkException - Exception in org.opentrafficsim.core.network
Exception thrown when network topology is inconsistent.
NetworkException() - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String, Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NEWPATH - Static variable in class org.opentrafficsim.core.network.animation.PaintPolygons
Dummy coordinate that forces the drawing operation to start a new path.
nextLanes(GTUType) - Method in class org.opentrafficsim.core.network.lane.Lane
The next lane(s) are cached, as it is too expensive to make the calculation every time.
nextNodeToVisit() - Method in class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
This method does not advance the route pointer.
nextNodeToVisit() - Method in class org.opentrafficsim.core.network.route.CompleteRouteNavigator
This method does not advance the route pointer.
nextNodeToVisit() - Method in interface org.opentrafficsim.core.network.route.RouteNavigator
This method does not advance the route pointer.
Node - Interface in org.opentrafficsim.core.network
The Node is a point with an id.
NodeAnimation - Class in org.opentrafficsim.core.network.animation
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
NodeAnimation(Node, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.animation.NodeAnimation
 
nodeTags - Variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
the UNprocessed nodes for further reference.
NOLANECHANGENEEDED - Static variable in class org.opentrafficsim.core.network.route.AbstractLaneBasedRouteNavigator
Return value of suitability when no lane change is required withing the time horizon.
NONE - Static variable in class org.opentrafficsim.core.gtu.GTUType
NONE GTUType to be used only for permeability and accessibility.
NONE - Static variable in class org.opentrafficsim.core.network.lane.LaneType
lane type that does not allow any vehicles.
NoTrafficLane - Class in org.opentrafficsim.core.network.lane
Lane without traffic, e.g.
NoTrafficLane(CrossSectionLink, String, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.NoTrafficLane
 
noTrafficLaneType - Static variable in class org.opentrafficsim.core.network.factory.opendrive.OpenDriveNetworkLaneParser
the no traffic LaneType.
noTrafficLaneType - Static variable in class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
the no traffic LaneType.
numberGTUs - Variable in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
Number of generated GTUs.

O

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.

P

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.

R

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
 

S

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.

T

TemplateGTUType - Class in org.opentrafficsim.core.gtu
TemplateGTUType stores most of the information that is needed to generate a GTU.
TemplateGTUType(String, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Abs<SpeedUnit>, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.TemplateGTUType
 
TestOpenDriveParser - Class in org.opentrafficsim.core.network.factory
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestOpenDriveParser() - Constructor for class org.opentrafficsim.core.network.factory.TestOpenDriveParser
 
TestXMLParser - Class in org.opentrafficsim.core.network.factory
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestXMLParser() - Constructor for class org.opentrafficsim.core.network.factory.TestXMLParser
 
TIME_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
the time units.
timeAfterCompletionOfStep(int) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Retrieve the simulation time at the end of the Nth step of this SequentialFixedAccelerationModel.
timeAtDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine the time when this GTU will have covered the specified distance from the position of the last evaluation time.
timeAtDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
Determine the time when this GTU will have covered the specified distance from the position of the last evaluation time.
timeAtDistance(DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine the time when this GTU will have covered the specified distance from the position of the last evaluation time.
timeAtDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine the time when this GTU will have covered the specified distance from the position of the last evaluation time.
TimeUnits - 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.
TOODANGEROUS - Static variable in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
Return value if lane change causes immediate collision.
topEntriesEqual(T...) - Method in class org.opentrafficsim.core.network.factory.PeekStack
Check if the elements on the top of this PeekStack are equal to the provided entries.
toString() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
toString() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
toString() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
toString() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
toString() - Method in class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
toString() - Method in class org.opentrafficsim.core.gtu.animation.DefaultBlockAnimation
toString() - Method in class org.opentrafficsim.core.gtu.animation.DefaultBlockOnOffAnimation
toString() - Method in class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
toString() - Method in class org.opentrafficsim.core.gtu.animation.IDGTUColorer
toString() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
 
toString() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer
 
toString() - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
toString() - Method in class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
toString() - Method in class org.opentrafficsim.core.gtu.following.AccelerationStep
toString() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
toString() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
toString() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
toString() - Method in class org.opentrafficsim.core.gtu.GTUType
toString(Lane, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Description of Car at specified time.
toString() - Method in class org.opentrafficsim.core.gtu.lane.AbstractTrafficLight
toString() - Method in class org.opentrafficsim.core.gtu.lane.changing.LaneMovementStep
toString() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
toString() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlockOnOff
toString() - Method in class org.opentrafficsim.core.gtu.RelativePosition
toString() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
toString() - Method in class org.opentrafficsim.core.gtu2.GTUType
toString() - Method in class org.opentrafficsim.core.gtu2.RelativePosition
toString() - Method in class org.opentrafficsim.core.gtu2.RelativePosition.TYPE
toString() - Method in class org.opentrafficsim.core.network.animation.DefaultSensorAnimation
toString() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
toString() - Method in class org.opentrafficsim.core.network.lane.Lane
toString() - Method in class org.opentrafficsim.core.network.lane.LaneType
toString() - Method in class org.opentrafficsim.core.network.lane.Shoulder
toString() - Method in class org.opentrafficsim.core.network.lane.SinkAnimation
toString() - Method in class org.opentrafficsim.core.network.lane.SinkSensor
toString() - Method in class org.opentrafficsim.core.network.lane.Stripe
toString() - Method in class org.opentrafficsim.core.network.LinkLocation
toString() - Method in class org.opentrafficsim.core.network.OTSLink
toString() - Method in class org.opentrafficsim.core.network.OTSNode
toString() - Method in class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
toString() - Method in class org.opentrafficsim.core.network.route.CompleteRouteNavigator
toString() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
toString() - Method in class org.opentrafficsim.core.network.route.Route
toString() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousDoubleScalar
toString() - Method in class org.opentrafficsim.core.units.distributions.DistContinuousFloatScalar
toString() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteDoubleScalar
toString() - Method in class org.opentrafficsim.core.units.distributions.DistDiscreteFloatScalar
toString() - Method in class org.opentrafficsim.importexport.osm.OSMLink
toString() - Method in class org.opentrafficsim.importexport.osm.OSMNode
toString() - Method in class org.opentrafficsim.importexport.osm.OSMTag
toString() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
TrajectoryPlot - Class in org.opentrafficsim.graphs
Trajectory plot.
TrajectoryPlot(String, DoubleScalar.Rel<TimeUnit>, List<Lane>) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot
Create a new TrajectoryPlot.
transform(Coordinate) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
 
trigger(LaneBasedGTU) - Method in interface org.opentrafficsim.core.network.lane.Sensor
Trigger an action on the GTU.
trigger(LaneBasedGTU) - Method in class org.opentrafficsim.core.network.lane.SinkSensor
Trigger an action on the GTU.
TYPE(String) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition.TYPE
 
TYPE(String) - Constructor for class org.opentrafficsim.core.gtu2.RelativePosition.TYPE
 

V

valueOf(String) - Static method in enum org.opentrafficsim.core.network.animation.StripeAnimation.TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.lane.Stripe.Permeable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.LateralDirectionality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.importexport.osm.output.GTUTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentrafficsim.core.network.animation.StripeAnimation.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.network.lane.Stripe.Permeable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.network.LateralDirectionality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.importexport.osm.output.GTUTypes
Returns an array containing the constants of this enum type, in the order they are declared.
VelocityGTUColorer - Class in org.opentrafficsim.core.gtu.animation
Color GTU depending on their speed.
VelocityGTUColorer(DoubleScalar.Abs<SpeedUnit>) - Constructor for class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
Construct a new VelocityGTUColorer.
visitNextNode() - Method in class org.opentrafficsim.core.network.route.CompleteLaneBasedRouteNavigator
This method does advance the route pointer (if possible).
visitNextNode() - Method in class org.opentrafficsim.core.network.route.CompleteRouteNavigator
This method does advance the route pointer (if possible).
visitNextNode() - Method in interface org.opentrafficsim.core.network.route.RouteNavigator
This method does advance the route pointer (if possible).

W

warning(WarningEvent) - Method in interface org.opentrafficsim.importexport.osm.events.WarningListener
Process one WarningEvent.
warning(WarningEvent) - Method in class org.opentrafficsim.importexport.osm.events.WarningListenerImpl
Process one WarningEvent.
WarningEvent - Class in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
WarningEvent(Object, String) - Constructor for class org.opentrafficsim.importexport.osm.events.WarningEvent
 
WarningListener - Interface in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
WarningListenerImpl - Class in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
WarningListenerImpl() - Constructor for class org.opentrafficsim.importexport.osm.events.WarningListenerImpl
 
windowActivated(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowClosed(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowClosing(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowDeactivated(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowDeiconified(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowIconified(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowOpened(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
WrappableSimulation - Interface in org.opentrafficsim.simulationengine
Requirements for demonstration that can be shown in the SuperDemo.

X

x - Variable in class org.opentrafficsim.core.geometry.OTSPoint3D
the internal representation of the point; x-coordinate.
xAxis - Variable in class org.opentrafficsim.graphs.ContourPlot
Definition of the X-axis.
xAxisBin(int) - Method in class org.opentrafficsim.graphs.ContourPlot
Return the x-axis bin number (the column number) of an item.
xAxisBins() - Method in class org.opentrafficsim.graphs.ContourPlot
Retrieve the number of cells to use along the time axis.
XmlNetworkLaneParser - Class in org.opentrafficsim.core.network.factory.xml
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
XmlNetworkLaneParser(OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.factory.xml.XmlNetworkLaneParser
 
XMLParser - Class in org.opentrafficsim.core.network.factory
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

Y

y - Variable in class org.opentrafficsim.core.geometry.OTSPoint3D
the internal representation of the point; y-coordinate.
yAxis - Variable in class org.opentrafficsim.graphs.ContourPlot
Definition of the Y-axis.
yAxisBin(int) - Method in class org.opentrafficsim.graphs.ContourPlot
Return the y-axis bin number (the row number) of an item.
yAxisBins() - Method in class org.opentrafficsim.graphs.ContourPlot
Retrieve the number of cells to use along the distance axis.

Z

z - Variable in class org.opentrafficsim.core.geometry.OTSPoint3D
the internal representation of the point; z-coordinate.
A B C D E F G H I J L M N O P R S T V W X Y Z 
Skip navigation links

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