Absolute values are quantities that are measured from some agreed upon reference point.
Utilities for Angles, such as normalization between 0 and 2 * PI.
Values are stored densely.
|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.
|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.
Interface to force a limited number of functions of Math to be implemented for absolute values.
Interface to force most functions of Math, which have not yet been implemented by MathFunctionsRel, to be implemented, with the exception of toRadians() and toDegrees() -- these functions are available for angles.
Interface to force a limited number of functions of Math to be implemented for relative values, in addition to those already implemented for absolute values.
Mutable vectors and matrices can have their content changed.
Relative values express differences.
Values are stored sparsely (lots of zero values expected).
|Value<U extends Unit<U>>||
Value is a static interface that forces implementation of a few unit- and value-related methods.
|AbstractValue<U extends Unit<U>>||
AbstractValue is a class to help construct Matrix, Complex, and Vector but it does not extend java.lang.Number.
|Scalar<U extends Unit<U>>||
Basics of the Scalar type
ValueUtil implements a couple of unit-related static methods.
Possible ways to store vectors and matrices, e.g.
Exception that is thrown for bad indices, or non-rectangular arrays, incompatible arrays or matrices, or empty arrays
This file was generated by the djunits value classes generator, 26 jun, 2015
Copyright (c) 2015-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
$LastChangedDate: 2018-01-28 03:17:44 +0100 (Sun, 28 Jan 2018) $, @version $Revision: 256 $, by $Author: averbraeck $,
initial version 26 jun, 2015
Copyright © 2015–2018 Delft University of Technology. All rights reserved.