Package | Description |
---|---|
org.djunits.value |
Base classes for unit-based 0-d (Scalar), 1-d (Vector) and 2-d (Matrix) values.
|
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 | Method and Description |
---|---|
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 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 FloatScalar.Abs<AU,RU> |
MutableFloatMatrix.Abs.instantiateScalar(float value,
AU unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatScalar.Abs<AU,RU> |
FloatMatrix.Abs.instantiateScalar(float value,
AU unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
Constructor and Description |
---|
Abs(FloatScalar.Abs<AU,RU>[][] values,
StorageType storageType)
Construct a new Absolute Mutable FloatMatrix.
|
Abs(FloatScalar.Abs<AU,RU>[][] values,
StorageType storageType)
Construct a new Absolute Immutable FloatMatrix.
|
Modifier and Type | Method and Description |
---|---|
FloatScalar.Abs<AU,RU> |
FloatScalar.Abs.instantiateAbs(float value,
AU unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
static <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
FloatScalar.interpolate(FloatScalar.Abs<AU,RU> zero,
FloatScalar.Abs<AU,RU> one,
float ratio)
Interpolate between or extrapolate over two values.
|
Modifier and Type | Method and Description |
---|---|
static <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
FloatScalar.interpolate(FloatScalar.Abs<AU,RU> zero,
FloatScalar.Abs<AU,RU> one,
float ratio)
Interpolate between or extrapolate over two values.
|
static <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
FloatScalar.interpolate(FloatScalar.Abs<AU,RU> zero,
FloatScalar.Abs<AU,RU> one,
float ratio)
Interpolate between or extrapolate over two values.
|
Constructor and Description |
---|
Abs(FloatScalar.Abs<AU,RU> value)
Construct a new Absolute Immutable FloatScalar from an existing Absolute Immutable FloatScalar.
|
Modifier and Type | Method and Description |
---|---|
protected FloatScalar.Abs<AU,RU> |
MutableFloatVector.Abs.instantiateScalar(float value,
AU unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
protected FloatScalar.Abs<AU,RU> |
FloatVector.Abs.instantiateScalar(float value,
AU unit)
Construct a new Absolute Immutable FloatScalar of the right type.
|
Constructor and Description |
---|
Abs(FloatScalar.Abs<AU,RU>[] values,
StorageType storageType)
Construct a new Absolute Mutable FloatVector.
|
Abs(FloatScalar.Abs<AU,RU>[] values,
StorageType storageType)
Construct a new Absolute Mutable FloatVector.
|
Constructor and Description |
---|
Abs(List<FloatScalar.Abs<AU,RU>> values,
StorageType storageType)
Construct a new Absolute Mutable FloatVector.
|
Abs(List<FloatScalar.Abs<AU,RU>> values,
StorageType storageType)
Construct a new Absolute Mutable FloatVector.
|
Abs(SortedMap<Integer,FloatScalar.Abs<AU,RU>> values,
int length,
StorageType storageType)
Construct a new Absolute Mutable FloatVector.
|
Abs(SortedMap<Integer,FloatScalar.Abs<AU,RU>> values,
int length,
StorageType storageType)
Construct a new Absolute Mutable FloatVector.
|
Copyright © 2015–2019 Delft University of Technology. All rights reserved.