Interface IXyDataSeries<TX,TY>
Defines the interface to an Xy DataSeries, a series containing X and Y data-points. See Also: com.scichart.charting.visuals.renderableSeries.XyScatterRenderableSeries, com.scichart.charting.visuals.renderableSeries.FastMountainRenderableSeries, com.scichart.charting.visuals.renderableSeries.FastColumnRenderableSeries, com.scichart.charting.visuals.renderableSeries.XyRenderableSeriesBase, com.scichart.charting.visuals.renderableSeries.FastLineRenderableSeries
Implements
Namespace:
Assembly: .dll
Syntax
public interface IXyDataSeries<TX,TY> extends dataSeries.IXyDataSeriesValues<TX,TY>, dataSeries.IXDataSeries<TX,TY>
Type Parameters
Name | Description |
---|---|
TX | |
TY |
Methods
append(TX x, TY y)
Appends X and Y value to this series
Declaration
public abstract void append(TX x, TY y)
Parameters
Type | Name | Description |
---|---|---|
TX | x | The X value |
TY | y | The Y value |
append(TX[] xValues, TY[] yValues)
Appends X and Y values to this series
Declaration
public abstract void append(TX[] xValues, TY[] yValues)
Parameters
Type | Name | Description |
---|---|---|
TX[] | xValues | The X values |
TY[] | yValues | The Y values |
append(IValues<TX> xValues, IValues<TY> yValues)
Appends X and Y values to this series
Declaration
public abstract void append(IValues<TX> xValues, IValues<TY> yValues)
Parameters
Type | Name | Description |
---|---|---|
IValues<TX> | xValues | The X values |
IValues<TY> | yValues | The Y values |
append(Iterable<TX> xValues, Iterable<TY> yValues)
Appends X and Y values to this series
Declaration
public abstract void append(Iterable<TX> xValues, Iterable<TY> yValues)
Parameters
Type | Name | Description |
---|---|---|
Iterable<TX> | xValues | The X values |
Iterable<TY> | yValues | The Y values |
insert(int index, TX x, TY y)
Inserts X and Y value at specified location
Declaration
public abstract void insert(int index, TX x, TY y)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index to insert point at |
TX | x | The X value |
TY | y | The Y value |
insertRange(int startIndex, TX[] xValues, TY[] yValues)
Inserts X and Y values at specified location
Declaration
public abstract void insertRange(int startIndex, TX[] xValues, TY[] yValues)
Parameters
Type | Name | Description |
---|---|---|
int | startIndex | The index to insert points at |
TX[] | xValues | The X values |
TY[] | yValues | The Y values |
insertRange(int startIndex, IValues<TX> xValues, IValues<TY> yValues)
Inserts X and Y values at specified location
Declaration
public abstract void insertRange(int startIndex, IValues<TX> xValues, IValues<TY> yValues)
Parameters
Type | Name | Description |
---|---|---|
int | startIndex | The index to insert points at |
IValues<TX> | xValues | The X values |
IValues<TY> | yValues | The Y values |
insertRange(int startIndex, Iterable<TX> xValues, Iterable<TY> yValues)
Inserts X and Y values at specified location
Declaration
public abstract void insertRange(int startIndex, Iterable<TX> xValues, Iterable<TY> yValues)
Parameters
Type | Name | Description |
---|---|---|
int | startIndex | The index to insert points at |
Iterable<TX> | xValues | The X values |
Iterable<TY> | yValues | The Y values |
updateRangeXAt(int index, TX[] xValues)
Updates X values at specified location
Declaration
public abstract void updateRangeXAt(int index, TX[] xValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of points to start update from |
TX[] | xValues | The X value |
updateRangeXAt(int index, IValues<TX> xValues)
Updates X values at specified location
Declaration
public abstract void updateRangeXAt(int index, IValues<TX> xValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of points to start update from |
IValues<TX> | xValues | The X value |
updateRangeXAt(int index, Iterable<TX> xValues)
Updates X values at specified location
Declaration
public abstract void updateRangeXAt(int index, Iterable<TX> xValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of points to start update from |
Iterable<TX> | xValues | The X value |
updateRangeXyAt(int index, TX[] xValues, TY[] yValues)
Updates X and Y values at specified location
Declaration
public abstract void updateRangeXyAt(int index, TX[] xValues, TY[] yValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of point to start update from |
TX[] | xValues | The X values |
TY[] | yValues | The Y values |
updateRangeXyAt(int index, IValues<TX> xValues, IValues<TY> yValues)
Updates X and Y values at specified location
Declaration
public abstract void updateRangeXyAt(int index, IValues<TX> xValues, IValues<TY> yValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of point to start update from |
IValues<TX> | xValues | The X values |
IValues<TY> | yValues | The Y values |
updateRangeXyAt(int index, Iterable<TX> xValues, Iterable<TY> yValues)
Updates X and Y values at specified location
Declaration
public abstract void updateRangeXyAt(int index, Iterable<TX> xValues, Iterable<TY> yValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of point to start update from |
Iterable<TX> | xValues | The X values |
Iterable<TY> | yValues | The Y values |
updateRangeYAt(int index, TY[] yValues)
Updates Y values at specified location
Declaration
public abstract void updateRangeYAt(int index, TY[] yValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of points to start update from |
TY[] | yValues | The Y value |
updateRangeYAt(int index, IValues<TY> yValues)
Updates Y values at specified location
Declaration
public abstract void updateRangeYAt(int index, IValues<TY> yValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of points to start update from |
IValues<TY> | yValues | The Y value |
updateRangeYAt(int index, Iterable<TY> yValues)
Updates Y values at specified location
Declaration
public abstract void updateRangeYAt(int index, Iterable<TY> yValues)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of points to start update from |
Iterable<TY> | yValues | The Y value |
updateXAt(int index, TX x)
Updates X value at specified location
Declaration
public abstract void updateXAt(int index, TX x)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of point to update |
TX | x | The X value |
updateXyAt(int index, TX x, TY y)
Updates X and Y value at specified location
Declaration
public abstract void updateXyAt(int index, TX x, TY y)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of point to update |
TX | x | The X value |
TY | y | The Y value |
updateYAt(int index, TY y)
Updates Y value at specified location
Declaration
public abstract void updateYAt(int index, TY y)
Parameters
Type | Name | Description |
---|---|---|
int | index | The index of point to update |
TY | y | The Y value |