Class UnifiedColor
Represents a unified view of all the available color schemas (RGB, HLS, HSV, HEX and CMYK).
Inheritance
Namespace: Telerik.Windows.Controls.ColorEditor
Assembly: Telerik.Windows.Controls.Input.dll
Syntax
public sealed class UnifiedColor : Object
Properties
Cmyka
Gets the CmykaColor.
Declaration
public CmykaColor Cmyka { get; }
Property Value
CmykaColor
The color. |
Hex
Hlsa
Hsva
Rgba
Methods
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
The System.Object to compare with the current System.Object. |
Returns
System.Boolean
True if the specified System.Object is equal to the current System.Object; otherwise, false. |
Equals(UnifiedColor)
Compares to another unified color.
Declaration
public bool Equals(UnifiedColor otherUnifiedColor)
Parameters
UnifiedColor
otherUnifiedColor
The other unified color. |
Returns
System.Boolean
|
FromCmyka(CmykaColor)
Creates a new UnifiedColor instance from a CmykaColor instance.
Declaration
public static UnifiedColor FromCmyka(CmykaColor cmyka)
Parameters
CmykaColor
cmyka
An instance of the CmykaColor class. |
Returns
UnifiedColor
A new instance of the UnifiedColor class. |
FromHex(HexColor)
Creates a new UnifiedColor instance from a HexColor instance.
Declaration
public static UnifiedColor FromHex(HexColor hex)
Parameters
HexColor
hex
An instance of the HexColor class. |
Returns
UnifiedColor
A new instance of the UnifiedColor class. |
FromHlsa(HlsaColor)
Creates a new UnifiedColor instance from a HlsaColor instance.
Declaration
public static UnifiedColor FromHlsa(HlsaColor hlsa)
Parameters
HlsaColor
hlsa
An instance of the HlsaColor class. |
Returns
UnifiedColor
A new instance of the UnifiedColor class. |
FromHsva(HsvaColor)
Creates a new UnifiedColor instance from a HsvaColor instance.
Declaration
public static UnifiedColor FromHsva(HsvaColor hsva)
Parameters
HsvaColor
hsva
An instance of the HsvaColor class. |
Returns
UnifiedColor
A new instance of the UnifiedColor class. |
FromRgba(RgbaColor)
Creates a new UnifiedColor instance from a RgbaColor instance.
Declaration
public static UnifiedColor FromRgba(RgbaColor rgba)
Parameters
RgbaColor
rgba
An instance of the RgbaColor class. |
Returns
UnifiedColor
A new instance of the UnifiedColor class. |
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
System.Int32
A hash code for the current System.Object. |