Index

A C D E F G H I L M N O P R S T 
All Classes and Interfaces|All Packages|Serialized Form

A

addStatisticsTabs(OtsSimulatorInterface) - Method in class org.opentrafficsim.demo.CircularRoadSwing
Add the statistics tabs.
addStatisticsTabs(OtsSimulatorInterface) - Method in class org.opentrafficsim.demo.NetworksSwing
Add the statistics tabs.
addStatisticsTabs(OtsSimulatorInterface) - Method in class org.opentrafficsim.demo.StraightSwing
Add the statistics tabs.
addTabs() - Method in class org.opentrafficsim.demo.CircularRoadSwing
 
addTabs() - Method in class org.opentrafficsim.demo.NetworksSwing
 
addTabs() - Method in class org.opentrafficsim.demo.ShortMerge
 
addTabs() - Method in class org.opentrafficsim.demo.StraightSwing
 
addTabs() - Method in class org.opentrafficsim.demo.trafficcontrol.TrafCodDemo2
Add tabs with trafCOD status display.

C

CircularRoadModel - Class in org.opentrafficsim.demo
Simulate traffic on a circular, two-lane road.
CircularRoadModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.demo.CircularRoadModel
Constructor.
CircularRoadSwing - Class in org.opentrafficsim.demo
Circular road simulation demo.
CircularRoadSwing(String, OtsAnimationPanel, CircularRoadModel) - Constructor for class org.opentrafficsim.demo.CircularRoadSwing
Create a CircularRoad Swing application.
constructModel() - Method in class org.opentrafficsim.demo.CircularRoadModel
 
constructModel() - Method in class org.opentrafficsim.demo.fd.FundamentalDiagramModel
 
constructModel() - Method in class org.opentrafficsim.demo.HumanFactorsDemo.HumanFactorsModel
 
constructModel() - Method in class org.opentrafficsim.demo.NetworksModel
 
constructModel() - Method in class org.opentrafficsim.demo.ShortMerge.ShortMergeModel
 
constructModel() - Method in class org.opentrafficsim.demo.StraightModel
 
createBlock() - Method in class org.opentrafficsim.demo.StraightModel
Set up the block.
createGtu(Lane, Length, GtuType, Speed, RoadNetwork) - Method in class org.opentrafficsim.demo.strategies.StrategiesDemo
Creates a GTU.

D

DefaultsFactory - Class in org.opentrafficsim.demo
Factory for defaults in demos.
demo(boolean) - Static method in class org.opentrafficsim.demo.CircularRoadSwing
Start the demo.
demo(boolean) - Static method in class org.opentrafficsim.demo.conflict.TJunctionDemo
Start the demo.
demo(boolean) - Static method in class org.opentrafficsim.demo.conflict.TurboRoundaboutDemo
Start the demo.
demo(boolean) - Static method in class org.opentrafficsim.demo.NetworksSwing
Start the demo.
demo(boolean) - Static method in class org.opentrafficsim.demo.ShortMerge
Start the demo.
demo(boolean) - Static method in class org.opentrafficsim.demo.StraightSwing
Start the demo.
demo(boolean) - Static method in class org.opentrafficsim.demo.trafficcontrol.TrafCodDemo2
Start the demo.

E

ExtendedDataSync() - Constructor for class org.opentrafficsim.demo.ShortMerge.ExtendedDataSync
Constructor.

F

FundamentalDiagramDemo - Class in org.opentrafficsim.demo.fd
Demo showing what fundamental diagrams are.
FundamentalDiagramDemo() - Constructor for class org.opentrafficsim.demo.fd.FundamentalDiagramDemo
Constructor.
FundamentalDiagramModel - Class in org.opentrafficsim.demo.fd
Fundamental diagram model.
FundamentalDiagramModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.demo.fd.FundamentalDiagramModel
Constructor.

G

