Uses of Class
org.opentrafficsim.road.network.OTSRoadNetwork
Package | Description |
---|---|
org.opentrafficsim.road.gtu.generator |
Generate GTUs according to some prescription.
|
org.opentrafficsim.road.gtu.generator.od |
OD based vehicle generation.
|
org.opentrafficsim.road.gtu.lane |
The lane-based GTUs are the Generalized Travel Units that travel in lanes, and need to switch lanes to overtake.
|
org.opentrafficsim.road.gtu.lane.perception |
Implementation of lane-based perception for the GTU.
|
org.opentrafficsim.road.gtu.lane.perception.mental.sdm |
Package for the Stochastic Distraction Model by and in cooperation with Manuel Lindorfer (manuel.lindorfer@fh-ooe.at).
|
org.opentrafficsim.road.network | |
org.opentrafficsim.road.network.factory |
Factories for Links, Lanes, Nodes.
|
org.opentrafficsim.road.network.lane.conflict |
Contains classes describing intersection conflicts.
|
org.opentrafficsim.road.network.lane.object.sensor |
Lane-based objects that act as sensors.
|
-
Uses of OTSRoadNetwork in org.opentrafficsim.road.gtu.generator
-
Uses of OTSRoadNetwork in org.opentrafficsim.road.gtu.generator.od
Methods in org.opentrafficsim.road.gtu.generator.od with parameters of type OTSRoadNetwork Modifier and Type Method Description static java.util.Map<java.lang.String,ODApplier.GeneratorObjects>
ODApplier. applyOD(OTSRoadNetwork network, ODMatrix od, OTSSimulatorInterface simulator, ODOptions odOptions)
Applies the OD to the network by creating vehicle generators. -
Uses of OTSRoadNetwork in org.opentrafficsim.road.gtu.lane
Methods in org.opentrafficsim.road.gtu.lane that return OTSRoadNetwork Modifier and Type Method Description OTSRoadNetwork
LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder. getNetwork()
Methods in org.opentrafficsim.road.gtu.lane with parameters of type OTSRoadNetwork Modifier and Type Method Description LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder
LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder. setNetwork(OTSRoadNetwork network)
Constructors in org.opentrafficsim.road.gtu.lane with parameters of type OTSRoadNetwork Constructor Description AbstractLaneBasedGTU(java.lang.String id, GTUType gtuType, OTSSimulatorInterface simulator, OTSRoadNetwork network)
Construct a Lane Based GTU.AbstractLaneBasedGTU2(java.lang.String id, GTUType gtuType, OTSSimulatorInterface simulator, OTSRoadNetwork network)
Construct a Lane Based GTU.AbstractLaneBasedIndividualGTU(java.lang.String id, GTUType gtuType, Length length, Length width, Speed maximumSpeed, OTSSimulatorInterface simulator, OTSRoadNetwork network)
Construct a new AbstractLaneBasedIndividualGTU.LaneBasedIndividualGTU(java.lang.String id, GTUType gtuType, Length length, Length width, Speed maximumSpeed, Length front, Length centerOfGravity, OTSSimulatorInterface simulator, OTSRoadNetwork network)
Construct a new LaneBasedIndividualGTU.LaneBasedIndividualGTU(java.lang.String id, GTUType gtuType, Length length, Length width, Speed maximumSpeed, Length front, OTSSimulatorInterface simulator, OTSRoadNetwork network)
Construct a new LaneBasedIndividualGTU. -
Uses of OTSRoadNetwork in org.opentrafficsim.road.gtu.lane.perception
Constructors in org.opentrafficsim.road.gtu.lane.perception with parameters of type OTSRoadNetwork Constructor Description SortedSetPerceptionIterable(OTSRoadNetwork otsNetwork)
Deprecated.Constructor. -
Uses of OTSRoadNetwork in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
Constructors in org.opentrafficsim.road.gtu.lane.perception.mental.sdm with parameters of type OTSRoadNetwork Constructor Description StochasticDistractionModel(boolean allowMultiTasking, java.util.List<Distraction> distractions, DEVSSimulatorInterface.TimeDoubleUnit simulator, OTSRoadNetwork network)
Constructor. -
Uses of OTSRoadNetwork in org.opentrafficsim.road.network
Methods in org.opentrafficsim.road.network that return OTSRoadNetwork Modifier and Type Method Description static OTSRoadNetwork
OTSRoadNetworkUtils. clone(OTSRoadNetwork network, java.lang.String newId, SimulatorInterface.TimeDoubleUnit oldSimulator, OTSSimulatorInterface newSimulator)
Clone the OTSRoadNetwork.Methods in org.opentrafficsim.road.network with parameters of type OTSRoadNetwork Modifier and Type Method Description static OTSRoadNetwork
OTSRoadNetworkUtils. clone(OTSRoadNetwork network, java.lang.String newId, SimulatorInterface.TimeDoubleUnit oldSimulator, OTSSimulatorInterface newSimulator)
Clone the OTSRoadNetwork.static void
OTSRoadNetworkUtils. destroy(OTSRoadNetwork network, SimulatorInterface.TimeDoubleUnit simulator)
Remove all objects and animation in the road network. -
Uses of OTSRoadNetwork in org.opentrafficsim.road.network.factory
Methods in org.opentrafficsim.road.network.factory that return OTSRoadNetwork Modifier and Type Method Description static OTSRoadNetwork
OTSRoadNetworkUtils. copy(OTSRoadNetwork network)
Make a copy of the network, without GTUs and listeners.Methods in org.opentrafficsim.road.network.factory with parameters of type OTSRoadNetwork Modifier and Type Method Description static OTSRoadNetwork
OTSRoadNetworkUtils. copy(OTSRoadNetwork network)
Make a copy of the network, without GTUs and listeners.static java.lang.String
OTSRoadNetworkUtils. toXml(OTSRoadNetwork network)
Create an xml-version of the network.static void
OTSRoadNetworkUtils. toXml(OTSRoadNetwork network, java.io.OutputStream out)
Create an xml-version of the network.static void
OTSRoadNetworkUtils. toXml(OTSRoadNetwork network, java.io.Writer writer)
Create an xml-version of the network.Constructors in org.opentrafficsim.road.network.factory with parameters of type OTSRoadNetwork Constructor Description LaneFactory(OTSRoadNetwork network, OTSRoadNode from, OTSRoadNode to, LinkType type, OTSSimulatorInterface simulator, LaneKeepingPolicy policy)
LaneFactory(OTSRoadNetwork network, OTSRoadNode from, OTSRoadNode to, LinkType type, OTSSimulatorInterface simulator, LaneKeepingPolicy policy, OTSLine3D line)
-
Uses of OTSRoadNetwork in org.opentrafficsim.road.network.lane.conflict
Methods in org.opentrafficsim.road.network.lane.conflict with parameters of type OTSRoadNetwork Modifier and Type Method Description static void
ConflictBuilder. buildConflicts(OTSRoadNetwork network, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilder.WidthGenerator widthGenerator)
Build conflicts on network.static void
ConflictBuilder. buildConflicts(OTSRoadNetwork network, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilder.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on network.static void
ConflictBuilderParallel. buildConflicts(OTSRoadNetwork network, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator)
Build conflicts on network.static void
ConflictBuilderParallel. buildConflicts(OTSRoadNetwork network, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on network.static void
ConflictBuilder. buildConflictsParallel(OTSRoadNetwork network, java.util.Map<java.lang.String,java.util.Set<Link>> conflictCandidateMap, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilder.WidthGenerator widthGenerator)
Build conflicts on network using only the groups of links that have been identified as candidates with conflicts; parallel implementation.static void
ConflictBuilder. buildConflictsParallel(OTSRoadNetwork network, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilder.WidthGenerator widthGenerator)
Build conflicts on network; parallel implementation.static void
ConflictBuilder. buildConflictsParallel(OTSRoadNetwork network, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilder.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on network; parallel implementation. -
Uses of OTSRoadNetwork in org.opentrafficsim.road.network.lane.object.sensor
Methods in org.opentrafficsim.road.network.lane.object.sensor with parameters of type OTSRoadNetwork Modifier and Type Method Description static void
Detector. writeToFile(OTSRoadNetwork network, java.lang.String file, boolean periodic)
Write the contents of all detectors in to a file.static <C> void
Detector. writeToFile(OTSRoadNetwork network, java.lang.String file, boolean periodic, java.lang.String format, Detector.CompressionMethod compression)
Write the contents of all detectors in to a file.