Search Results for

    Show / Hide Table of Contents

    Interface IStackedRenderableSeries

    Defines the interface for all Stacked RenderableSeries within SciChart. See Also: StackedColumnRenderableSeries, StackedMountainRenderableSeries, IStackedColumnRenderableSeries, VerticallyStackedSeriesCollection, VerticallyStackedColumnsCollection, VerticallyStackedMountainsCollection

    Implements
    renderableSeries.IRenderableSeries
    Namespace:
    Assembly: .dll
    Syntax
    public interface IStackedRenderableSeries extends renderableSeries.IRenderableSeries

    Methods

    getFirstDataSeries()

    Get the dataSeries instance of this series.

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

    If it's StackedColumnRenderableSeries - returns its dataSeries.

    If it's VerticallyStackedColumnsCollection - returns the dataSeries of the first series from the collection.

    getFirstRenderPassData()

    Get the renderPassData instance of this series.

    Declaration
    public abstract renderableSeriesISeriesRenderPassData getFirstRenderPassData()
    Returns
    Type Description
    renderableSeriesISeriesRenderPassData

    If it's StackedColumnRenderableSeries - returns its renderPassData.

    If it's VerticallyStackedColumnsCollection - returns the renderPassData of the first series from the collection.

    hasValidRenderPassData()

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

    Declaration
    public abstract boolean hasValidRenderPassData()
    Returns
    Type Description
    boolean

    True if render pass data is valid

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

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

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

    The current coordinate calculator for XAxis.

    coordinateCalculators.ICoordinateCalculator yCoordCalc

    The current coordinate calculator for YAxis.

    Size viewportSize

    The current viewport manager.

    Returns
    Type Description
    boolean

    If true update is required and StackedSeriesCollectionBase#updateStackedRenderPassDataValues(IAxis, IAxis) should be called.

    tryAddSeriesToLegendDataSource(List<renderableSeries.IRenderableSeries> legendDataSource)

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

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

    Implements

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