HslaColor Struct

Namespace:
Weavy.Core.Imaging
Assembly:
Weavy.Core.dll

public struct HslaColor

Constructors

HslaColor(Single, Single, Single)
HslaColor(Single, Single, Single, Single)

Properties

A Gets the alpha component value (0-1) of this HslaColor structure.
H Gets the hue component value (0-360°) of this HslaColor structure.
L Gets or sets the lightness component value (0-100%) of this HslaColor structure.
S Gets the saturation component value (0-100%) of this HslaColor structure.

Methods

ToString()

Extension Methods

IsNullOrDefault(T) Gets a value indicating if the specified value has the default value of the generic type.
ToHex(HslaColor) Returns a hex string representing the color.
ToArgbColor(HslaColor) Converts an HSL color value to RGB.
Serialize(object) Serializes an object, or graph of connected objects, to a byte array.
SerializeToJson(object, Formatting?, JsonSerializerSettings) Serializes an object, or graph of connected objects, to a json string.
IsValid(object) Determines whether the specified object is valid by evaluating each ValidationAttribute instance that is attached to the object type.