Class HSBMapping
Represents a connection between the resources provided to style the RadChart and the different visual elements.
Inherited Members
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class HSBMapping : BuildStyleMapping, IStyleMapping
Constructors
HSBMapping()
Properties
AlphaFactor
Gets or sets the alpha factor for the HSBGradient
Declaration
public double AlphaFactor { get; set; }
Property Value
System. The alpha factor. |
BrightnessFactor
Gets or sets the brightness factor for the HSBGradient
Declaration
public double BrightnessFactor { get; set; }
Property Value
System. The brightness factor. |
HueChange
Gets or sets the hue change for the HSBGradient
Declaration
public double HueChange { get; set; }
Property Value
System. The hue change. |
Offset
Gets or sets the offset of the HSBGradient
Declaration
public double Offset { get; set; }
Property Value
System. The offset. |
SaturationFactor
Gets or sets the saturation factor for the HSBGradient
Declaration
public double SaturationFactor { get; set; }
Property Value
System. The saturation factor. |
SourceKey
Gets or sets the source key.
Declaration
public string SourceKey { get; set; }
Property Value
System. The source key. |
Methods
Build(Object, IKeyIndexValueProvider, Int32, Boolean)
Builds the required resource.
Declaration
public override object Build(object baseData, IKeyIndexValueProvider resources, int index, bool keepTheme)
Parameters
System. The base data. |
IKey The resources. |
System. The index. |
System. Should the style build match the theme. |
Returns
System.
|
Overrides
CreateBrush(Brush, Boolean)
Creates the HSB-modified brush.
Declaration
protected virtual Brush CreateBrush(Brush baseBrush, bool keepTheme)
Parameters
System. The base brush. |
System. Should the style build match the theme. |
Returns
System.
|