Uses of Class
org.djunits.unit.AbsoluteLinearUnit
Package
Description
Units for version 4 of DJUNITS.
Base classes for unit-based 0-d (Scalar), 1-d (Vector) and 2-d (Matrix) values.
Interfaces, abstract classes and utilities for DoubleMatrix.
Interfaces, abstract classes and utilities for DoubleScalar.
Interfaces, abstract classes and utilities for DoubleVector.
Interfaces, abstract classes and utilities for FloatMatrix.
Utilities, interfaces and abstract classes for FloatScalar.
Interfaces, abstract classes and utilities for FloatVector.
-
Uses of AbsoluteLinearUnit in org.djunits.unit
Modifier and TypeClassDescriptionclass
AbsoluteLinearUnit<AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>> The AbsoluteUnit class indicates that a unit is absolute and has a "zero" point.static class
AbsoluteLinearUnit.Builder<AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>> Builder for the AbsoluteUnit.Modifier and TypeClassDescriptionclass
AbsoluteTemperature units.class
Standard direction unit.class
Standard absolute position units.class
Standard absolute time units. -
Uses of AbsoluteLinearUnit in org.djunits.value
Modifier and TypeInterfaceDescriptioninterface
Absolute<AU extends AbsoluteLinearUnit<AU,
RU>, A extends Absolute<AU, A, RU, R>, RU extends Unit<RU>, R extends RelWithAbs<AU, A, RU, R>> Absolute values are quantities that are measured from some agreed upon reference point.interface
RelWithAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends Absolute<AU, A, RU, R>, RU extends Unit<RU>, R extends RelWithAbs<AU, A, RU, R>> Relative values express differences; a RelWithAbs value represents a relative quantity that has a corresponding absolute quantity. -
Uses of AbsoluteLinearUnit in org.djunits.value.vdouble.matrix.base
Modifier and TypeClassDescriptionclass
DoubleMatrixAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends DoubleScalarAbs<AU, A, RU, R>, AV extends DoubleVectorAbs<AU, A, AV, RU, R, RV>, AM extends DoubleMatrixAbs<AU, A, AV, AM, RU, R, RV, RM>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, RV extends DoubleVectorRelWithAbs<AU, A, AV, RU, R, RV>, RM extends DoubleMatrixRelWithAbs<AU, A, AV, AM, RU, R, RV, RM>> AbstractMutableDoubleMatrixRelWithAbs.java.class
DoubleMatrixRelWithAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends DoubleScalarAbs<AU, A, RU, R>, AV extends DoubleVectorAbs<AU, A, AV, RU, R, RV>, AM extends DoubleMatrixAbs<AU, A, AV, AM, RU, R, RV, RM>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, RV extends DoubleVectorRelWithAbs<AU, A, AV, RU, R, RV>, RM extends DoubleMatrixRelWithAbs<AU, A, AV, AM, RU, R, RV, RM>> AbstractMutableDoubleMatrixRelWithAbs.java. -
Uses of AbsoluteLinearUnit in org.djunits.value.vdouble.scalar.base
Modifier and TypeClassDescriptionclass
DoubleScalarAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends DoubleScalarAbs<AU, A, RU, R>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, 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
DoubleScalarRelWithAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends DoubleScalarAbs<AU, A, RU, R>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>> The typed, abstract DoubleScalarRelWithAbs class that forms the basis of the relative DoubleScalars suck as Duration that have an absolute equivalent such as Time.Modifier and TypeMethodDescriptionstatic <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, A extends DoubleScalarAbs<AU, A, RU, R>>
ADoubleScalar.interpolate
(A zero, A one, double ratio) Interpolate between two values.static <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, A extends DoubleScalarAbs<AU, A, RU, R>>
RDoubleScalar.minus
(A left, A right) Subtract two absolute values.static <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, A extends DoubleScalarAbs<AU, A, RU, R>>
ADoubleScalar.minus
(A left, R right) Subtract a Relative value from an absolute value.static <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, A extends DoubleScalarAbs<AU, A, RU, R>>
ADoubleScalar.plus
(A left, R right) Add a Relative value to an Absolute value.static <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, A extends DoubleScalarAbs<AU, A, RU, R>>
ADoubleScalar.plus
(R left, A right) Add an Absolute value to a Relative value. -
Uses of AbsoluteLinearUnit in org.djunits.value.vdouble.vector.base
Modifier and TypeClassDescriptionclass
DoubleVectorAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends DoubleScalarAbs<AU, A, RU, R>, AV extends DoubleVectorAbs<AU, A, AV, RU, R, RV>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, RV extends DoubleVectorRelWithAbs<AU, A, AV, RU, R, RV>> AbstractMutableDoubleVectorRelWithAbs.java.class
DoubleVectorRelWithAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends DoubleScalarAbs<AU, A, RU, R>, AV extends DoubleVectorAbs<AU, A, AV, RU, R, RV>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>, RV extends DoubleVectorRelWithAbs<AU, A, AV, RU, R, RV>> AbstractMutableDoubleVectorRelWithAbs.java. -
Uses of AbsoluteLinearUnit in org.djunits.value.vfloat.matrix.base
Modifier and TypeClassDescriptionclass
FloatMatrixAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends FloatScalarAbs<AU, A, RU, R>, AV extends FloatVectorAbs<AU, A, AV, RU, R, RV>, AM extends FloatMatrixAbs<AU, A, AV, AM, RU, R, RV, RM>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, RV extends FloatVectorRelWithAbs<AU, A, AV, RU, R, RV>, RM extends FloatMatrixRelWithAbs<AU, A, AV, AM, RU, R, RV, RM>> AbstractMutableFloatMatrixRelWithAbs.java.class
FloatMatrixRelWithAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends FloatScalarAbs<AU, A, RU, R>, AV extends FloatVectorAbs<AU, A, AV, RU, R, RV>, AM extends FloatMatrixAbs<AU, A, AV, AM, RU, R, RV, RM>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, RV extends FloatVectorRelWithAbs<AU, A, AV, RU, R, RV>, RM extends FloatMatrixRelWithAbs<AU, A, AV, AM, RU, R, RV, RM>> AbstractMutableFloatMatrixRelWithAbs.java. -
Uses of AbsoluteLinearUnit in org.djunits.value.vfloat.scalar.base
Modifier and TypeClassDescriptionclass
FloatScalarAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends FloatScalarAbs<AU, A, RU, R>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, 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
FloatScalarRelWithAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends FloatScalarAbs<AU, A, RU, R>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>> The typed, abstract FloatScalarRelWithAbs class that forms the basis of the relative FloatScalars suck as Duration that have an absolute equivalent such as Time.Modifier and TypeMethodDescriptionstatic <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, A extends FloatScalarAbs<AU, A, RU, R>>
AFloatScalar.interpolate
(A zero, A one, float ratio) Interpolate between two values.static <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, A extends FloatScalarAbs<AU, A, RU, R>>
RFloatScalar.minus
(A left, A right) Subtract two absolute values.static <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, A extends FloatScalarAbs<AU, A, RU, R>>
AFloatScalar.minus
(A left, R right) Subtract a Relative value from an absolute value.static <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, A extends FloatScalarAbs<AU, A, RU, R>>
AFloatScalar.plus
(A left, R right) Add a Relative value to an Absolute value.static <AU extends AbsoluteLinearUnit<AU,
RU>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, A extends FloatScalarAbs<AU, A, RU, R>>
AFloatScalar.plus
(R left, A right) Add an Absolute value to a Relative value. -
Uses of AbsoluteLinearUnit in org.djunits.value.vfloat.vector.base
Modifier and TypeClassDescriptionclass
FloatVectorAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends FloatScalarAbs<AU, A, RU, R>, AV extends FloatVectorAbs<AU, A, AV, RU, R, RV>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, RV extends FloatVectorRelWithAbs<AU, A, AV, RU, R, RV>> AbstractMutableFloatVectorRelWithAbs.java.class
FloatVectorRelWithAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends FloatScalarAbs<AU, A, RU, R>, AV extends FloatVectorAbs<AU, A, AV, RU, R, RV>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>, RV extends FloatVectorRelWithAbs<AU, A, AV, RU, R, RV>> AbstractMutableFloatVectorRelWithAbs.java.