Class ColorHSB
Represents a Color in Hue,Saturation,Brightness/Value (HSB/HSV). Supports conversion from and to RGB color.
Inheritance
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class ColorHSB : Object
Constructors
ColorHSB()
ColorHSB(Double, Double, Double, Double)
Initializes a new instance of the Color
Declaration
public ColorHSB(double alpha, double hue, double saturation, double brightness)
Parameters
System. Alpha channel. |
System. The Hue. |
System. The Saturation. |
System. The Brightness. |
ColorHSB(Color)
Initializes a new instance of the Color
Declaration
public ColorHSB(Color rgbColor)
Parameters
System. Color in RGB. |
Properties
A
Gets or sets the Alpha in the range [0, 1].
Declaration
public double A { get; set; }
Property Value
System. The Alpha. |
B
Gets or sets the Brightness in the range [0, 1].
Declaration
public double B { get; set; }
Property Value
System. The Brightness. |
Color
Gets or sets the color in RGB.
Declaration
public Color Color { get; set; }
Property Value
System. The RGB color. |
H
Gets or sets the Hue in the range [0, 360].
Declaration
public double H { get; set; }
Property Value
System. The Hue. |
S
Gets or sets the Saturation in the range [0, 1].
Declaration
public double S { get; set; }
Property Value
System. The Saturation. |
Methods
FromAHSB(Double, Double, Double, Double)
Creates a Color
Declaration
public static ColorHSB FromAHSB(double alpha, double hue, double saturation, double brightness)
Parameters
System. The Alpha. |
System. The Hue. |
System. The Saturation. |
System. The Brightness. |
Returns
Multiply(ColorHSB, ColorHSB)
Modifies the specified color with given values.
Declaration
public static ColorHSB Multiply(ColorHSB color, ColorHSB factor)
Parameters
Returns
Operators
Implicit(Color to ColorHSB)
Performs an implicit conversion from System.
Declaration
public static implicit operator ColorHSB(Color color)
Parameters
System. The color. |
Returns
Color The result of the conversion. |
Implicit(ColorHSB to Color)
Performs an implicit conversion from Color
Declaration
public static implicit operator Color(ColorHSB color)
Parameters
Color The color. |
Returns
System. The result of the conversion. |