Axo |
The AxoColor type exposes the following members.
Name | Description | |
---|---|---|
ByteToNormFloat | ||
Equals(AxoColor) | ||
Equals(Object) | (Overrides ValueTypeEquals(Object)) | |
FromAcmyk | Provides a quick and dirty conversion from the CMYK color model to an AxoColor. No color conversion profile is used here! | |
FromAhsb | Creates a color from alpha, hue, saturation and brightness (AHSB model). | |
FromAhsl | Creates a Color from alpha, hue, saturation and lightness (AHSL model). | |
FromArgb | ||
FromHue | Creates a fully saturated bright color from hue, returning gamma corrected components R, G, and B. | |
FromInvariantString | ||
FromScRgb | ||
GammaCorrectedFromLinear | Convert from linear SRGB to gamma corrected values, see wikipedia (SRGB). | |
GetHashCode | (Overrides ValueTypeGetHashCode) | |
GetHue | Gets the hue value of the color. | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
HsbFromLinearRgb | Converts the linear Rgb components to the AHSB model, with Hue [0, 1], Saturation [0, 1] and Brightness [0, 1]. | |
LinearFromGammaCorrected | Conversion to linear SRGB, see wikipedia (SRGB). | |
LinearRgbFromHsb | Creates a Color from alpha, hue, saturation and brightness (AHSB model). | |
LinearRgbFromHsl | Converts Hsl (Hue, Saturation, Lightness) values (all values in the range [0, 1] into the linear Rgb space. | |
NormFloatToByte | ||
ToAcmyk | Provides a quick and dirty conversion from an AxoColor to the CMYK model. No color conversion profile is used here! | |
ToAhsb | Converts the color to the linear AHSB model, with alpha [0, 1], Hue [0, 1], Saturation [0, 1] and Brightness [0, 1]. | |
ToAlphaValue(Byte) | ||
ToAlphaValue(AxoColor, Byte) | ||
ToArgb | ||
ToFullyOpaque | ||
ToFullyOpaque(AxoColor) | ||
ToInvariantString | ||
ToScARGBFromIARGB | Converts a color in given as ARGB integer into the linear SC ARGB space. | |
ToString | (Overrides ValueTypeToString) |