| Package | Description |
|---|---|
| org.opentrafficsim.core.car |
Classes that extend the GTU to car behavior.
|
| org.opentrafficsim.core.dsol |
Extensions of the DSOL simulator interfaces and classes for OTS units.
|
| org.opentrafficsim.core.gtu |
GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc.
|
| org.opentrafficsim.core.gtu.generator |
Generate GTUs.
|
| org.opentrafficsim.core.gtu.lane |
The lane-based GTUs are the Generalized Travel Units that stay in lanes,
and need to switch lanes to overtake.
|
| org.opentrafficsim.core.network.factory |
Factories for Links, Lanes, Nodes.
|
| org.opentrafficsim.gui |
Swing components that are used in OpenTrafficSim.
|
| org.opentrafficsim.importexport.osm.output |
OpenStreetMap output.
|
| org.opentrafficsim.simulationengine |
Wrappers and stubs for the DSOL simulation engine.
|
| Modifier and Type | Method and Description |
|---|---|
OTSDEVSSimulatorInterface |
LaneBasedIndividualCar.LaneBasedIndividualCarBuilder.getSimulator() |
| Modifier and Type | Method and Description |
|---|---|
LaneBasedIndividualCar.LaneBasedIndividualCarBuilder<ID> |
LaneBasedIndividualCar.LaneBasedIndividualCarBuilder.setSimulator(OTSDEVSSimulatorInterface simulator) |
| Modifier and Type | Class and Description |
|---|---|
class |
OTSDEVSAnimator
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
class |
OTSDEVSRealTimeClock
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
class |
OTSDEVSSimulator
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| Modifier and Type | Method and Description |
|---|---|
OTSDEVSSimulatorInterface |
TemplateGTUType.getSimulator() |
OTSDEVSSimulatorInterface |
GTU.getSimulator() |
| Constructor and Description |
|---|
TemplateGTUType(ID id,
DistContinuousDoubleScalar.Rel<LengthUnit> lengthDist,
DistContinuousDoubleScalar.Rel<LengthUnit> widthDist,
DistContinuousDoubleScalar.Abs<SpeedUnit> maximumSpeedDist,
OTSDEVSSimulatorInterface simulator) |
| Modifier and Type | Method and Description |
|---|---|
OTSDEVSSimulatorInterface |
GTUGeneratorIndividual.getSimulator() |
abstract OTSDEVSSimulatorInterface |
AbstractGTUGenerator.getSimulator() |
| Modifier and Type | Method and Description |
|---|---|
OTSDEVSSimulatorInterface |
LaneBlock.getSimulator() |
OTSDEVSSimulatorInterface |
AbstractLaneBasedTemplateGTU.getSimulator() |
OTSDEVSSimulatorInterface |
AbstractLaneBasedIndividualGTU.getSimulator() |
| Modifier and Type | Field and Description |
|---|---|
protected OTSDEVSSimulatorInterface |
XmlNetworkLaneParser.simulator
the simulator for creating the animation.
|
| Modifier and Type | Method and Description |
|---|---|
static Lane |
LaneFactory.makeLane(String name,
NodeGeotools.STR from,
NodeGeotools.STR to,
com.vividsolutions.jts.geom.Coordinate[] intermediateCoordinates,
LaneType<String> laneType,
DoubleScalar.Abs<SpeedUnit> speedLimit,
OTSDEVSSimulatorInterface simulator)
Create a simple Lane.
|
static Lane[] |
LaneFactory.makeMultiLane(String name,
NodeGeotools.STR from,
NodeGeotools.STR to,
com.vividsolutions.jts.geom.Coordinate[] intermediateCoordinates,
int laneCount,
int laneOffsetAtStart,
int laneOffsetAtEnd,
LaneType<String> laneType,
DoubleScalar.Abs<SpeedUnit> speedLimit,
OTSDEVSSimulatorInterface simulator)
Create a simple road with the specified number of Lanes.
This method returns an array of Lane. |
static Lane[] |
LaneFactory.makeMultiLane(String name,
NodeGeotools.STR from,
NodeGeotools.STR to,
com.vividsolutions.jts.geom.Coordinate[] intermediateCoordinates,
int laneCount,
LaneType<String> laneType,
DoubleScalar.Abs<SpeedUnit> speedLimit,
OTSDEVSSimulatorInterface simulator)
Create a simple road with the specified number of Lanes.
This method returns an array of Lane. |
| Constructor and Description |
|---|
XmlNetworkLaneParser(Class<?> networkIdClass,
Class<?> nodeClass,
Class<?> nodeIdClass,
Class<?> nodePointClass,
Class<?> linkClass,
Class<?> linkIdClass,
OTSDEVSSimulatorInterface simulator,
GTUColorer gtuColorer) |
| Modifier and Type | Method and Description |
|---|---|
OTSDEVSSimulatorInterface |
OTSSimulationPanel.getSimulator() |
| Constructor and Description |
|---|
OTSControlPanel(OTSDEVSSimulatorInterface simulator,
WrappableSimulation wrappableSimulation)
Decorate a SimpleSimulator with a different set of control buttons.
|
OTSSimulationPanel(OTSDEVSSimulatorInterface simulator,
WrappableSimulation wrappableSimulation)
Construct a panel that looks like the DSOLPanel for quick building of OTS applications.
|
| Modifier and Type | Method and Description |
|---|---|
List<Lane> |
Convert.makeLanes(OSMLink osmlink,
OTSDEVSSimulatorInterface simulator,
WarningListener warningListener)
This method creates lanes out of an OSM link LaneTypes are not jet extensive and can be further increased through
Tags provided by OSM.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SimpleSimulation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleAnimator
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
class |
SimpleSimulator
Construct a DSOL DEVSSimulator or DEVSAnimator the easy way.
|
Copyright © 2014–2015 Delft University of Technology. All rights reserved.