| Class | Description |
|---|---|
| AbstractQuantityOperation<V> | |
| QuantityAbsoluteValue<S> | |
| QuantityAddition<S> |
The binary operation which describes the addition of two quantities.
|
| QuantityAdditiveInversion<S> |
The unary operation which which calculates the additive inversion of a quantity (aka 'the negative').
|
| QuantityBinaryOperation<V> |
A base class for binary operations on physical quantities.
|
| QuantityDivision<S> |
The binary operation which describes the division of two quantities.
|
| QuantityMultiplication<S> |
A binary operation describing the multiplication of two physical quantities.
|
| QuantityMultiplicativeInversion<S> |
An unary operation describing the multiplicative inversion of a physical quantity (aka '1/x').
|
| QuantityOperationRepository<S> |
A repository for operations on quantified values.
|
| QuantitySubtraction<S> |
The operation which describes the subtraction of two pysical quantities
|
| QuantitySumOrDifferenceOperation<S> |
Base class for operations on physical quantities, that can perform sum or difference, depending on the scalar
operation that is passed into the constructor.
|
| QuantityUnaryOperation<S> |
A base class for unary operations on physical quantities.
|