| 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.factory.xml.units |
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| Modifier and Type | Method and Description |
|---|---|
OTSPoint3D |
OTSLine3D.get(int i) |
OTSPoint3D[] |
OTSLine3D.getPoints() |
| Modifier and Type | Method and Description |
|---|---|
static OTSLine3D |
Clothoid.clothoid(OTSPoint3D start,
org.djunits.value.vdouble.scalar.Angle.Abs startDirection,
double startCurvature,
double endCurvature,
org.djunits.value.vdouble.scalar.Length.Rel length,
org.djunits.value.vdouble.scalar.Length.Rel endElevation,
int numSegments)
Approximate a clothoid.
|
static OTSLine3D |
Clothoid.clothoid(OTSPoint3D start,
org.djunits.value.vdouble.scalar.Angle.Abs startDirection,
double endCurvature,
org.djunits.value.vdouble.scalar.Length.Rel length,
org.djunits.value.vdouble.scalar.Length.Rel endElevation,
int numSegments)
Approximate a clothoid with curvature 0 at start.
|
static OTSLine3D |
Clothoid.clothoid(OTSPoint3D start,
org.djunits.value.vdouble.scalar.Angle.Abs startDirection,
org.djunits.value.vdouble.scalar.LinearDensity endCurvature,
org.djunits.value.vdouble.scalar.Length.Rel length,
org.djunits.value.vdouble.scalar.Length.Rel endElevation,
int numSegments)
Approximate a clothoid with curvature 0 at start.
|
static OTSLine3D |
Clothoid.clothoid(OTSPoint3D start,
org.djunits.value.vdouble.scalar.Angle.Abs startDirection,
org.djunits.value.vdouble.scalar.LinearDensity startCurvature,
org.djunits.value.vdouble.scalar.LinearDensity endCurvature,
org.djunits.value.vdouble.scalar.Length.Rel length,
org.djunits.value.vdouble.scalar.Length.Rel endElevation,
int numSegments)
Approximate a clothoid.
|
static OTSLine3D |
OTSLine3D.createAndCleanOTSLine3D(OTSPoint3D[] points)
Create an OTSLine3D, while cleaning repeating successive points.
|
org.djunits.value.vdouble.scalar.Length.Rel |
OTSPoint3D.distance(OTSPoint3D point) |
double |
OTSPoint3D.distanceSI(OTSPoint3D point) |
static String |
OTSGeometry.printCoordinate(String prefix,
OTSPoint3D point)
Print one OTSPoint3D on the console.
|
static String |
OTSGeometry.printCoordinates(String prefix,
OTSPoint3D[] points,
int fromIndex,
int toIndex,
String separator)
Print part of an array of coordinates on the console.
|
static String |
OTSGeometry.printCoordinates(String prefix,
OTSPoint3D[] coordinates,
String separator)
Print an array of coordinates on the console.
|
| Constructor and Description |
|---|
OTSLine3D(OTSPoint3D[] points) |
OTSPoint3D(OTSPoint3D point) |
OTSPolygon3D(OTSPoint3D[] points) |
| Constructor and Description |
|---|
OTSLine3D(List<OTSPoint3D> pointList) |
| Modifier and Type | Method and Description |
|---|---|
OTSPoint3D |
OTSNode.getPoint() |
OTSPoint3D |
Node.getPoint() |
| Constructor and Description |
|---|
OTSNode(String id,
OTSPoint3D point)
Construction of a Node.
|
OTSNode(String id,
OTSPoint3D point,
org.djunits.value.vdouble.scalar.Angle.Abs direction,
org.djunits.value.vdouble.scalar.Angle.Abs slope)
Construction of a Node.
|
| Modifier and Type | Field and Description |
|---|---|
static OTSPoint3D |
PaintPolygons.NEWPATH
Dummy coordinate that forces the drawing operation to start a new path.
|
| Modifier and Type | Method and Description |
|---|---|
static OTSPoint3D |
Coordinates.parseCoordinate(String cs)
Parse a coordinate with (x,y) or (x,y,z).
|
Copyright © 2014–2015 Delft University of Technology. All rights reserved.