C# Class LiveCharts.SeriesAlgorithms.HeatAlgorithm

Inheritance: SeriesAlgorithm, ICartesianSeries
ファイルを表示 Open project: beto-rodriguez/Live-Charts Class Usage Examples

Public Methods

Method Description
GetMaxX ( AxisCore axis ) : double

Gets the maximum x.

GetMaxY ( AxisCore axis ) : double

Gets the maximum y.

GetMinX ( AxisCore axis ) : double

Gets the minimum x.

GetMinY ( AxisCore axis ) : double

Gets the minimum y.

HeatAlgorithm ( ISeriesView view ) : System.Collections.Generic

Initializes a new instance of the HeatAlgorithm class.

Update ( ) : void

Updates this instance.

Private Methods

Method Description
ColorInterpolation ( IList gradients, double weight ) : CoreColor
InterpolateColorComponent ( byte fromComponent, byte toComponent, double fromOffset, double toOffset, double value ) : byte

Method Details

GetMaxX() public method

Gets the maximum x.
public GetMaxX ( AxisCore axis ) : double
axis AxisCore The axis.
return double

GetMaxY() public method

Gets the maximum y.
public GetMaxY ( AxisCore axis ) : double
axis AxisCore The axis.
return double

GetMinX() public method

Gets the minimum x.
public GetMinX ( AxisCore axis ) : double
axis AxisCore The axis.
return double

GetMinY() public method

Gets the minimum y.
public GetMinY ( AxisCore axis ) : double
axis AxisCore The axis.
return double

HeatAlgorithm() public method

Initializes a new instance of the HeatAlgorithm class.
public HeatAlgorithm ( ISeriesView view ) : System.Collections.Generic
view ISeriesView The view.
return System.Collections.Generic

Update() public method

Updates this instance.
There is no a valid gradient to create a heat series.
public Update ( ) : void
return void