Package | Description |
---|---|
org.opentrafficsim.graphs |
Basic graphs for traffic simulation.
|
org.opentrafficsim.road.network.lane |
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
|
org.opentrafficsim.road.network.lane.conflict |
Contains classes describing intersection conflicts.
|
org.opentrafficsim.road.network.lane.object |
Lane-based objects such as barriers, gates, traffic lights, DRIPs, speed signs, obstacles on the road, etc.
|
org.opentrafficsim.road.network.lane.object.sensor |
Lane-based objects that act as sensors.
|
org.opentrafficsim.road.network.lane.object.trafficlight |
Traffic light and traffic light controller objects.
|
Modifier and Type | Method and Description |
---|---|
FundamentalDiagram.FundamentalDiagramSensor |
FundamentalDiagram.FundamentalDiagramSensor.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
Modifier and Type | Class and Description |
---|---|
class |
Barrier
Typically, a barrier will have no lateral permeability.
|
class |
Lane
The Lane is the CrossSectionElement of a CrossSectionLink on which GTUs can drive.
|
class |
NoTrafficLane
Lane without traffic, e.g.
|
class |
RoadMarkerAlong
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
class |
Shoulder
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
class |
Stripe
Longitudinal road stripes; simple constructors.
|
Modifier and Type | Method and Description |
---|---|
abstract CrossSectionElement |
CrossSectionElement.clone(CrossSectionLink newParentLink,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the CrossSectionElement for e.g., copying a network.
|
CrossSectionElement |
RoadMarkerAcross.getCrossSectionElement() |
CrossSectionElement |
CrossSectionLink.getCrossSectionElement(String id)
Find a cross section element with a specified id.
|
Modifier and Type | Method and Description |
---|---|
List<CrossSectionElement> |
CrossSectionLink.getCrossSectionElementList()
Retrieve a safe copy of the cross section element list.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CrossSectionLink.addCrossSectionElement(CrossSectionElement cse)
Add a cross section element at the end of the list.
|
static org.opentrafficsim.core.geometry.OTSShape |
CrossSectionElement.constructContour(CrossSectionElement cse)
Construct a buffer geometry by offsetting the linear geometry line with a distance and constructing a so-called "buffer"
around it.
|
Constructor and Description |
---|
CrossSectionElement(CrossSectionLink newCrossSectionLink,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation,
CrossSectionElement cse)
Clone a CrossSectionElement for a new network.
|
RoadMarkerAcross(CrossSectionElement crossSectionElement,
org.djunits.value.vdouble.scalar.Length longitudinalPosition) |
Modifier and Type | Method and Description |
---|---|
Conflict |
Conflict.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
AbstractLaneBasedObject |
Conflict.ConflictEnd.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
Modifier and Type | Method and Description |
---|---|
AbstractLaneBasedObject |
SpeedSign.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
AbstractLaneBasedObject |
BusStop.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
abstract AbstractLaneBasedObject |
AbstractLaneBasedObject.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
Modifier and Type | Method and Description |
---|---|
FlankSensor |
FlankSensor.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
SinkSensor |
SinkSensor.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
SimpleReportingSensor |
SimpleReportingSensor.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
abstract AbstractSensor |
AbstractSensor.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
Modifier and Type | Method and Description |
---|---|
SimpleTrafficLight |
SimpleTrafficLight.clone(CrossSectionElement newCSE,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator,
boolean animation)
Clone the LaneBasedObject for e.g., copying a network.
|
Copyright © 2014–2017 Delft University of Technology. All rights reserved.