Click or drag to resize

Altaxo.Gui.Drawing.ColorManagement Namespace

Contains GUI controllers for color models, color circles, and color-set management.
Classes
 ClassDescription
Public classColorCircleController Controller for editing colors using circle and variation models.
Public classColorCircleModelComplementary Color-circle model with two complementary hues.
Public classColorCircleModelHelperBase Provides helper methods for color-circle models.
Public classColorCircleModelPentagonSymmetrically Color-circle model with five symmetrically arranged hues.
Public classColorCircleModelPrimary Color-circle model with a single primary hue.
Public classColorCircleModelRectangle Color-circle model with four hues arranged as a rectangle.
Public classColorCircleModelTriangleComplementary Color-circle model with a triangular complementary arrangement.
Public classColorCircleModelTriangleSymmetrically Color-circle model with three symmetrically arranged hues.
Public classColorModelCMY CMY color model implementation for the color management UI.
Public classColorModelCMYK CMYK color model implementation for the color management UI.
Public classColorModelController Controller for editing a color through selectable color models.
Public classColorModelHSB HSB color model implementation for the color management UI.
Public classColorModelLinearRGB Linear RGB color model implementation for the color management UI.
Public classColorModelRGB RGB color model implementation for the color management UI.
Public classColorPickerController Controller to pick a custom color.
Public classColorSetController Controller for editing IColorSet instances.
Public classColorVariationModelColder Creates colder variations of the base color.
Public classColorVariationModelDarker Creates darker variations of the base color.
Public classColorVariationModelDesaturate Creates variations by desaturating the base color.
Public classColorVariationModelDesaturateAndDarker Creates variations by desaturating and darkening the base color.
Public classColorVariationModelWarmer Creates warmer variations of the base color.
Public classNamedColorController Controller for editing NamedColor values.
Public classTextOnlyColorModelARGBHex Text-only hexadecimal ARGB color model.
Public classTextOnlyColorModelCMY Text-only CMY color model.
Public classTextOnlyColorModelCMYK Text-only CMYK color model.
Public classTextOnlyColorModelHSB Text-only HSB color model.
Public classTextOnlyColorModelLinearCMY Text-only linear CMY color model.
Public classTextOnlyColorModelLinearRGB Text-only linear RGB color model.
Public classTextOnlyColorModelRGB Text-only RGB color model.
Public classTextOnlyColorModelRGBHex Text-only hexadecimal RGB color model.
Interfaces
 InterfaceDescription
Public interfaceIColorCircleModel Supports a Gui component for selecting hue values from a circle of colors.
Public interfaceIColorCircleView View contract for editing colors using circle and variation models.
Public interfaceIColorListView View contract for editing color sets.
Public interfaceIColorModel Gets the color model to be used with ColorModelController.
Public interfaceIColorModelView View contract for editing a color through different color models.
Public interfaceIColorPickerView View interface for selecting a color.
Public interfaceIColorVariationModel Interface to a model that designates how to make variations of a base color.
Public interfaceINamedColorView View contract for editing a named color.
Public interfaceITextOnlyColorModel Implements a model which can split or express a color in components. The components are provided as text.