Package | Description |
---|---|
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 | Interface and Description |
---|---|
interface |
FunctionsAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends Absolute & Value<AU>,R extends Relative & Value<RU>>
The functions to be implemented for absolute vectors and matrices.
|
interface |
FunctionsRel<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends Absolute & Value<AU>,R extends Relative & Value<RU>>
The functions to be implemented for relative vectors and matrices.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsoluteTemperatureMatrix
Immutable AbsoluteTemperature Matrix.
|
(package private) class |
AbstractDoubleMatrixAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends AbstractDoubleMatrixAbs<AU,RU,A,R,MA,S>,R extends AbstractDoubleMatrixRel<RU,R,?,?>,MA extends AbstractMutableDoubleMatrixAbs<AU,RU,A,R,MA,S>,S extends AbstractDoubleScalarAbs<AU,S,RU,?>>
Absolute Immutable typed matrix.
|
(package private) class |
AbstractMutableDoubleMatrixAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends AbstractDoubleMatrixAbs<AU,RU,A,R,MA,S>,R extends AbstractDoubleMatrixRel<RU,R,?,?>,MA extends AbstractMutableDoubleMatrixAbs<AU,RU,A,R,MA,S>,S extends AbstractDoubleScalarAbs<AU,S,RU,?>>
Absolute Mutable typed Matrix.
|
class |
DirectionMatrix
Immutable Direction Matrix.
|
static class |
DoubleMatrix.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
ABSOLUTE implementation of DoubleMatrix.
|
class |
MutableAbsoluteTemperatureMatrix
Mutable AbsoluteTemperature Matrix.
|
class |
MutableDirectionMatrix
Mutable Direction Matrix.
|
static class |
MutableDoubleMatrix.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
ABSOLUTE implementation of MutableDoubleVector.
|
class |
MutablePositionMatrix
Mutable Position Matrix.
|
class |
MutableTimeMatrix
Mutable Time Matrix.
|
class |
PositionMatrix
Immutable Position Matrix.
|
class |
TimeMatrix
Immutable Time Matrix.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsoluteTemperature
Easy access methods for the Absolute AbsoluteTemperature DoubleScalar.
|
class |
AbstractDoubleScalarAbs<AU extends AbsoluteLinearUnit<AU,RU>,A extends AbstractDoubleScalarAbs<AU,A,RU,R>,RU extends Unit<RU>,R extends AbstractDoubleScalarRel<RU,R>>
The typed, abstract DoubleScalarAbs class that forms the basis of all DoubleScalar definitions and extensions.
Note: A relative scalar class can implement the toAbs() method if it has an absolute equivalent. |
class |
Direction
Easy access methods for the Absolute Direction DoubleScalar.
|
static class |
DoubleScalar.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
Absolute Immutable DoubleScalar.
|
class |
Position
Easy access methods for the Absolute Position DoubleScalar.
|
class |
Time
Easy access methods for the Absolute Time DoubleScalar.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsoluteTemperatureVector
Immutable Absolute AbsoluteTemperature Vector.
|
(package private) class |
AbstractDoubleVectorAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends AbstractDoubleVectorAbs<AU,RU,A,R,MA,S>,R extends AbstractDoubleVectorRel<RU,R,?,?>,MA extends AbstractMutableDoubleVectorAbs<AU,RU,A,R,MA,S>,S extends AbstractDoubleScalarAbs<AU,S,RU,?>>
Absolute Immutable typed vector.
|
(package private) class |
AbstractMutableDoubleVectorAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends AbstractDoubleVectorAbs<AU,RU,A,R,MA,S>,R extends AbstractDoubleVectorRel<RU,R,?,?>,MA extends AbstractMutableDoubleVectorAbs<AU,RU,A,R,MA,S>,S extends AbstractDoubleScalarAbs<AU,S,RU,?>>
Absolute Mutable typed Vector.
|
class |
DirectionVector
Immutable Absolute Direction Vector.
|
static class |
DoubleVector.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
Absolute Immutable DoubleVector.
|
class |
MutableAbsoluteTemperatureVector
Mutable Absolute AbsoluteTemperature Vector.
|
class |
MutableDirectionVector
Mutable Absolute Direction Vector.
|
static class |
MutableDoubleVector.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
Absolute Immutable DoubleVector.
|
class |
MutablePositionVector
Mutable Absolute Position Vector.
|
class |
MutableTimeVector
Mutable Absolute Time Vector.
|
class |
PositionVector
Immutable Absolute Position Vector.
|
class |
TimeVector
Immutable Absolute Time Vector.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractFloatMatrixAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends AbstractFloatMatrixAbs<AU,RU,A,R,MA,S>,R extends AbstractFloatMatrixRel<RU,R,?,?>,MA extends AbstractMutableFloatMatrixAbs<AU,RU,A,R,MA,S>,S extends AbstractFloatScalarAbs<AU,S,RU,?>>
Absolute Immutable typed matrix.
|
(package private) class |
AbstractMutableFloatMatrixAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends AbstractFloatMatrixAbs<AU,RU,A,R,MA,S>,R extends AbstractFloatMatrixRel<RU,R,?,?>,MA extends AbstractMutableFloatMatrixAbs<AU,RU,A,R,MA,S>,S extends AbstractFloatScalarAbs<AU,S,RU,?>>
Absolute Mutable typed Matrix.
|
class |
FloatAbsoluteTemperatureMatrix
Immutable FloatAbsoluteTemperature Matrix.
|
class |
FloatDirectionMatrix
Immutable FloatDirection Matrix.
|
static class |
FloatMatrix.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
ABSOLUTE implementation of FloatMatrix.
|
class |
FloatPositionMatrix
Immutable FloatPosition Matrix.
|
class |
FloatTimeMatrix
Immutable FloatTime Matrix.
|
class |
MutableFloatAbsoluteTemperatureMatrix
Mutable FloatAbsoluteTemperature Matrix.
|
class |
MutableFloatDirectionMatrix
Mutable FloatDirection Matrix.
|
static class |
MutableFloatMatrix.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
ABSOLUTE implementation of MutableFloatVector.
|
class |
MutableFloatPositionMatrix
Mutable FloatPosition Matrix.
|
class |
MutableFloatTimeMatrix
Mutable FloatTime Matrix.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFloatScalarAbs<AU extends AbsoluteLinearUnit<AU,RU>,A extends AbstractFloatScalarAbs<AU,A,RU,R>,RU extends Unit<RU>,R extends AbstractFloatScalarRel<RU,R>>
The typed, abstract FloatScalarAbs class that forms the basis of all FloatScalar definitions and extensions.
Note: A relative scalar class can implement the toAbs() method if it has an absolute equivalent. |
class |
FloatAbsoluteTemperature
Easy access methods for the AbsoluteTemperature FloatScalar.
|
class |
FloatDirection
Easy access methods for the Direction FloatScalar.
|
class |
FloatPosition
Easy access methods for the Position FloatScalar.
|
static class |
FloatScalar.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
Absolute Immutable FloatScalar.
|
class |
FloatTime
Easy access methods for the Time FloatScalar.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractFloatVectorAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends AbstractFloatVectorAbs<AU,RU,A,R,MA,S>,R extends AbstractFloatVectorRel<RU,R,?,?>,MA extends AbstractMutableFloatVectorAbs<AU,RU,A,R,MA,S>,S extends AbstractFloatScalarAbs<AU,S,RU,?>>
Absolute Immutable typed vector.
|
(package private) class |
AbstractMutableFloatVectorAbs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>,A extends AbstractFloatVectorAbs<AU,RU,A,R,MA,S>,R extends AbstractFloatVectorRel<RU,R,?,?>,MA extends AbstractMutableFloatVectorAbs<AU,RU,A,R,MA,S>,S extends AbstractFloatScalarAbs<AU,S,RU,?>>
Absolute Mutable typed Vector.
|
class |
FloatAbsoluteTemperatureVector
Absolute FloatAbsoluteTemperature Vector.
|
class |
FloatDirectionVector
Absolute FloatDirection Vector.
|
class |
FloatPositionVector
Absolute FloatPosition Vector.
|
class |
FloatTimeVector
Absolute FloatTime Vector.
|
static class |
FloatVector.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
Absolute Immutable FloatVector.
|
class |
MutableFloatAbsoluteTemperatureVector
Mutable Absolute FloatAbsoluteTemperature Vector a vector of values with a AbsoluteTemperatureUnit.
|
class |
MutableFloatDirectionVector
Mutable Absolute FloatDirection Vector a vector of values with a DirectionUnit.
|
class |
MutableFloatPositionVector
Mutable Absolute FloatPosition Vector a vector of values with a PositionUnit.
|
class |
MutableFloatTimeVector
Mutable Absolute FloatTime Vector a vector of values with a TimeUnit.
|
static class |
MutableFloatVector.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
Absolute Immutable FloatVector.
|
Copyright © 2015–2019 Delft University of Technology. All rights reserved.