generateGTU(Length, Lane, GtuType) - Method in class org.opentrafficsim.demo.CircularRoadModel
Generate one gtu.
getDefaultParameters() - Static method in class org.opentrafficsim.demo.DefaultsFactory
Returns a default set of parameters.
getMaximumDistance() - Method in class org.opentrafficsim.demo.NetworksModel
Returns maximum distance.
getMinimumDistance() - Method in class org.opentrafficsim.demo.CircularRoadModel
Returns the minimum distance.
getMinimumDistance() - Method in class org.opentrafficsim.demo.NetworksModel
Returns minimum distance.
getNetwork() - Method in class org.opentrafficsim.demo.CircularRoadModel
 
getNetwork() - Method in class org.opentrafficsim.demo.fd.FundamentalDiagramModel
 
getNetwork() - Method in class org.opentrafficsim.demo.HumanFactorsDemo.HumanFactorsModel
 
getNetwork() - Method in class org.opentrafficsim.demo.NetworksModel
 
getNetwork() - Method in class org.opentrafficsim.demo.StraightModel
 
getParameter() - Method in class org.opentrafficsim.demo.NetworksSwing.InputFieldSelectionMapRadio
 
getParametersCar(InputParameterMap) - Static method in class org.opentrafficsim.demo.InputParameterHelper
Get the car parameters as entered.
getParametersTruck(InputParameterMap) - Static method in class org.opentrafficsim.demo.InputParameterHelper
Get the truck parameters as entered.
getPath() - Method in class org.opentrafficsim.demo.StraightModel
Return path.
getPath(int) - Method in class org.opentrafficsim.demo.CircularRoadModel
Returns path.
getPath(int) - Method in class org.opentrafficsim.demo.NetworksModel
Returns path.
getValue() - Method in class org.opentrafficsim.demo.NetworksSwing.InputFieldSelectionMapRadio
Returns value.
getValue(GtuDataRoad) - Method in class org.opentrafficsim.demo.ShortMerge.ExtendedDataSync
 
GTU_TYPE_COLORS - Static variable in class org.opentrafficsim.demo.DefaultsFactory
Standard drawing colors for GTU types.
GTU_TYPE_MARKERS - Static variable in class org.opentrafficsim.demo.DefaultsFactory
Standard markers for GTU types.

H

HumanFactorsDemo - Class in org.opentrafficsim.demo
This demo exists to show how the human factor models can be used in code.
HumanFactorsDemo.HumanFactorsModel - Class in org.opentrafficsim.demo
The simulation model object.
HumanFactorsModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.demo.HumanFactorsDemo.HumanFactorsModel
Constructor.

I

InputFieldSelectionMapRadio(JPanel, InputParameterSelectionMap<K, T>) - Constructor for class org.opentrafficsim.demo.NetworksSwing.InputFieldSelectionMapRadio
Create a string field on the screen.
InputParameterHelper - Class in org.opentrafficsim.demo
InputParameterHelper.java.
InputParameterHelper(InputParameterMap) - Constructor for class org.opentrafficsim.demo.InputParameterHelper
Constructor.

L

LoadXml - Class in org.opentrafficsim.demo.loadfromxml
Select a OTS-network XML file, load it and run it.
LoadXml(OtsModelInterface, OtsAnimationPanel) - Constructor for class org.opentrafficsim.demo.loadfromxml.LoadXml
Constructor.

M

