FastMountainRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Provides Fast Mountain (Area) series rendering, however makes the assumption that all X-Data is evenly spaced. Gaps in the data are collapsed

Inherits: BaseMountainRenderableSeries

Constructors

FastMountainRenderableSeries()

Initializes a new instance of the FastMountainRenderableSeries class.

Methods

GetIsValidForDrawing() : bool

Gets a value indicating whether this BaseRenderableSeries is valid for drawing.

InternalDraw(IRenderContext2D, IRenderPassData)

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
IsHitTest(Point, HitTestInfo, double, Point, Point) : bool

When overridden in derived classes, performs hit test on series using interpolated values

rawPoint
nearestHitResult
hitTestRadius
previousDataPoint
nextDataPoint