Search Results for

    Show / Hide Table of Contents

    Class SplineXyRenderPassData

    Defines the ISeriesRenderPassData, the data used in a single render pass by Spline Renderable Series, that extends com.scichart.charting.visuals.renderableSeries.XyRenderableSeriesBase.

    Inheritance
    java.lang.Object
    DisposableBase
    SeriesRenderPassData
    XSeriesRenderPassData
    renderableSeriesXyRenderPassData
    SplineXyRenderPassData
    Inherited Members
    renderableSeriesSeriesRenderPassData.getLock()
    renderableSeriesSeriesRenderPassData.getViewportSize()
    renderableSeriesSeriesRenderPassData.getXCoordinateCalculator()
    renderableSeriesSeriesRenderPassData.getYCoordinateCalculator()
    renderableSeriesSeriesRenderPassData.isCoordinatesSortedAscending()
    renderableSeriesSeriesRenderPassData.isDataEvenlySpaced()
    renderableSeriesSeriesRenderPassData.isDataSortedAscending()
    renderableSeriesSeriesRenderPassData.isValid()
    renderableSeriesSeriesRenderPassData.isValidForUpdate(dataSeries.IDataSeries<?,?>,coordinateCalculators.ICoordinateCalculator,coordinateCalculators.ICoordinateCalculator)
    renderableSeriesSeriesRenderPassData.isVerticalChart()
    renderableSeriesSeriesRenderPassData.onBeginDataUpdate(coordinateCalculators.ICoordinateCalculator,coordinateCalculators.ICoordinateCalculator,Size)
    renderableSeriesSeriesRenderPassData.onEndDataUpdate(boolean,boolean)
    renderableSeriesXSeriesRenderPassData.pointsCount()
    renderableSeriesXyRenderPassData.clear()
    renderableSeriesXyRenderPassData.dispose()
    renderableSeriesXyRenderPassData.updateCoords(int)
    DisposableBase.<T>tryDispose(SparseArray<T>)
    DisposableBase.<T>tryDispose(List<T>)
    DisposableBase.<T>tryDispose(Map<?,T>)
    DisposableBase.close()
    DisposableBase.tryDispose(IDisposable)
    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 SplineXyRenderPassData extends renderableSeriesXyRenderPassData

    Constructors

    SplineXyRenderPassData(IBezierControlPointsProvider bezierControlPointsProvider)

    Creates a new instance of SplineXyRenderPassData class.

    Declaration
    public SplineXyRenderPassData(IBezierControlPointsProvider bezierControlPointsProvider)
    Parameters
    Type Name Description
    IBezierControlPointsProvider bezierControlPointsProvider

    The provider of control points for bezier curves to draw.

    Fields

    bezierControlPointsProvider

    Declaration
    protected final IBezierControlPointsProvider bezierControlPointsProvider
    Field Value
    Type Description
    IBezierControlPointsProvider

    xaCoords

    Provides the collection of XA-coordinates for the single render pass.

    Declaration
    public final FloatValues xaCoords
    Field Value
    Type Description
    FloatValues

    xbCoords

    Provides the collection of XB-coordinates for the single render pass.

    Declaration
    public final FloatValues xbCoords
    Field Value
    Type Description
    FloatValues

    yaCoords

    Provides the collection of YA-coordinates for the single render pass.

    Declaration
    public final FloatValues yaCoords
    Field Value
    Type Description
    FloatValues

    ybCoords

    Provides the collection of YB-coordinates for the single render pass.

    Declaration
    public final FloatValues ybCoords
    Field Value
    Type Description
    FloatValues

    Methods

    clear()

    Declaration
    public void clear()
    Overrides
    XyRenderPassData.clear()

    dispose()

    Declaration
    public void dispose()
    Overrides
    XyRenderPassData.dispose()

    isValidForUpdate(dataSeries.IDataSeries<?,?> dataSeries, coordinateCalculators.ICoordinateCalculator xCoordinateCalculator, coordinateCalculators.ICoordinateCalculator yCoordinateCalculator)

    Checks whether the data is valid for update

    Declaration
    public boolean isValidForUpdate(dataSeries.IDataSeries<?,?> dataSeries, coordinateCalculators.ICoordinateCalculator xCoordinateCalculator, coordinateCalculators.ICoordinateCalculator yCoordinateCalculator)
    Parameters
    Type Name Description
    IDataSeries<?,?> dataSeries
    coordinateCalculators.ICoordinateCalculator xCoordinateCalculator
    coordinateCalculators.ICoordinateCalculator yCoordinateCalculator
    Returns
    Type Description
    boolean
    Overrides
    SeriesRenderPassData.isValidForUpdate(dataSeries.IDataSeries<?,?> dataSeries, coordinateCalculators.ICoordinateCalculator xCoordinateCalculator, coordinateCalculators.ICoordinateCalculator yCoordinateCalculator)

    updateCoords(int size)

    Updates pixels coordinates stored in this render pass data

    Declaration
    protected void updateCoords(int size)
    Parameters
    Type Name Description
    int size
    Overrides
    XyRenderPassData.updateCoords(int size)
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml