Skip to content

770b9709 3598 a85e 76be de7f4f85e571

Kim Hugener-Ohlsen edited this page Apr 30, 2016 · 1 revision

Sundew.Quantities.Engine.Operations Namespace

Contains various operations, such as multiplication, division, addition and subtraction

Classes

 

Class Description
Public class AdditionOperation Operation for adding two IQuantity instances.
Public class ConvertToUnitOperation Convert to unit operation for IQuantity instance.
Public class DivisionOperation Operation for dividing two values.
Public class ExponentiationOperation Operation for raising a IQuantity instance with an exponent.
Public class MultiplicationOperation Operation for multiplying two values.
Public class NthRootOperation Nth root operation for IQuantity instance.
Public class QuantityOperations Contains operations for IQuantity(TQuantity) instances.
Public class ReducingOperation An operation for IQuantity(TQuantity) that reduces the units.
Public class SubtractionOperation Operation for subtracting two IQuantity instances.
Public class UnitDivisionOperation Operation for dividing two IUnits.
Public class UnitMultiplicationOperation Operation for multiplying two IUnits.
Public class UnitOperationToDerivedUnitOperation Operation for getting a DerivedUnit after executing an IUnitOperation(TResult).

Interfaces

 

Interface Description
Public interface IDoubleOperation Interface for implementing Double operations.
Public interface IQuantityAndUnitOperation Interface for implementing operations between IQuantity and IUnit.
Public interface IQuantityOperation(TRhs) Interface for implementing IQuantity operations.
Public interface IQuantityOperations Interface containing IQuantity(TQuantity) operations.
Public interface IUnitOperation(TResult) Interface for implementing IUnit operations.
 
Clone this wiki locally