Package | Description |
---|---|
org.djunits.unit |
Classes for the unit system.
|
org.djunits.value.vdouble.matrix |
Double Matrix storage and calculations with units, absolute/relative, sparse/dense.
|
org.djunits.value.vdouble.scalar |
Double Scalar storage and calculations with units, absolute/relative.
|
org.djunits.value.vdouble.vector |
Double Vector storage and calculations with units, absolute/relative, sparse/dense.
|
org.djunits.value.vfloat.matrix |
Float Matrix storage and calculations with units, absolute/relative, sparse/dense.
|
org.djunits.value.vfloat.scalar |
Float Scalar storage and calculations with units, absolute/relative.
|
org.djunits.value.vfloat.vector |
Float Vector storage and calculations with units, absolute/relative, sparse/dense.
|
Modifier and Type | Field and Description |
---|---|
static PositionUnit |
PositionUnit.ANGSTROM
Positions scaled to Angstrom = 10^-10 m.
|
static PositionUnit |
PositionUnit.ASTRONOMICAL_UNIT
Positions scaled to Astronomical Unit = 149,597,870,700 m.
|
static PositionUnit |
PositionUnit.ATTOMETER
Positions scaled to am.
|
static PositionUnit |
PositionUnit.BASE
The BASE unit for position with an artificial zero-point.
|
static PositionUnit |
PositionUnit.CENTIMETER
Positions scaled to cm.
|
static PositionUnit |
PositionUnit.DECIMETER
Positions scaled to dm.
|
static PositionUnit |
PositionUnit.DEKAMETER
Positions scaled to dam.
|
static PositionUnit |
PositionUnit.FEMTOMETER
Positions scaled to fm.
|
static PositionUnit |
PositionUnit.FOOT
Positions scaled to foot (international) = 0.3048 m = 1/3 yd = 12 inches.
|
static PositionUnit |
PositionUnit.HECTOMETER
Positions scaled to hm.
|
static PositionUnit |
PositionUnit.INCH
Positions scaled to inch (international) = 2.54 cm = 1/36 yd = 1/12 ft.
|
static PositionUnit |
PositionUnit.KILOMETER
Positions scaled to km.
|
static PositionUnit |
PositionUnit.LIGHTYEAR
Positions scaled to Lightyear = 9,460,730,472,580,800 m.
|
static PositionUnit |
PositionUnit.MEGAMETER
Positions scaled to Mm.
|
static PositionUnit |
PositionUnit.METER
Positions scaled to m.
|
static PositionUnit |
PositionUnit.MICROMETER
Positions scaled to µm.
|
static PositionUnit |
PositionUnit.MILE
Positions scaled to mile (international) = 5280 ft = 1760 yd.
|
static PositionUnit |
PositionUnit.MILLIMETER
Positions scaled to mm.
|
static PositionUnit |
PositionUnit.NANOMETER
Positions scaled to nm.
|
static PositionUnit |
PositionUnit.NAUTICAL_MILE
Positions scaled to nautical mile (international) = 1852 m.
|
static PositionUnit |
PositionUnit.PARSEC
Positions scaled to Parsec = 648,000 / PI Pc.
|
static PositionUnit |
PositionUnit.PICOMETER
Positions scaled to pm.
|
static PositionUnit |
PositionUnit.YARD
Positions scaled to yard (international) = 0.9144 m = 3 ft = 36 in.
|
Modifier and Type | Method and Description |
---|---|
PositionUnit |
PositionUnit.getStandardUnit() |
Modifier and Type | Method and Description |
---|---|
protected MutablePositionMatrix |
PositionMatrix.instantiateMutableType(DoubleMatrixData dmd,
PositionUnit unit)
Construct a new Absolute Mutable DoubleMatrix of the right type.
|
protected MutablePositionMatrix |
MutablePositionMatrix.instantiateMutableType(DoubleMatrixData dmd,
PositionUnit unit)
Construct a new Absolute Mutable DoubleMatrix of the right type.
|
protected Position |
PositionMatrix.instantiateScalar(double value,
PositionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
protected Position |
MutablePositionMatrix.instantiateScalar(double value,
PositionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
protected PositionMatrix |
PositionMatrix.instantiateTypeAbs(DoubleMatrixData dmd,
PositionUnit unit)
Construct a new Absolute Immutable DoubleMatrix of the right type.
|
protected PositionMatrix |
MutablePositionMatrix.instantiateTypeAbs(DoubleMatrixData dmd,
PositionUnit unit)
Construct a new Absolute Immutable DoubleMatrix of the right type.
|
Constructor and Description |
---|
MutablePositionMatrix(double[][] values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable Double PositionMatrix.
|
MutablePositionMatrix(DoubleMatrixData data,
PositionUnit unit)
Construct a new Absolute Mutable Double PositionMatrix.
|
PositionMatrix(double[][] values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable Double LengthMatrix.
|
PositionMatrix(DoubleMatrixData data,
PositionUnit unit)
Construct a new Absolute Immutable Double LengthMatrix.
|
Modifier and Type | Method and Description |
---|---|
Position |
Position.instantiateAbs(double value,
PositionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
Position |
Length.instantiateAbs(double value,
PositionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
Constructor and Description |
---|
Position(double value,
PositionUnit unit)
Construct Position scalar.
|
Modifier and Type | Method and Description |
---|---|
protected MutablePositionVector |
PositionVector.instantiateMutableType(DoubleVectorData dvd,
PositionUnit unit)
Construct a new Absolute Mutable DoubleVector of the right type.
|
protected MutablePositionVector |
MutablePositionVector.instantiateMutableType(DoubleVectorData dvd,
PositionUnit unit)
Construct a new Absolute Mutable DoubleVector of the right type.
|
protected Position |
PositionVector.instantiateScalar(double value,
PositionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
protected Position |
MutablePositionVector.instantiateScalar(double value,
PositionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
protected PositionVector |
PositionVector.instantiateTypeAbs(DoubleVectorData dvd,
PositionUnit unit)
Construct a new Absolute Immutable DoubleVector of the right type.
|
protected PositionVector |
MutablePositionVector.instantiateTypeAbs(DoubleVectorData dvd,
PositionUnit unit)
Construct a new Absolute Immutable DoubleVector of the right type.
|
Constructor and Description |
---|
MutablePositionVector(double[] values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable Double PositionVector.
|
MutablePositionVector(DoubleVectorData data,
PositionUnit unit)
Construct a new Absolute Mutable Double PositionVector.
|
MutablePositionVector(List<Double> values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable Double PositionVector.
|
MutablePositionVector(SortedMap<Integer,Double> values,
PositionUnit unit,
int length,
StorageType storageType)
Construct a new Absolute Mutable Double PositionVector.
|
PositionVector(double[] values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable Double PositionVector.
|
PositionVector(DoubleVectorData data,
PositionUnit unit)
Construct a new Absolute Immutable Double PositionVector.
|
PositionVector(List<Double> values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable Double PositionVector.
|
PositionVector(SortedMap<Integer,Double> values,
PositionUnit unit,
int length,
StorageType storageType)
Construct a new Absolute Immutable Double PositionVector.
|
Modifier and Type | Method and Description |
---|---|
protected MutableFloatPositionMatrix |
MutableFloatPositionMatrix.instantiateMutableType(FloatMatrixData fmd,
PositionUnit unit)
Construct a new Absolute Mutable FloatMatrix of the right type.
|
protected MutableFloatPositionMatrix |
FloatPositionMatrix.instantiateMutableType(FloatMatrixData fmd,
PositionUnit unit)
Construct a new Absolute Mutable FloatMatrix of the right type.
|
protected FloatPosition |
MutableFloatPositionMatrix.instantiateScalar(float value,
PositionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatPosition |
FloatPositionMatrix.instantiateScalar(float value,
PositionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatPositionMatrix |
MutableFloatPositionMatrix.instantiateTypeAbs(FloatMatrixData fmd,
PositionUnit unit)
Construct a new Absolute Immutable FloatMatrix of the right type.
|
protected FloatPositionMatrix |
FloatPositionMatrix.instantiateTypeAbs(FloatMatrixData fmd,
PositionUnit unit)
Construct a new Absolute Immutable FloatMatrix of the right type.
|
Constructor and Description |
---|
FloatPositionMatrix(float[][] values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable FloatPositionMatrix.
|
FloatPositionMatrix(FloatMatrixData data,
PositionUnit unit)
Construct a new Absolute Immutable FloatPositionMatrix.
|
MutableFloatPositionMatrix(float[][] values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable FloatPositionMatrix.
|
MutableFloatPositionMatrix(FloatMatrixData data,
PositionUnit unit)
Construct a new Absolute Mutable FloatPositionMatrix.
|
Modifier and Type | Method and Description |
---|---|
FloatPosition |
FloatPosition.instantiateAbs(float value,
PositionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
FloatPosition |
FloatLength.instantiateAbs(float value,
PositionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
Constructor and Description |
---|
FloatPosition(double value,
PositionUnit unit)
Construct FloatPosition scalar using a double value.
|
FloatPosition(float value,
PositionUnit unit)
Construct FloatPosition scalar.
|
Modifier and Type | Method and Description |
---|---|
protected MutableFloatPositionVector |
MutableFloatPositionVector.instantiateMutableType(FloatVectorData dvd,
PositionUnit unit)
Construct a new Absolute Mutable FloatVector of the right type.
|
protected MutableFloatPositionVector |
FloatPositionVector.instantiateMutableType(FloatVectorData dvd,
PositionUnit unit)
Construct a new Absolute Mutable FloatVector of the right type.
|
protected FloatPosition |
MutableFloatPositionVector.instantiateScalar(float value,
PositionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatPosition |
FloatPositionVector.instantiateScalar(float value,
PositionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatPositionVector |
MutableFloatPositionVector.instantiateTypeAbs(FloatVectorData dvd,
PositionUnit unit)
Construct a new Absolute Immutable FloatVector of the right type.
|
protected FloatPositionVector |
FloatPositionVector.instantiateTypeAbs(FloatVectorData dvd,
PositionUnit unit)
Construct a new Absolute Immutable FloatVector of the right type.
|
Constructor and Description |
---|
FloatPositionVector(float[] values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable FloatPositionVector.
|
FloatPositionVector(FloatVectorData data,
PositionUnit unit)
Construct a new Absolute Immutable FloatPositionVector.
|
FloatPositionVector(List<Float> values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable FloatPositionVector.
|
FloatPositionVector(SortedMap<Integer,Float> values,
PositionUnit unit,
int length,
StorageType storageType)
Construct a new Absolute Immutable FloatPositionVector.
|
MutableFloatPositionVector(float[] values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable FloatPositionVector.
|
MutableFloatPositionVector(FloatVectorData data,
PositionUnit unit)
Construct a new Absolute Mutable FloatPositionVector.
|
MutableFloatPositionVector(List<Float> values,
PositionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable FloatPositionVector.
|
MutableFloatPositionVector(SortedMap<Integer,Float> values,
PositionUnit unit,
int length,
StorageType storageType)
Construct a new Absolute Mutable FloatPositionVector.
|
Copyright © 2015–2019 Delft University of Technology. All rights reserved.