Search Results for

    Show / Hide Table of Contents

    Class FastCandlestickRenderableSeries

    Provides Fast Candlestick 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
    FastCandlestickRenderableSeries
    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 FastCandlestickRenderableSeries extends renderableSeries.OhlcRenderableSeriesBase

    Constructors

    FastCandlestickRenderableSeries()

    Creates a new instance of FastCandlestickRenderableSeries class

    Declaration
    public FastCandlestickRenderableSeries()

    FastCandlestickRenderableSeries(renderableSeriesOhlcRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)

    Creates a new instance of FastCandlestickRenderableSeries class

    Declaration
    protected FastCandlestickRenderableSeries(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

    Fields

    fillDownBrushStyleProperty

    Declaration
    protected final SmartProperty<BrushStyle> fillDownBrushStyleProperty
    Field Value
    Type Description
    SmartProperty<BrushStyle>

    fillUpBrushStyleProperty

    Declaration
    protected final SmartProperty<BrushStyle> fillUpBrushStyleProperty
    Field Value
    Type Description
    SmartProperty<BrushStyle>

    Methods

    applyThemeProvider(IThemeProvider themeProvider)

    Applies specified theme to current instance

    Declaration
    public void applyThemeProvider(IThemeProvider themeProvider)
    Parameters
    Type Name Description
    IThemeProvider themeProvider
    Overrides
    OhlcRenderableSeriesBase.applyThemeProvider(IThemeProvider themeProvider)

    getFillDownBrushStyle()

    Gets the BrushStyle used candle body on down-candles (close < open).

    Declaration
    public final BrushStyle getFillDownBrushStyle()
    Returns
    Type Description
    BrushStyle

    The fill down BrushStyle

    getFillUpBrushStyle()

    Gets the BrushStyle used candle body on up-candles (close > open)

    Declaration
    public final BrushStyle getFillUpBrushStyle()
    Returns
    Type Description
    BrushStyle

    The fill up BrushStyle

    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)

    setFillDownBrushStyle(BrushStyle fillBrushStyle)

    Sets the BrushStyle used candle body on down-candles (close < open).

    Declaration
    public final void setFillDownBrushStyle(BrushStyle fillBrushStyle)
    Parameters
    Type Name Description
    BrushStyle fillBrushStyle

    The fill down BrushStyle

    setFillUpBrushStyle(BrushStyle fillBrushStyle)

    Sets the BrushStyle used candle body on up-candles (close > open)

    Declaration
    public final void setFillUpBrushStyle(BrushStyle fillBrushStyle)
    Parameters
    Type Name Description
    BrushStyle fillBrushStyle

    The fill up BrushStyle

    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml