Search Results for

    Show / Hide Table of Contents

    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
    java.lang.Object
    RenderableSeriesCore
    BaseRenderableSeries
    renderableSeries.OhlcRenderableSeriesBase
    FastOhlcRenderableSeries
    Inherited Members
    renderableSeries.BaseRenderableSeries.attachTo(IServiceContainer)
    renderableSeries.BaseRenderableSeries.detach()
    renderableSeries.BaseRenderableSeries.drawPointMarkers(IRenderContext2D,IAssetManager2D,FloatValues,FloatValues)
    renderableSeries.BaseRenderableSeries.getCategoryXRange(IRange<Double>)
    renderableSeries.BaseRenderableSeries.getClipToBounds()
    renderableSeries.BaseRenderableSeries.getContext()
    renderableSeries.BaseRenderableSeries.getCurrentRenderPassData()
    renderableSeries.BaseRenderableSeries.getDataSeries()
    renderableSeries.BaseRenderableSeries.getDataSeriesLock()
    renderableSeries.BaseRenderableSeries.getDrawNaNAs()
    renderableSeries.BaseRenderableSeries.getPaletteProvider()
    renderableSeries.BaseRenderableSeries.getParentSurface()
    renderableSeries.BaseRenderableSeries.getPointMarker()
    renderableSeries.BaseRenderableSeries.getRenderPassDataLock()
    renderableSeries.BaseRenderableSeries.getRenderPassDataTransformation()
    renderableSeries.BaseRenderableSeries.getResamplingMode()
    renderableSeries.BaseRenderableSeries.getSeriesInfoProvider()
    renderableSeries.BaseRenderableSeries.getStrokeStyle()
    renderableSeries.BaseRenderableSeries.getXAxis()
    renderableSeries.BaseRenderableSeries.getXAxisId()
    renderableSeries.BaseRenderableSeries.getYAxis()
    renderableSeries.BaseRenderableSeries.getYAxisId()
    renderableSeries.BaseRenderableSeries.getYRange()
    renderableSeries.BaseRenderableSeries.getYRange(coordinateCalculators.ICoordinateCalculator,boolean)
    renderableSeries.BaseRenderableSeries.getYZeroCoord(coordinateCalculators.ICoordinateCalculator)
    renderableSeries.BaseRenderableSeries.getZeroLineY()
    renderableSeries.BaseRenderableSeries.hasDataSeries()
    renderableSeries.BaseRenderableSeries.hitTest(renderableSeries.hitTest.HitTestInfo,float,float)
    renderableSeries.BaseRenderableSeries.hitTest(renderableSeries.hitTest.HitTestInfo,float,float,float)
    renderableSeries.BaseRenderableSeries.internalDraw(IRenderContext2D,IAssetManager2D,renderableSeriesISeriesRenderPassData)
    renderableSeries.BaseRenderableSeries.invalidateElement()
    renderableSeries.BaseRenderableSeries.invalidateRenderPassData()
    renderableSeries.BaseRenderableSeries.isUpdateOfRenderPassDataRequired(coordinateCalculators.ICoordinateCalculator,coordinateCalculators.ICoordinateCalculator,Size)
    renderableSeries.BaseRenderableSeries.isValidForDrawing()
    renderableSeries.BaseRenderableSeries.isValidForUpdate()
    renderableSeries.BaseRenderableSeries.onDataSeriesChanged(dataSeries.IDataSeriesCore,int)
    renderableSeries.BaseRenderableSeries.onDraw(IRenderContext2D,IAssetManager2D)
    renderableSeries.BaseRenderableSeries.onRenderSurfaceChanged()
    renderableSeries.BaseRenderableSeries.onStrokeStyleChanged(PenStyle,PenStyle)
    renderableSeries.BaseRenderableSeries.setClipRect(Rect)
    renderableSeries.BaseRenderableSeries.setClipToBounds(boolean)
    renderableSeries.BaseRenderableSeries.setDataSeries(dataSeries.IDataSeries)
    renderableSeries.BaseRenderableSeries.setDrawNaNAs(renderableSeries.LineDrawMode)
    renderableSeries.BaseRenderableSeries.setPaletteProvider(renderableSeries.paletteProviders.IPaletteProvider)
    renderableSeries.BaseRenderableSeries.setPointMarker(IPointMarker)
    renderableSeries.BaseRenderableSeries.setRenderPassDataTransformation(renderableSeriesIRenderPassDataTransformation)
    renderableSeries.BaseRenderableSeries.setResamplingMode(ResamplingMode)
    renderableSeries.BaseRenderableSeries.setSeriesInfoProvider(renderableSeries.hitTest.ISeriesInfoProvider)
    renderableSeries.BaseRenderableSeries.setStrokeStyle(PenStyle)
    renderableSeries.BaseRenderableSeries.setXAxisId(String)
    renderableSeries.BaseRenderableSeries.setYAxisId(String)
    renderableSeries.BaseRenderableSeries.setZeroLineY(double)
    renderableSeries.BaseRenderableSeries.update(IAssetManager2D,RenderPassState)
    renderableSeries.BaseRenderableSeries.updateRenderPassData(IAxis,IAxis,RenderPassState)
    renderableSeries.BaseRenderableSeries.verticalSliceHitTest(renderableSeries.hitTest.HitTestInfo,float,float)
    renderableSeries.OhlcRenderableSeriesBase.applyThemeProvider(IThemeProvider)
    renderableSeries.OhlcRenderableSeriesBase.disposeCachedData()
    renderableSeries.OhlcRenderableSeriesBase.drawAsLines(IAssetManager2D,renderableSeries.ISeriesDrawingManager,renderableSeriesOhlcRenderPassData)
    renderableSeries.OhlcRenderableSeriesBase.getDataPointWidth()
    renderableSeries.OhlcRenderableSeriesBase.getSeriesColor()
    renderableSeries.OhlcRenderableSeriesBase.getStrokeDownStyle()
    renderableSeries.OhlcRenderableSeriesBase.getStrokeUpStyle()
    renderableSeries.OhlcRenderableSeriesBase.getXRange()
    renderableSeries.OhlcRenderableSeriesBase.internalUpdate(IAssetManager2D,RenderPassState)
    renderableSeries.OhlcRenderableSeriesBase.internalUpdateRenderPassData(renderableSeriesISeriesRenderPassData,dataSeries.IDataSeries<?,?>,ResamplingMode,IPointResamplerFactory)
    renderableSeries.OhlcRenderableSeriesBase.isOfValidType(dataSeries.IDataSeries)
    renderableSeries.OhlcRenderableSeriesBase.setDataPointWidth(double)
    renderableSeries.OhlcRenderableSeriesBase.setStrokeDownStyle(PenStyle)
    renderableSeries.OhlcRenderableSeriesBase.setStrokeUpStyle(PenStyle)
    renderableSeries.OhlcRenderableSeriesBase.updateCategoryXRangeInternal(IRange<Double>,dataSeries.IDataSeries<?,?>)
    renderableSeries.RenderableSeriesCore.addIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.addIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.decrementSuspend()
    renderableSeries.RenderableSeriesCore.getIsSelected()
    renderableSeries.RenderableSeriesCore.getIsSuspended()
    renderableSeries.RenderableSeriesCore.getIsVisible()
    renderableSeries.RenderableSeriesCore.getOpacity()
    renderableSeries.RenderableSeriesCore.getSelectedSeriesStyle()
    renderableSeries.RenderableSeriesCore.getServices()
    renderableSeries.RenderableSeriesCore.getUpdateSuspenderCount()
    renderableSeries.RenderableSeriesCore.isAttached()
    renderableSeries.RenderableSeriesCore.removeIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.removeIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.resumeUpdates(IUpdateSuspender)
    renderableSeries.RenderableSeriesCore.setIsSelected(boolean)
    renderableSeries.RenderableSeriesCore.setIsVisible(boolean)
    renderableSeries.RenderableSeriesCore.setOpacity(float)
    renderableSeries.RenderableSeriesCore.setSelectedSeriesStyle(renderableSeries.IStyle)
    renderableSeries.RenderableSeriesCore.suspendUpdates()
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    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
    Overrides
    BaseRenderableSeries.internalDraw(IRenderContext2D renderContext, IAssetManager2D assetManager, renderableSeriesISeriesRenderPassData renderPassData)
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml