Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected AngleSolid |
MutableAngleSolidMatrix.instantiateScalar(double value,
AngleSolidUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
protected AngleSolid |
AngleSolidMatrix.instantiateScalar(double value,
AngleSolidUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
Constructor and Description |
---|
AngleSolidMatrix(AngleSolid[][] values,
StorageType storageType)
Construct a new Relative Immutable Double AngleSolidMatrix.
|
MutableAngleSolidMatrix(AngleSolid[][] values,
StorageType storageType)
Construct a new Relative Immutable Double AngleSolidMatrix.
|
Modifier and Type | Field and Description |
---|---|
static AngleSolid |
AngleSolid.NaN
constant with value NaN.
|
static AngleSolid |
AngleSolid.NEG_MAXVALUE
constant with value -MAX_VALUE.
|
static AngleSolid |
AngleSolid.NEGATIVE_INFINITY
constant with value NEGATIVE_INFINITY.
|
static AngleSolid |
AngleSolid.POS_MAXVALUE
constant with value MAX_VALUE.
|
static AngleSolid |
AngleSolid.POSITIVE_INFINITY
constant with value POSITIVE_INFINITY.
|
static AngleSolid |
AngleSolid.ZERO
constant with value zero.
|
Modifier and Type | Method and Description |
---|---|
static AngleSolid |
AngleSolid.createSI(double value)
Construct AngleSolid scalar.
|
AngleSolid |
AngleSolid.instantiateRel(double value,
AngleSolidUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
static AngleSolid |
AngleSolid.interpolate(AngleSolid zero,
AngleSolid one,
double ratio)
Interpolate between two values.
|
static AngleSolid |
AngleSolid.max(AngleSolid r1,
AngleSolid r2)
Return the maximum value of two relative scalars.
|
static AngleSolid |
AngleSolid.max(AngleSolid r1,
AngleSolid r2,
AngleSolid... rn)
Return the maximum value of more than two relative scalars.
|
static AngleSolid |
AngleSolid.min(AngleSolid r1,
AngleSolid r2)
Return the minimum value of two relative scalars.
|
static AngleSolid |
AngleSolid.min(AngleSolid r1,
AngleSolid r2,
AngleSolid... rn)
Return the minimum value of more than two relative scalars.
|
AngleSolid |
Dimensionless.multiplyBy(AngleSolid v)
Calculate the multiplication of Dimensionless and AngleSolid, which results in a AngleSolid scalar.
|
Modifier and Type | Method and Description |
---|---|
Dimensionless |
AngleSolid.divideBy(AngleSolid v)
Calculate the division of AngleSolid and AngleSolid, which results in a Dimensionless scalar.
|
static AngleSolid |
AngleSolid.interpolate(AngleSolid zero,
AngleSolid one,
double ratio)
Interpolate between two values.
|
static AngleSolid |
AngleSolid.max(AngleSolid r1,
AngleSolid r2)
Return the maximum value of two relative scalars.
|
static AngleSolid |
AngleSolid.max(AngleSolid r1,
AngleSolid r2,
AngleSolid... rn)
Return the maximum value of more than two relative scalars.
|
static AngleSolid |
AngleSolid.max(AngleSolid r1,
AngleSolid r2,
AngleSolid... rn)
Return the maximum value of more than two relative scalars.
|
static AngleSolid |
AngleSolid.min(AngleSolid r1,
AngleSolid r2)
Return the minimum value of two relative scalars.
|
static AngleSolid |
AngleSolid.min(AngleSolid r1,
AngleSolid r2,
AngleSolid... rn)
Return the minimum value of more than two relative scalars.
|
static AngleSolid |
AngleSolid.min(AngleSolid r1,
AngleSolid r2,
AngleSolid... rn)
Return the minimum value of more than two relative scalars.
|
AngleSolid |
Dimensionless.multiplyBy(AngleSolid v)
Calculate the multiplication of Dimensionless and AngleSolid, which results in a AngleSolid scalar.
|
Constructor and Description |
---|
AngleSolid(AngleSolid value)
Construct AngleSolid scalar.
|
Modifier and Type | Method and Description |
---|---|
protected AngleSolid |
MutableAngleSolidVector.instantiateScalar(double value,
AngleSolidUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
protected AngleSolid |
AngleSolidVector.instantiateScalar(double value,
AngleSolidUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
AngleSolid[] |
MutableAngleSolidVector.toArray()
Return an array of AngleSolid Scalars from this vector.
|
AngleSolid[] |
AngleSolidVector.toArray()
Return an array of AngleSolid Scalars from this vector.
|
Constructor and Description |
---|
AngleSolidVector(AngleSolid[] values,
StorageType storageType)
Construct a new Relative Immutable Double AngleSolidVector.
|
MutableAngleSolidVector(AngleSolid[] values,
StorageType storageType)
Construct a new Relative Immutable Double AngleSolidVector.
|
Constructor and Description |
---|
AngleSolidVector(List<AngleSolid> values,
StorageType storageType)
Construct a new Relative Immutable Double AngleSolidVector.
|
AngleSolidVector(SortedMap<Integer,AngleSolid> values,
int length,
StorageType storageType)
Construct a new Relative Immutable Double AngleSolidVector.
|
MutableAngleSolidVector(List<AngleSolid> values,
StorageType storageType)
Construct a new Relative Immutable Double AngleSolidVector.
|
MutableAngleSolidVector(SortedMap<Integer,AngleSolid> values,
int length,
StorageType storageType)
Construct a new Relative Immutable Double AngleSolidVector.
|
Copyright © 2015–2018 Delft University of Technology. All rights reserved.