Class SplineXyyRenderPassData
Defines the ISeriesRenderPassData, the data used in a single render pass by Spline Renderable Series, that extends com.scichart.charting.visuals.renderableSeries.XyyRenderableSeriesBase.
Inheritance
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class SplineXyyRenderPassData extends renderableSeriesXyyRenderPassData
Constructors
SplineXyyRenderPassData(IBezierControlPointsProvider bezierControlPointsProvider)
Creates a new instance of SplineXyyRenderPassData class.
Declaration
public SplineXyyRenderPassData(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 |
xa1Coords
Provides the collection of XA1-coordinates for the single render pass.
Declaration
public final FloatValues xa1Coords
Field Value
| Type | Description |
|---|---|
| FloatValues |
xaCoords
Provides the collection of XA-coordinates for the single render pass.
Declaration
public final FloatValues xaCoords
Field Value
| Type | Description |
|---|---|
| FloatValues |
xb1Coords
Provides the collection of XB1-coordinates for the single render pass.
Declaration
public final FloatValues xb1Coords
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 |
ya1Coords
Provides the collection of YA1-coordinates for the single render pass.
Declaration
public final FloatValues ya1Coords
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 |
yb1Coords
Provides the collection of YB1-coordinates for the single render pass.
Declaration
public final FloatValues yb1Coords
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
dispose()
Declaration
public void dispose()
Overrides
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
updateCoords(int size)
Updates pixels coordinates stored in this render pass data
Declaration
protected void updateCoords(int size)
Parameters
| Type | Name | Description |
|---|---|---|
| int | size |