Package | Description |
---|---|
org.djunits.unit |
Classes for the unit system.
|
org.djunits.value |
Base classes for unit-based 0-d (Scalar), 1-d (Vector) and 2-d (Matrix) values.
|
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 DirectionUnit |
DirectionUnit.BASE
The BASE unit for direction with an artificial origin.
|
static DirectionUnit |
DirectionUnit.EAST_DEGREE
The unit for direction with East as the origin and degrees as the displacement.
|
static DirectionUnit |
DirectionUnit.EAST_RADIAN
The unit for direction with East as the origin and radians as the displacement.
|
static DirectionUnit |
DirectionUnit.NORTH_DEGREE
The unit for direction with North as the origin and degrees as the displacement.
|
static DirectionUnit |
DirectionUnit.NORTH_RADIAN
The unit for direction with North as the origin and radians as the displacement.
|
Modifier and Type | Method and Description |
---|---|
DirectionUnit |
DirectionUnit.getStandardUnit() |
Modifier and Type | Method and Description |
---|---|
static DoubleScalar.Abs<DirectionUnit,AngleUnit> |
AngleUtil.normalize(DoubleScalar.Abs<DirectionUnit,AngleUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
static FloatScalar.Abs<DirectionUnit,AngleUnit> |
AngleUtil.normalize(FloatScalar.Abs<DirectionUnit,AngleUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
Modifier and Type | Method and Description |
---|---|
static DoubleScalar.Abs<DirectionUnit,AngleUnit> |
AngleUtil.normalize(DoubleScalar.Abs<DirectionUnit,AngleUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
static FloatScalar.Abs<DirectionUnit,AngleUnit> |
AngleUtil.normalize(FloatScalar.Abs<DirectionUnit,AngleUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
Modifier and Type | Method and Description |
---|---|
protected MutableDirectionMatrix |
MutableDirectionMatrix.instantiateMutableType(DoubleMatrixData dmd,
DirectionUnit unit)
Construct a new Absolute Mutable DoubleMatrix of the right type.
|
protected MutableDirectionMatrix |
DirectionMatrix.instantiateMutableType(DoubleMatrixData dmd,
DirectionUnit unit)
Construct a new Absolute Mutable DoubleMatrix of the right type.
|
protected Direction |
MutableDirectionMatrix.instantiateScalar(double value,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
protected Direction |
DirectionMatrix.instantiateScalar(double value,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
protected DirectionMatrix |
MutableDirectionMatrix.instantiateTypeAbs(DoubleMatrixData dmd,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleMatrix of the right type.
|
protected DirectionMatrix |
DirectionMatrix.instantiateTypeAbs(DoubleMatrixData dmd,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleMatrix of the right type.
|
Constructor and Description |
---|
DirectionMatrix(double[][] values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable Double AngleMatrix.
|
DirectionMatrix(DoubleMatrixData data,
DirectionUnit unit)
Construct a new Absolute Immutable Double AngleMatrix.
|
MutableDirectionMatrix(double[][] values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable Double DirectionMatrix.
|
MutableDirectionMatrix(DoubleMatrixData data,
DirectionUnit unit)
Construct a new Absolute Mutable Double DirectionMatrix.
|
Modifier and Type | Method and Description |
---|---|
Direction |
Direction.instantiateAbs(double value,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
Direction |
Angle.instantiateAbs(double value,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
Constructor and Description |
---|
Direction(double value,
DirectionUnit unit)
Construct Direction scalar.
|
Modifier and Type | Method and Description |
---|---|
protected MutableDirectionVector |
MutableDirectionVector.instantiateMutableType(DoubleVectorData dvd,
DirectionUnit unit)
Construct a new Absolute Mutable DoubleVector of the right type.
|
protected MutableDirectionVector |
DirectionVector.instantiateMutableType(DoubleVectorData dvd,
DirectionUnit unit)
Construct a new Absolute Mutable DoubleVector of the right type.
|
protected Direction |
MutableDirectionVector.instantiateScalar(double value,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
protected Direction |
DirectionVector.instantiateScalar(double value,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleScalar of the right type.
|
protected DirectionVector |
MutableDirectionVector.instantiateTypeAbs(DoubleVectorData dvd,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleVector of the right type.
|
protected DirectionVector |
DirectionVector.instantiateTypeAbs(DoubleVectorData dvd,
DirectionUnit unit)
Construct a new Absolute Immutable DoubleVector of the right type.
|
Constructor and Description |
---|
DirectionVector(double[] values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable Double DirectionVector.
|
DirectionVector(DoubleVectorData data,
DirectionUnit unit)
Construct a new Absolute Immutable Double DirectionVector.
|
DirectionVector(List<Double> values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable Double DirectionVector.
|
DirectionVector(SortedMap<Integer,Double> values,
DirectionUnit unit,
int length,
StorageType storageType)
Construct a new Absolute Immutable Double DirectionVector.
|
MutableDirectionVector(double[] values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable Double DirectionVector.
|
MutableDirectionVector(DoubleVectorData data,
DirectionUnit unit)
Construct a new Absolute Mutable Double DirectionVector.
|
MutableDirectionVector(List<Double> values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable Double DirectionVector.
|
MutableDirectionVector(SortedMap<Integer,Double> values,
DirectionUnit unit,
int length,
StorageType storageType)
Construct a new Absolute Mutable Double DirectionVector.
|
Modifier and Type | Method and Description |
---|---|
protected MutableFloatDirectionMatrix |
MutableFloatDirectionMatrix.instantiateMutableType(FloatMatrixData fmd,
DirectionUnit unit)
Construct a new Absolute Mutable FloatMatrix of the right type.
|
protected MutableFloatDirectionMatrix |
FloatDirectionMatrix.instantiateMutableType(FloatMatrixData fmd,
DirectionUnit unit)
Construct a new Absolute Mutable FloatMatrix of the right type.
|
protected FloatDirection |
MutableFloatDirectionMatrix.instantiateScalar(float value,
DirectionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatDirection |
FloatDirectionMatrix.instantiateScalar(float value,
DirectionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatDirectionMatrix |
MutableFloatDirectionMatrix.instantiateTypeAbs(FloatMatrixData fmd,
DirectionUnit unit)
Construct a new Absolute Immutable FloatMatrix of the right type.
|
protected FloatDirectionMatrix |
FloatDirectionMatrix.instantiateTypeAbs(FloatMatrixData fmd,
DirectionUnit unit)
Construct a new Absolute Immutable FloatMatrix of the right type.
|
Constructor and Description |
---|
FloatDirectionMatrix(float[][] values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable FloatDirectionMatrix.
|
FloatDirectionMatrix(FloatMatrixData data,
DirectionUnit unit)
Construct a new Absolute Immutable FloatDirectionMatrix.
|
MutableFloatDirectionMatrix(float[][] values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable FloatDirectionMatrix.
|
MutableFloatDirectionMatrix(FloatMatrixData data,
DirectionUnit unit)
Construct a new Absolute Mutable FloatDirectionMatrix.
|
Modifier and Type | Method and Description |
---|---|
FloatDirection |
FloatDirection.instantiateAbs(float value,
DirectionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
FloatDirection |
FloatAngle.instantiateAbs(float value,
DirectionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
Constructor and Description |
---|
FloatDirection(double value,
DirectionUnit unit)
Construct FloatDirection scalar using a double value.
|
FloatDirection(float value,
DirectionUnit unit)
Construct FloatDirection scalar.
|
Modifier and Type | Method and Description |
---|---|
protected MutableFloatDirectionVector |
MutableFloatDirectionVector.instantiateMutableType(FloatVectorData dvd,
DirectionUnit unit)
Construct a new Absolute Mutable FloatVector of the right type.
|
protected MutableFloatDirectionVector |
FloatDirectionVector.instantiateMutableType(FloatVectorData dvd,
DirectionUnit unit)
Construct a new Absolute Mutable FloatVector of the right type.
|
protected FloatDirection |
MutableFloatDirectionVector.instantiateScalar(float value,
DirectionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatDirection |
FloatDirectionVector.instantiateScalar(float value,
DirectionUnit unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatDirectionVector |
MutableFloatDirectionVector.instantiateTypeAbs(FloatVectorData dvd,
DirectionUnit unit)
Construct a new Absolute Immutable FloatVector of the right type.
|
protected FloatDirectionVector |
FloatDirectionVector.instantiateTypeAbs(FloatVectorData dvd,
DirectionUnit unit)
Construct a new Absolute Immutable FloatVector of the right type.
|
Constructor and Description |
---|
FloatDirectionVector(float[] values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable FloatDirectionVector.
|
FloatDirectionVector(FloatVectorData data,
DirectionUnit unit)
Construct a new Absolute Immutable FloatDirectionVector.
|
FloatDirectionVector(List<Float> values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Immutable FloatDirectionVector.
|
FloatDirectionVector(SortedMap<Integer,Float> values,
DirectionUnit unit,
int length,
StorageType storageType)
Construct a new Absolute Immutable FloatDirectionVector.
|
MutableFloatDirectionVector(float[] values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable FloatDirectionVector.
|
MutableFloatDirectionVector(FloatVectorData data,
DirectionUnit unit)
Construct a new Absolute Mutable FloatDirectionVector.
|
MutableFloatDirectionVector(List<Float> values,
DirectionUnit unit,
StorageType storageType)
Construct a new Absolute Mutable FloatDirectionVector.
|
MutableFloatDirectionVector(SortedMap<Integer,Float> values,
DirectionUnit unit,
int length,
StorageType storageType)
Construct a new Absolute Mutable FloatDirectionVector.
|
Copyright © 2015–2019 Delft University of Technology. All rights reserved.