MindFusion.Charting for JavaScript Programmer's Guide
Renderer2D Members
Constructors Properties Methods
 


A base class for series renderers that draw in two dimensional Cartesian coordinate system.

The following tables list the members exposed by the Renderer2D type.

 Public Constructors

  Name Description

Renderer2D

Initializes a new instance of the Renderer2D class.

 Public Properties

  Name Description

series

Gets or sets a list of Series drawn by this Renderer2D.

xAxis

Gets the X axis associated with this Renderer2D.

yAxis

Gets the Y axis associated with this Renderer2D.

 Public Methods

  Name Description

domainData

Gets the domain axis coordinate (input value) of specified data item.

drawHighlight

SeriesRenderer.DrawHighlight override. Draws highlighted data item in specified RenderContext.

enumSeries

Implements the SeriesContainer interface.

enumVisiblePointPairs

Enumerates the data values of rendered series mapped to plot 2D coordinates.

enumVisiblePoints

Enumerates the data values of rendered series mapped to plot 2D coordinates.

enumVisiblePoints1

Enumerates the data values of rendered series mapped to plot 2D coordinates.

enumVisibleRanges

Enumerates each series once providing a list of all visible points at each iteration.

getMaxXSum

Gets the maximum sum of X data values locates at same index in all series.

getMaxYSum

Gets the maximum sum of Y data values locates at same index in all series.

getPixel

Gets the coordinates of specified data item when mapped to a Plot2D pixel.

getPixel1

Gets the coordinates of specified data item when mapped to a Plot2D pixel.

hitTest

SeriesRenderer.HitTest override. Hit-tests the visual representation of the series for a data item.

imageData

Gets the image axis coordinate (output value) of specified data item.

measureDataRange

SeriesRenderer.MeasureDataRange override. Measures the data range of rendered series and assigns it to the associated Axis objects if their MinValue and MaxValue are not set.

startMeasureData

SeriesRenderer.StartMeasureData override. Called to reset measure accumulators at the beginning of a measure pass.

xData

Gets the X value of specified data item.

xSorted

Gets a value indicating whether values of specified series increase monotonously in X dimension.

yData

Gets the Y value of specified data item.

ySorted

Gets a value indicating whether values of specified series increase monotonously in Y dimension.

 See Also

Renderer2D Class
MindFusion.Charting Namespace