Click or drag to resize

Altaxo.Units Namespace

[Missing <summary> documentation for "N:Altaxo.Units"]

Classes
 ClassDescription
Public classChangeableRelativePercentUnit Special case of ChangeableRelativeUnit which represents 'percent of some quantity'.
Public classChangeableRelativePercentUnitSerializationSurrogateB0 
Public classChangeableRelativeUnit This unit refers to a reference quantity. Since the reference quantity can be changed, instances of this class are not immutable. Example: 'percent of page width': here the page width can change depending on the user defined settings.
Public classChangeableRelativeUnitSerializationSurrogate0 
Public classDimensionfulQuantitySerializationSurrogate0 
Public classPrefixedUnitSerializationSurrogate0_PrefixUnit 
Public classSIPrefix Represents an SI prefix, such as nano, micro, Mega, Giga etc.
Public classSIPrefixSerializationSurrogate0 
Public classSIPrefixList Represents a list of known SIPrefixes.
Public classSIPrefixListSerializationSurrogate0 
Public classSIUnit Represents an SI (Système international) unit.
Public classUnitBase Base class for classes that implement IUnit and are not a SIUnit. Classes that are SI units should derive from SIUnit.
Public classUnitDescriptionAttribute 
Public classUnitRatioComposite A composite unit as a ratio of two units. Example 'K' as nominator and 's' as denominator units results in temperature rate 'K/s'.
Public classUnitRatioCompositeSerializationSurrogate0 
Public classUnitsExtensions Extension to help finding all defined units and instantiating them.
Public classUnitWithLimitedPrefixes Encapsulates an existing unit, but limits the set of possible prefixes.
Public classUnitWithLimitedPrefixesSerializationSurrogate0 
Structures
 StructureDescription
Public structureDimensionfulQuantity Represents a quantity, consisting of a numeric value, the corresponding unit and, optionally, a SI prefix for the unit. Please note that two DimensionfulQuantity instances are considered equal only if (i) the units are equal, (ii) the prefixes are equal, and (iii) the values are equal. If you want to compare the SI values, please compare the AsValueInSIUnits values.
Public structurePrefixedUnit Represents a prefixed unit, i.e. a unit together with an SI prefix.
Interfaces
 InterfaceDescription
Public interfaceIBiasedUnit Designates a biased unit, i.e. a unit for wich 0 units of that unit is not the same as 0 units of the corresponding SI unit.
Public interfaceIPrefixedUnit Interface to a unit, that is prefixed with an SI prefix. Example: Nanometer (Meter is the unit, Nano is the prefix).
Public interfaceIRelativeUnit Represents a unit that refers to a reference quantity. Example: 'Percent of page with' is a unit, which refers to the quantity 'page width' (which has the dimension of length). Thus this unit is a combination of a dimensionless unit (in the example: 'percent') and the reference quantity (in the example: 'page width'). This dimension of this unit is equal to the dimension of the reference quantity (i.e. in the above example 'length').
Public interfaceISIPrefixList Interface to a list of known SIPrefixes.
Public interfaceIUnit Represents an arbitrary unit (SI or any other unit).