InnerDrive.Quantitative Namespace

Contains bases and classes to assist with measurements, conversions of units, and other related applications.

Classes

AreaExtensions Convenience methods for Area
CompoundUnit Represents an abstract unit of measurement that comprises two other distinct units.
ConversionCache Singleton that contains the cache of conversion factors used throughout the Quantitative assembly.
EnglishAttribute When applied to a Unit, indicates that the unit is part of the English measurement system.
ExponentialAttribute When applied to a Unit, indicates that the unit uses Metric exponents.
IncompatibleUnitException Thrown when an attempt is made to convert between two units of measurement that are not compatible.
LengthExtensions Convenience methods for Length
MassExtensions Convenience methods for Mass
PressureExtensions Convenience methods for Mass
SpeedExtensions Convenience methods for Mass
SystemInternationalAttribute When applied to a Unit, indicates that the unit is part of the International (S.I.) measurement system.
TemperatureExtensions Convenience methods for Temperature
TimeExtensions Convenience methods for Mass
Unit Represents an abstract unit of measurement.
UnknownUnit Represents an unknown or undefined Unit.
VolumeExtensions Convenience methods for Mass

Structures

Area Represents the quantity of a two-dimensional area in space.
Length Represents the quantity of a one-dimensional line in space.
Mass Represents the constant value relating to acceleration and force in a physical object.
Pressure Represents the force exerted by a fluid over a defined area.
Speed Represents the motion of an object through space over time.
Temperature Represents an amount of heat in the environment.
Time Represents a discrete interval of time.
Volume Represents the displacement of an object in three-dimensional space.

Interfaces

IConvertibleT Defines the behavior of a class that can be converted from one Unit to another.
IMeasurable Defines the behaviors of measurement, such as Length or Volume.

Enumerations

MetricExponent Enumerates the 20 International System prefixes used to form decimal multiples and sub-multiples of International System units