Click or drag to resize

GSF.Units Namespace

Contains classes used to simplify and standardize common unit and SI conversions.
Classes
  Class Description
Public class SI Defines constant factors for SI units of measure to handle metric conversions.
Public class SI2 Defines constant factors based on 1024 for related binary SI units of measure used in computational measurements.
Public class UnitExtensions Defines extension functions related to unit structures.
Structures
  Structure Description
Public structure Angle Represents an angle, in radians, as a double-precision floating-point number.
Public structure Charge Represents an electric charge measurement, in coulombs (i.e., ampere-seconds), as a double-precision floating-point number.
Public structure Current Represents an electric current measurement, in amperes, as a double-precision floating-point number.
Public structure Energy Represents an energy measurement, in joules (i.e., watt-seconds), as a double-precision floating-point number.
Public structure Length Represents a length measurement, in meters, as a double-precision floating-point number.
Public structure Mass Represents a mass measurement, in kilograms, as a double-precision floating-point number.
Public structure Power Represents a power measurement, in watts, as a double-precision floating-point number.
Public structure Speed Represents a speed measurement, in meters per second, as a double-precision floating-point number.
Public structure Temperature Represents a temperature, in Kelvin, as a double-precision floating-point number.
Public structure Time Represents a time measurement, in seconds, as a double-precision floating-point number.
Public structure Voltage Represents an electromotive force (i.e., voltage) measurement, in volts, as a double-precision floating-point number.
Public structure Volume Represents a volume measurement, in cubic meters, as a double-precision floating-point number.
Enumerations
  Enumeration Description
Public enumeration AngleUnit Represents the units available for an Angle value.
Public enumeration ChargeUnit Represents the units available for a Charge value.
Public enumeration CurrentUnit Represents the units available for a Current value.
Public enumeration EnergyUnit Represents the units available for an Energy value.
Public enumeration LengthUnit Represents the units available for a Length value.
Public enumeration MassUnit Represents the units available for a Mass value.
Public enumeration PowerUnit Represents the units available for a Power value.
Public enumeration SpeedUnit Represents the units available for a Speed value.
Public enumeration TemperatureUnit Represents the units available for a Temperature value.
Public enumeration TimeUnit Represents the units available for a Time value.
Public enumeration VoltageUnit Represents the units available for a Voltage value.
Public enumeration VolumeUnit Represents the units available for a Volume value.