main(String[]) - Static method in class org.opentrafficsim.demo.CircularRoadSwing
Main program.
main(String[]) - Static method in class org.opentrafficsim.demo.conflict.TJunctionDemo
Main program.
main(String[]) - Static method in class org.opentrafficsim.demo.conflict.TurboRoundaboutDemo
Main program.
main(String[]) - Static method in class org.opentrafficsim.demo.fd.FundamentalDiagramDemo
Main program.
main(String[]) - Static method in class org.opentrafficsim.demo.HumanFactorsDemo
Main program.
main(String[]) - Static method in class org.opentrafficsim.demo.loadfromxml.LoadXml
Load a network from an XML file; program entry point.
main(String[]) - Static method in class org.opentrafficsim.demo.NetworksSwing
Main program.
main(String[]) - Static method in class org.opentrafficsim.demo.ParseXml
Main method.
main(String[]) - Static method in class org.opentrafficsim.demo.RampMeteringDemo
Main method.
main(String[]) - Static method in class org.opentrafficsim.demo.ShortMerge
Main program.
main(String[]) - Static method in class org.opentrafficsim.demo.StraightSwing
Main program.
main(String[]) - Static method in class org.opentrafficsim.demo.strategies.StrategiesDemo
Main method.
main(String[]) - Static method in class org.opentrafficsim.demo.SuperDemo
Main method.
main(String[]) - Static method in class org.opentrafficsim.demo.trafficcontrol.TrafCodDemo2
Main program.
makeInputParameterMap() - Method in class org.opentrafficsim.demo.CircularRoadModel
Make a map of input parameters for this demo.
makeInputParameterMapCar(InputParameterMap, double) - Static method in class org.opentrafficsim.demo.InputParameterHelper
Make a map of input parameters for a demo with a car tabs with parameters.
makeInputParameterMapCarTruck(InputParameterMap, double) - Static method in class org.opentrafficsim.demo.InputParameterHelper
Make a map of input parameters for a demo with a car/truck ratio and car/truck tabs with parameters.
makeInputParameterMapTruck(InputParameterMap, double) - Static method in class org.opentrafficsim.demo.InputParameterHelper
Make a map of input parameters for a demo with a truck tabs with parameters.

N

NetworksModel - Class in org.opentrafficsim.demo
Simulate a single lane road of 5 km length.
NetworksModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.demo.NetworksModel
Constructor.
NetworksSwing - Class in org.opentrafficsim.demo
Simplest contour plots demonstration.
NetworksSwing(String, OtsAnimationPanel, NetworksModel) - Constructor for class org.opentrafficsim.demo.NetworksSwing
Create a Networks Swing application.
NetworksSwing.InputFieldSelectionMapRadio<K,T> - Class in org.opentrafficsim.demo
Radio button selection map.
notify(Event) - Method in class org.opentrafficsim.demo.NetworksModel
 
notify(Event) - Method in class org.opentrafficsim.demo.RampMeteringDemo
 
notify(Event) - Method in class org.opentrafficsim.demo.trafficcontrol.TrafCodDemo2.TrafCodModel
 

O

onSimulationEnd() - Method in class org.opentrafficsim.demo.RampMeteringDemo
 
org.opentrafficsim.demo - package org.opentrafficsim.demo
Several demos.
org.opentrafficsim.demo.conflict - package org.opentrafficsim.demo.conflict
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.demo.fd - package org.opentrafficsim.demo.fd
 
org.opentrafficsim.demo.loadfromxml - package org.opentrafficsim.demo.loadfromxml
Load a network from an XML file.
org.opentrafficsim.demo.strategies - package org.opentrafficsim.demo.strategies
This package contains simulations regarding LMRS lane change strategies.
org.opentrafficsim.demo.trafficcontrol - package org.opentrafficsim.demo.trafficcontrol
Demonstrations of traffic control in OTS.

P

ParseXml - Class in org.opentrafficsim.demo
ParseXml.java.
ParseXml() - Constructor for class org.opentrafficsim.demo.ParseXml
Make a DOM tree and do some xpath.
pathCount() - Method in class org.opentrafficsim.demo.NetworksModel
Return the number of paths that can be used to show graphs.

R

RampMeteringDemo - Class in org.opentrafficsim.demo
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RampMeteringDemo() - Constructor for class org.opentrafficsim.demo.RampMeteringDemo
Constructor.
readStringFromURL(URL) - Static method in class org.opentrafficsim.demo.trafficcontrol.TrafCodDemo2
Open an URL, read it and store the contents in a string.
removeBlock() - Method in class org.opentrafficsim.demo.StraightModel
Remove the block.

S

sample(TraceVerifier) - Method in class org.opentrafficsim.demo.CircularRoadModel
Sample the state of the simulation.
setAnimationToggles() - Method in class org.opentrafficsim.demo.ShortMerge
 
setupDemo(OtsAnimationPanel, RoadNetwork) - Method in class org.opentrafficsim.demo.fd.FundamentalDiagramDemo
 
