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.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,ODApplier.GeneratorObjects> |
ODApplier.applyOD(OTSRoadNetwork network,
ODMatrix od,
OTSSimulatorInterface simulator,
ODOptions odOptions)
Applies the OD to the network by creating vehicle generators.
|
Modifier and Type | Method and Description |
---|---|
OTSRoadNetwork |
LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder.getNetwork() |
Modifier and Type | Method and Description |
---|---|
LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder |
LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder.setNetwork(OTSRoadNetwork network) |
Constructor and Description |
---|
AbstractLaneBasedGTU(String id,
GTUType gtuType,
OTSSimulatorInterface simulator,
OTSRoadNetwork network)
Construct a Lane Based GTU.
|
AbstractLaneBasedGTU2(String id,
GTUType gtuType,
OTSSimulatorInterface simulator,
OTSRoadNetwork network)
Construct a Lane Based GTU.
|
AbstractLaneBasedIndividualGTU(String id,
GTUType gtuType,
Length length,
Length width,
Speed maximumSpeed,
OTSSimulatorInterface simulator,
OTSRoadNetwork network)
Construct a new AbstractLaneBasedIndividualGTU.
|
LaneBasedIndividualGTU(String id,
GTUType gtuType,
Length length,
Length width,
Speed maximumSpeed,
Length front,
Length centerOfGravity,
OTSSimulatorInterface simulator,
OTSRoadNetwork network)
Construct a new LaneBasedIndividualGTU.
|
LaneBasedIndividualGTU(String id,
GTUType gtuType,
Length length,
Length width,
Speed maximumSpeed,
Length front,
OTSSimulatorInterface simulator,
OTSRoadNetwork network)
Construct a new LaneBasedIndividualGTU.
|
Constructor and Description |
---|
SortedSetPerceptionIterable(OTSRoadNetwork otsNetwork)
Deprecated.
Constructor.
|
Constructor and Description |
---|
StochasticDistractionModel(boolean allowMultiTasking,
List<Distraction> distractions,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
OTSRoadNetwork network)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static OTSRoadNetwork |
OTSRoadNetworkUtils.clone(OTSRoadNetwork network,
String newId,
nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDoubleUnit oldSimulator,
OTSSimulatorInterface newSimulator)
Clone the OTSRoadNetwork.
|
Modifier and Type | Method and Description |
---|---|
static OTSRoadNetwork |
OTSRoadNetworkUtils.clone(OTSRoadNetwork network,
String newId,
nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDoubleUnit oldSimulator,
OTSSimulatorInterface newSimulator)
Clone the OTSRoadNetwork.
|
static void |
OTSRoadNetworkUtils.destroy(OTSRoadNetwork network,
nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDoubleUnit simulator)
Remove all objects and animation in the road network.
|
Modifier and Type | Method and Description |
---|---|
static OTSRoadNetwork |
OTSRoadNetworkUtils.copy(OTSRoadNetwork network)
Make a copy of the network, without GTUs and listeners.
|
Modifier and Type | Method and Description |
---|---|
static OTSRoadNetwork |
OTSRoadNetworkUtils.copy(OTSRoadNetwork network)
Make a copy of the network, without GTUs and listeners.
|
static String |
OTSRoadNetworkUtils.toXml(OTSRoadNetwork network)
Create an xml-version of the network.
|
static void |
OTSRoadNetworkUtils.toXml(OTSRoadNetwork network,
OutputStream out)
Create an xml-version of the network.
|
static void |
OTSRoadNetworkUtils.toXml(OTSRoadNetwork network,
Writer writer)
Create an xml-version of the network.
|
Constructor and 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) |
Modifier and Type | Method and Description |
---|---|
static void |
ConflictBuilder.buildConflicts(OTSRoadNetwork network,
GTUType gtuType,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
ConflictBuilder.WidthGenerator widthGenerator)
Build conflicts on network.
|
static void |
ConflictBuilder.buildConflicts(OTSRoadNetwork network,
GTUType gtuType,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
ConflictBuilder.WidthGenerator widthGenerator,
LaneCombinationList ignoreList,
LaneCombinationList permittedList)
Build conflicts on network.
|
Modifier and Type | Method and Description |
---|---|
static void |
Detector.writeToFile(OTSRoadNetwork network,
String file,
boolean periodic)
Write the contents of all detectors in to a file.
|
static <C> void |
Detector.writeToFile(OTSRoadNetwork network,
String file,
boolean periodic,
String format,
Detector.CompressionMethod compression)
Write the contents of all detectors in to a file.
|
Copyright © 2014–2019 Delft University of Technology. All rights reserved.