Package org.djunits.value.vdouble.scalar.base
package org.djunits.value.vdouble.scalar.base
Interfaces, abstract classes and utilities for DoubleScalar.
Copyright (c) 2019-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
- Author:
- Alexander Verbraeck
-
ClassDescriptionVarious physical constants.The most basic abstract class for the DoubleScalar.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.The typed, abstract DoubleScalarRel 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.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.