Search Results for

    Show / Hide Table of Contents

    Class StackedMountainRenderableSeries

    Provides Fast Stacked Mountain (Area) series rendering.

    Inheritance
    java.lang.Object
    RenderableSeriesCore
    BaseRenderableSeries
    XyRenderableSeriesBase
    renderableSeries.BaseMountainRenderableSeries
    StackedMountainRenderableSeries
    Implements
    renderableSeries.IStackedRenderableSeries
    Inherited Members
    renderableSeries.BaseMountainRenderableSeries.applyThemeProvider(IThemeProvider)
    renderableSeries.BaseMountainRenderableSeries.getAreaBrushMappingMode()
    renderableSeries.BaseMountainRenderableSeries.getAreaStyle()
    renderableSeries.BaseMountainRenderableSeries.getSeriesColor()
    renderableSeries.BaseMountainRenderableSeries.setAreaBrushMappingMode(TextureMappingMode)
    renderableSeries.BaseMountainRenderableSeries.setAreaStyle(BrushStyle)
    renderableSeries.BaseRenderableSeries.attachTo(IServiceContainer)
    renderableSeries.BaseRenderableSeries.detach()
    renderableSeries.BaseRenderableSeries.disposeCachedData()
    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.getXRange()
    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.internalUpdate(IAssetManager2D,RenderPassState)
    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.updateCategoryXRangeInternal(IRange<Double>,dataSeries.IDataSeries<?,?>)
    renderableSeries.BaseRenderableSeries.updateRenderPassData(IAxis,IAxis,RenderPassState)
    renderableSeries.BaseRenderableSeries.verticalSliceHitTest(renderableSeries.hitTest.HitTestInfo,float,float)
    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()
    renderableSeries.XyRenderableSeriesBase.internalUpdateRenderPassData(renderableSeriesISeriesRenderPassData,dataSeries.IDataSeries<?,?>,ResamplingMode,IPointResamplerFactory)
    renderableSeries.XyRenderableSeriesBase.isOfValidType(dataSeries.IDataSeries)
    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 StackedMountainRenderableSeries extends renderableSeries.BaseMountainRenderableSeries implements renderableSeries.IStackedRenderableSeries

    Constructors

    StackedMountainRenderableSeries()

    Creates a new instance of StackedMountainRenderableSeries class

    Declaration
    public StackedMountainRenderableSeries()

    StackedMountainRenderableSeries(renderableSeriesStackedMountainRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)

    Creates a new instance of StackedMountainRenderableSeries class

    Declaration
    protected StackedMountainRenderableSeries(renderableSeriesStackedMountainRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)
    Parameters
    Type Name Description
    renderableSeriesStackedMountainRenderPassData currentRenderPassData

    The render pass data instance

    renderableSeries.hitTest.IHitProvider hitProvider

    The hit provider instance

    renderableSeries.hitTest.INearestPointProvider nearestPointProvider

    The nearest point provider instance

    Fields

    isDigitalLineProperty

    Declaration
    protected final SmartPropertyBoolean isDigitalLineProperty
    Field Value
    Type Description
    SmartPropertyBoolean

    Methods

    getFirstDataSeries()

    Get the dataSeries instance of this series.

    Declaration
    public dataSeries.IDataSeries getFirstDataSeries()
    Returns
    Type Description
    IDataSeries

    getFirstRenderPassData()

    Get the renderPassData instance of this series.

    Declaration
    public renderableSeriesISeriesRenderPassData getFirstRenderPassData()
    Returns
    Type Description
    renderableSeriesISeriesRenderPassData

    hasValidRenderPassData()

    Checks whether this stacked renderable series has valid render pass data.

    Declaration
    public final boolean hasValidRenderPassData()
    Returns
    Type Description
    boolean

    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)

    internalUpdate(IAssetManager2D assetManager, RenderPassState renderPassState)

    Updates this renderable series instances

    Declaration
    protected void internalUpdate(IAssetManager2D assetManager, RenderPassState renderPassState)
    Parameters
    Type Name Description
    IAssetManager2D assetManager
    RenderPassState renderPassState
    Overrides
    BaseRenderableSeries.internalUpdate(IAssetManager2D assetManager2D, RenderPassState renderPassState)

    isDigitalLine()

    Gets a value indicating whether this mountain series has a digital (step) line

    Declaration
    public final boolean isDigitalLine()
    Returns
    Type Description
    boolean

    True if this series has digital line

    isUpdateOfStackedRenderPassDataRequired(coordinateCalculators.ICoordinateCalculator xCoordCalc, coordinateCalculators.ICoordinateCalculator yCoordCalc, Size viewportSize)

    Checks whether this stacked renderable series need to update its render pass data.

    Declaration
    public boolean isUpdateOfStackedRenderPassDataRequired(coordinateCalculators.ICoordinateCalculator xCoordCalc, coordinateCalculators.ICoordinateCalculator yCoordCalc, Size viewportSize)
    Parameters
    Type Name Description
    coordinateCalculators.ICoordinateCalculator xCoordCalc
    coordinateCalculators.ICoordinateCalculator yCoordCalc
    Size viewportSize
    Returns
    Type Description
    boolean

    setIsDigitalLine(boolean isDigitalLine)

    Sets a value indicating whether this mountain series has a digital (step) line

    Declaration
    public final void setIsDigitalLine(boolean isDigitalLine)
    Parameters
    Type Name Description
    boolean isDigitalLine

    True if this series has digital line

    tryAddSeriesToLegendDataSource(List<renderableSeries.IRenderableSeries> legendDataSource)

    When overridden in derived classes, should add all needed IRenderableSeries into legend data source.

    Declaration
    public void tryAddSeriesToLegendDataSource(List<renderableSeries.IRenderableSeries> legendDataSource)
    Parameters
    Type Name Description
    List<IRenderableSeries> legendDataSource

    Implements

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