| Package | Description |
|---|---|
| org.opentrafficsim.core.network |
Classes that build a network with nodes, links, and cross-sections.
|
| org.opentrafficsim.core.network.factory.xml.units |
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| org.opentrafficsim.core.unit |
Classes for the unit system.
|
| org.opentrafficsim.core.value.vdouble.scalar |
Double Scalar storage and calculations with units, absolute/relative.
|
| Modifier and Type | Method and Description |
|---|---|
DoubleScalar.Abs<AnglePlaneUnit> |
OTSNode.getDirection() |
DoubleScalar.Abs<AnglePlaneUnit> |
Node.getDirection() |
| Constructor and Description |
|---|
OTSNode(String id,
OTSPoint3D point,
DoubleScalar.Abs<AnglePlaneUnit> direction,
DoubleScalar.Abs<AngleSlopeUnit> slope)
Construction of a Node.
|
| Modifier and Type | Field and Description |
|---|---|
static Map<String,AnglePlaneUnit> |
AngleUnits.ANGLE_UNITS
the angle units.
|
| Modifier and Type | Method and Description |
|---|---|
static DoubleScalar.Abs<AnglePlaneUnit> |
AngleUnits.parseAngleAbs(String s) |
static DoubleScalar.Rel<AnglePlaneUnit> |
AngleUnits.parseAngleRel(String s) |
| Modifier and Type | Field and Description |
|---|---|
static AnglePlaneUnit |
AnglePlaneUnit.ARCMINUTE
arcminute.
|
static AnglePlaneUnit |
AnglePlaneUnit.ARCSECOND
arcsecond.
|
static AnglePlaneUnit |
AnglePlaneUnit.CENTESIMAL_ARCMINUTE
centesimal arcminute.
|
static AnglePlaneUnit |
AnglePlaneUnit.CENTESIMAL_ARCSECOND
centesimal arcsecond.
|
static AnglePlaneUnit |
AnglePlaneUnit.DEGREE
degree.
|
static AnglePlaneUnit |
AnglePlaneUnit.GRAD
grad.
|
static AnglePlaneUnit |
AnglePlaneUnit.RADIAN
radian.
|
static AnglePlaneUnit |
AnglePlaneUnit.SI
The SI unit for plane angle is radian.
|
| Modifier and Type | Method and Description |
|---|---|
AnglePlaneUnit |
AnglePlaneUnit.getStandardUnit() |
| Modifier and Type | Method and Description |
|---|---|
static DoubleScalar.Abs<AnglePlaneUnit> |
AnglePlaneUnit.normalize(DoubleScalar.Abs<AnglePlaneUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
static DoubleScalar.Rel<AnglePlaneUnit> |
AnglePlaneUnit.normalize(DoubleScalar.Rel<AnglePlaneUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
static FloatScalar.Abs<AnglePlaneUnit> |
AnglePlaneUnit.normalize(FloatScalar.Abs<AnglePlaneUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
static FloatScalar.Rel<AnglePlaneUnit> |
AnglePlaneUnit.normalize(FloatScalar.Rel<AnglePlaneUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
| Modifier and Type | Method and Description |
|---|---|
static DoubleScalar.Abs<AnglePlaneUnit> |
AnglePlaneUnit.normalize(DoubleScalar.Abs<AnglePlaneUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
static DoubleScalar.Rel<AnglePlaneUnit> |
AnglePlaneUnit.normalize(DoubleScalar.Rel<AnglePlaneUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
static FloatScalar.Abs<AnglePlaneUnit> |
AnglePlaneUnit.normalize(FloatScalar.Abs<AnglePlaneUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
static FloatScalar.Rel<AnglePlaneUnit> |
AnglePlaneUnit.normalize(FloatScalar.Rel<AnglePlaneUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
| Constructor and Description |
|---|
AnglePlaneUnit(String nameKey,
String abbreviationKey,
UnitSystem unitSystem,
AnglePlaneUnit referenceUnit,
double conversionFactorToReferenceUnit)
Build a unit by converting it from another unit.
|
| Modifier and Type | Field and Description |
|---|---|
static AnglePlaneUnit |
DOUBLE_SCALAR.ARCMINUTE |
static AnglePlaneUnit |
DOUBLE_SCALAR.ARCSECOND |
static AnglePlaneUnit |
DOUBLE_SCALAR.CENTESIMAL_ARCMINUTE |
static AnglePlaneUnit |
DOUBLE_SCALAR.CENTESIMAL_ARCSECOND |
static AnglePlaneUnit |
DOUBLE_SCALAR.DEG |
static AnglePlaneUnit |
DOUBLE_SCALAR.DEGREE |
static AnglePlaneUnit |
DOUBLE_SCALAR.GRAD |
static AnglePlaneUnit |
DOUBLE_SCALAR.RAD |
static AnglePlaneUnit |
DOUBLE_SCALAR.RADIAN |
| Constructor and Description |
|---|
Abs(double value,
AnglePlaneUnit unit) |
AnglePlane(AnglePlaneUnit unit) |
Rel(double value,
AnglePlaneUnit unit) |
| Constructor and Description |
|---|
Abs(DoubleScalar.Abs<AnglePlaneUnit> value) |
Abs(MutableDoubleScalar.Abs<AnglePlaneUnit> value) |
Rel(DoubleScalar.Rel<AnglePlaneUnit> value) |
Rel(MutableDoubleScalar.Rel<AnglePlaneUnit> value) |
Copyright © 2014–2015 Delft University of Technology. All rights reserved.