Click or drag to resize

Altaxo.Gui.Units Namespace

Contains controllers and services for unit environments.
Classes
 ClassDescription
Public classUnitEnvironmentController Controller for creating and editing a custom unit environment.
Public classUserDefinedUnitEnvironment Associates a user-defined unit environment with a display name and quantity name.
Public classUserDefinedUnitEnvironmentController Controller for creating and editing a UserDefinedUnitEnvironment.
Public classUserDefinedUnitEnvironments Collection of unit environments defined by the user. Key is a quantity that is not necessarily a unit quantity (for instance, the unit quantity is `Length`, but quantities can be `CapSize`, `LineThickness`, and so on). Value is the user defined unit environment for that quantity.
Public classUserDefinedUnitEnvironmentsService Service that manages a single instance of UserDefinedUnitEnvironments. During creation, it reads the user defined unit environments from the property service. During disposal, it writes the environments back to the property service.
Interfaces
 InterfaceDescription
Public interfaceIUnitEnvironmentView View interface for editing a QuantityWithUnitGuiEnvironment.
Public interfaceIUserDefinedUnitEnvironmentView View interface for editing a UserDefinedUnitEnvironment.