| Package | Description |
|---|---|
| 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.network |
Classes that build a network with nodes, links, and cross-sections.
|
| org.opentrafficsim.core.object |
Static objects that the GTU might have to avoid.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
OTSAnimatorInterface
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OTSAnimator
Construct a DSOL DEVSAnimator the easy way.
|
class |
OTSSimulator
Construct a DSOL DEVSSimulator the easy way.
|
| Modifier and Type | Method and Description |
|---|---|
HistoryManager |
OTSReplication.getHistoryManager(OTSSimulatorInterface simulator)
Returns the history manager.
|
| Constructor and Description |
|---|
AbstractOTSModel(OTSSimulatorInterface simulator)
Instantiate an abstract OTSModel.
|
AbstractOTSModel(OTSSimulatorInterface simulator,
String shortName,
String description)
Instantiate an abstract OTSModel.
|
| Constructor and Description |
|---|
OTSReplication(String id,
Experiment.TimeDoubleUnit<OTSSimulatorInterface> experiment) |
| Modifier and Type | Method and Description |
|---|---|
OTSSimulatorInterface |
GTU.getSimulator() |
OTSSimulatorInterface |
AbstractGTU.getSimulator() |
| Constructor and Description |
|---|
AbstractGTU(IdGenerator idGenerator,
GTUType gtuType,
OTSSimulatorInterface simulator,
PerceivableContext perceivableContext) |
AbstractGTU(String id,
GTUType gtuType,
OTSSimulatorInterface simulator,
PerceivableContext perceivableContext) |
AbstractLinkBasedGTU(String id,
GTUType gtuType,
OTSSimulatorInterface simulator,
OTSNetwork network) |
| Modifier and Type | Method and Description |
|---|---|
OTSSimulatorInterface |
OTSLink.getSimulator() |
| Modifier and Type | Method and Description |
|---|---|
OTSLink |
OTSLink.clone(Network newNetwork,
OTSSimulatorInterface newSimulator)
Clone the OTSLink for e.g., copying a network.
|
CapacityOTSLink |
CapacityOTSLink.clone(Network newNetwork,
OTSSimulatorInterface newSimulator)
Clone the OTSLink for e.g., copying a network.
|
static OTSNetwork |
OTSNetworkUtils.clone(OTSNetwork network,
String newId,
SimulatorInterface.TimeDoubleUnit oldSimulator,
OTSSimulatorInterface newSimulator)
Clone the OTSNetwork.
|
| Constructor and Description |
|---|
CapacityOTSLink(Network newNetwork,
OTSSimulatorInterface newSimulator,
CapacityOTSLink link)
Clone a link for a new network.
|
CapacityOTSLink(Network network,
String id,
Node startNode,
Node endNode,
LinkType linkType,
OTSLine3D designLine,
OTSSimulatorInterface simulator,
Frequency capacity)
Construct a new link.
|
OTSLink(Network newNetwork,
OTSSimulatorInterface newSimulator,
OTSLink link)
Clone a link for a new network.
|
OTSLink(Network network,
String id,
Node startNode,
Node endNode,
LinkType linkType,
OTSLine3D designLine,
OTSSimulatorInterface simulator)
Construct a new link.
|
| Modifier and Type | Method and Description |
|---|---|
InvisibleObjectInterface |
InvisibleObjectInterface.clone(OTSSimulatorInterface newSimulator,
Network newNetwork)
Duplicate the invisibleObject in a new simulator and network.
|
Copyright © 2014–2019 Delft University of Technology. All rights reserved.