| Package | Description |
|---|---|
| org.opentrafficsim.core.geometry |
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| org.opentrafficsim.core.network |
Classes that build a network with nodes, links, and cross-sections.
|
| org.opentrafficsim.core.network.animation |
Animation for Links, Lanes, Nodes.
|
| org.opentrafficsim.core.network.lane |
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OTSPolygon3D
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| Modifier and Type | Method and Description |
|---|---|
static OTSLine3D |
OTSBuffering.constructContour(CrossSectionElement cse)
Construct a buffer geometry by offsetting the linear geometry line with a distance and constructing a so-called "buffer"
around it.
|
static OTSLine3D |
OTSBuffering.offsetGeometry(OTSLine3D referenceLine,
double offset)
Generate a Geometry that has a fixed offset from a reference Geometry.
|
static OTSLine3D |
OTSBuffering.offsetLine(OTSLine3D referenceLine,
double offsetAtStart,
double offsetAtEnd)
Create the Geometry of a line at offset from a reference line.
|
| Modifier and Type | Method and Description |
|---|---|
static OTSLine3D |
OTSBuffering.offsetGeometry(OTSLine3D referenceLine,
double offset)
Generate a Geometry that has a fixed offset from a reference Geometry.
|
static OTSLine3D |
OTSBuffering.offsetLine(OTSLine3D referenceLine,
double offsetAtStart,
double offsetAtEnd)
Create the Geometry of a line at offset from a reference line.
|
static void |
OTSGeometry.printCoordinates(String prefix,
OTSLine3D line)
Print an array of coordinates on the console.
|
| Modifier and Type | Method and Description |
|---|---|
OTSLine3D |
OTSLink.getDesignLine() |
OTSLine3D |
Link.getDesignLine() |
| Constructor and Description |
|---|
OTSLink(String id,
Node startNode,
Node endNode,
OTSLine3D designLine)
Construct a new link with infinite capacity.
|
OTSLink(String id,
Node startNode,
Node endNode,
OTSLine3D designLine,
org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.FrequencyUnit> capacity)
Construct a new link.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PaintPolygons.paintMultiPolygon(Graphics2D graphics,
Color color,
DirectedPoint referencePoint,
OTSLine3D line)
Paint (fill) a polygon or a series of polygons.
|
| Modifier and Type | Method and Description |
|---|---|
OTSLine3D |
CrossSectionElement.getCenterLine() |
OTSLine3D |
CrossSectionElement.getContour() |
| Constructor and Description |
|---|
CrossSectionLink(String id,
Node startNode,
Node endNode,
OTSLine3D designLine)
Construction of a link.
|
CrossSectionLink(String id,
Node startNode,
Node endNode,
OTSLine3D designLine,
org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.FrequencyUnit> capacity)
Construction of a link.
|
Copyright © 2014–2015 Delft University of Technology. All rights reserved.