FastHeatMapRenderableSeries
Displays 2D data as a heatmap
Inherits: BaseRenderableSeries
Implements: INotifyPropertyChanged
Constructors
public FastHeatMapRenderableSeries()
fastHeatMapRenderableSeries = FastHeatMapRenderableSeries()
Initializes a new instance of the class.
Properties
public float CellFontSize { get; set; }
value = fastHeatMapRenderableSeries.CellFontSize
fastHeatMapRenderableSeries.CellFontSize = value
Gets or sets foreground color to draw value in a cell
public Color CellTextForeground { get; set; }
value = fastHeatMapRenderableSeries.CellTextForeground
fastHeatMapRenderableSeries.CellTextForeground = value
Gets or sets foreground color to draw value in a cell
public LinearGradientBrush ColorMap { get; set; }
value = fastHeatMapRenderableSeries.ColorMap
fastHeatMapRenderableSeries.ColorMap = value
Gets or sets the ColorMap which is used to calculate color from data value
public bool DrawTextInCell { get; set; }
value = fastHeatMapRenderableSeries.DrawTextInCell
fastHeatMapRenderableSeries.DrawTextInCell = value
Gets or sets a flag to draw value in a cell
public double Maximum { get; set; }
value = fastHeatMapRenderableSeries.Maximum
fastHeatMapRenderableSeries.Maximum = value
Gets or sets value which corresponds to max color
public double MiddleValue { get; }
value = fastHeatMapRenderableSeries.MiddleValue
Middle value to be displayed by HeatmapColourMap
public double Minimum { get; set; }
value = fastHeatMapRenderableSeries.Minimum
fastHeatMapRenderableSeries.Minimum = value
Gets or sets value which corresponds to min color
Methods
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastHeatMapRenderableSeries.InternalDraw(renderContext, renderPassData)
Draws the series using the IRenderContext2D and the IRenderPassData passed in
- renderContext
- The render context. This is a graphics object which has methods to draw lines, quads and polygons to the screen
- renderPassData
- The render pass data. Contains a resampled IPointSeries, the IndexRange of points on the screen and the current YAxis and XAxis ICoordinateCalculator to convert data-points to screen points
Events
public event PropertyChangedEventHandler PropertyChanged
fastHeatMapRenderableSeries.PropertyChanged += handler
Is used to notify HeatmapColourMap
Fields
public static readonly DependencyProperty CellFontSizeProperty
value = FastHeatMapRenderableSeries.CellFontSizeProperty
Defines the CellFontSize DependencyProperty
public static readonly DependencyProperty CellTextForegroundProperty
value = FastHeatMapRenderableSeries.CellTextForegroundProperty
Defines the CellTextForeground DependencyProperty
public static readonly DependencyProperty ColorMapProperty
value = FastHeatMapRenderableSeries.ColorMapProperty
Defines the ColorMap DependencyProperty
public static readonly DependencyProperty DrawTextInCellProperty
value = FastHeatMapRenderableSeries.DrawTextInCellProperty
Defines the DrawTextInCell DependencyProperty
public static readonly DependencyProperty MaximumProperty
value = FastHeatMapRenderableSeries.MaximumProperty
Defines the Maximum DependencyProperty
public static readonly DependencyProperty MinimumProperty
value = FastHeatMapRenderableSeries.MinimumProperty
Defines the Minimum DependencyProperty