Class FastOhlcRenderableSeries
Provides Fast OHLC series rendering, however makes the assumption that all X-Data is evenly spaced. Gaps in the data are collapsed
Inheritance
FastOhlcRenderableSeries
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class FastOhlcRenderableSeries extends renderableSeries.OhlcRenderableSeriesBase
Constructors
FastOhlcRenderableSeries()
Creates a new instance of FastOhlcRenderableSeries class
Declaration
public FastOhlcRenderableSeries()
FastOhlcRenderableSeries(renderableSeriesOhlcRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)
Creates a new instance of FastOhlcRenderableSeries class
Declaration
protected FastOhlcRenderableSeries(renderableSeriesOhlcRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)
Parameters
Type | Name | Description |
---|---|---|
renderableSeriesOhlcRenderPassData | currentRenderPassData | The render pass data instance |
renderableSeries.hitTest.IHitProvider | hitProvider | The hit provider instance |
renderableSeries.hitTest.INearestPointProvider | nearestPointProvider | The nearest point provider instance |
Methods
internalDraw(IRenderContext2D renderContext, IAssetManager2D assetManager, renderableSeriesISeriesRenderPassData renderPassData)
Draws the series using the IRenderContext2D, the IAssetManager2D and the ISeriesRenderPassData passed in
Declaration
protected void internalDraw(IRenderContext2D renderContext, IAssetManager2D assetManager, renderableSeriesISeriesRenderPassData renderPassData)
Parameters
Type | Name | Description |
---|---|---|
IRenderContext2D | renderContext | |
IAssetManager2D | assetManager | |
renderableSeriesISeriesRenderPassData | renderPassData |