setupDemo(OtsAnimationPanel, RoadNetwork) - Method in class org.opentrafficsim.demo.strategies.StrategiesDemo
 
setupSimulation(OtsSimulatorInterface) - Method in class org.opentrafficsim.demo.fd.FundamentalDiagramDemo
 
setupSimulation(OtsSimulatorInterface) - Method in class org.opentrafficsim.demo.RampMeteringDemo
 
setupSimulation(OtsSimulatorInterface) - Method in class org.opentrafficsim.demo.strategies.StrategiesDemo
 
setValues(Parameters, GtuType) - Method in class org.opentrafficsim.demo.InputParameterHelper
 
ShortMerge - Class in org.opentrafficsim.demo
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ShortMerge(String, OtsAnimationPanel, ShortMerge.ShortMergeModel) - Constructor for class org.opentrafficsim.demo.ShortMerge
Create a ShortMerge Swing application.
ShortMerge.ExtendedDataSync<G extends GtuDataRoad> - Class in org.opentrafficsim.demo
Extended data of synchronization phase.
ShortMerge.ShortMergeModel - Class in org.opentrafficsim.demo
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ShortMergeModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.demo.ShortMerge.ShortMergeModel
Constructor.
SIMTIME - Static variable in class org.opentrafficsim.demo.ShortMerge
Simulation time.
StraightModel - Class in org.opentrafficsim.demo
Simulate a single lane road of 5 km length.
StraightModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.demo.StraightModel
Constructor.
StraightSwing - Class in org.opentrafficsim.demo
Simplest contour plots demonstration.
StraightSwing(String, OtsAnimationPanel, StraightModel) - Constructor for class org.opentrafficsim.demo.StraightSwing
Create a Straight Swing application.
StrategiesDemo - Class in org.opentrafficsim.demo.strategies
Demo of lane change strategies.
StrategiesDemo() - Constructor for class org.opentrafficsim.demo.strategies.StrategiesDemo
Constructor.
SuperDemo - Class in org.opentrafficsim.demo
SuperDemo.java.
SuperDemo() - Constructor for class org.opentrafficsim.demo.SuperDemo
Construct a mode chooser that can start different models.

T

TJunctionDemo - Class in org.opentrafficsim.demo.conflict
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TJunctionDemo(String, OtsAnimationPanel, TJunctionDemo.TJunctionModel) - Constructor for class org.opentrafficsim.demo.conflict.TJunctionDemo
Create a T-Junction demo.
TJunctionDemo.TJunctionModel - Class in org.opentrafficsim.demo.conflict
The simulation model.
TJunctionModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.demo.conflict.TJunctionDemo.TJunctionModel
Constructor.
toString() - Method in class org.opentrafficsim.demo.trafficcontrol.TrafCodDemo2.TrafCodModel
 
TrafCodDemo2 - Class in org.opentrafficsim.demo.trafficcontrol
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TrafCodDemo2(String, OtsAnimationPanel, TrafCodDemo2.TrafCodModel) - Constructor for class org.opentrafficsim.demo.trafficcontrol.TrafCodDemo2
Create a Trafcod demo.
TrafCodDemo2.TrafCodModel - Class in org.opentrafficsim.demo.trafficcontrol
The simulation model.
TrafCodModel(OtsSimulatorInterface, String, String) - Constructor for class org.opentrafficsim.demo.trafficcontrol.TrafCodDemo2.TrafCodModel
Constructor.
TurboRoundaboutDemo - Class in org.opentrafficsim.demo.conflict
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TurboRoundaboutDemo(String, OtsAnimationPanel, TurboRoundaboutDemo.TurboRoundaboutModel) - Constructor for class org.opentrafficsim.demo.conflict.TurboRoundaboutDemo
Create a T-Junction demo.
TurboRoundaboutDemo.TurboRoundaboutModel - Class in org.opentrafficsim.demo.conflict
The simulation model.
TurboRoundaboutModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.demo.conflict.TurboRoundaboutDemo.TurboRoundaboutModel
Constructor.
A C D E F G H I L M N O P R S T 
All Classes and Interfaces|All Packages|Serialized Form