Class XyzDataSeries3D<TX,TY,TZ>
Inheritance
XyzDataSeries3D<TX,TY,TZ>
Implements
com.scichart.charting3d.model.dataSeries.xyz.IXyzDataSeries3D<TX,TY,TZ>
Namespace:
Assembly: .dll
Syntax
public class XyzDataSeries3D<TX,TY,TZ> extends dataSeries.DataSeries3D<TX,TY,TZ> implements dataSeriesIXyzDataSeries3D<TX,TY,TZ>
Type Parameters
Name |
Description |
TX |
|
TY |
|
TZ |
|
Constructors
XyzDataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType)
Declaration
public XyzDataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType)
Parameters
Type |
Name |
Description |
Class<TX> |
xType |
The type of X-Data
|
Class<TY> |
yType |
The type of Y-Data
|
Class<TZ> |
zType |
The type of Z-Data
|
Methods
append(TX xValue, TY yValue, TZ zValue)
Appends X, Y and Z value to this series
Declaration
public void append(TX xValue, TY yValue, TZ zValue)
Parameters
Type |
Name |
Description |
TX |
xValue |
|
TY |
yValue |
|
TZ |
zValue |
|
append(TX[] xValues, TY[] yValues, TZ[] zValues)
Appends X, Y and Z values to this series
Declaration
public void append(TX[] xValues, TY[] yValues, TZ[] zValues)
Parameters
Type |
Name |
Description |
TX[] |
xValues |
|
TY[] |
yValues |
|
TZ[] |
zValues |
|
append(IValues<TX> xValues, IValues<TY> yValues, IValues<TZ> zValues)
Appends X, Y and Z values to this series
Declaration
public void append(IValues<TX> xValues, IValues<TY> yValues, IValues<TZ> zValues)
Parameters
append(Iterable<TX> xValues, Iterable<TY> yValues, Iterable<TZ> zValues)
Appends X, Y and Z values to this series
Declaration
public void append(Iterable<TX> xValues, Iterable<TY> yValues, Iterable<TZ> zValues)
Parameters
clear(boolean retainValues)
Declaration
public final void clear(boolean retainValues)
Parameters
Type |
Name |
Description |
boolean |
retainValues |
|
getCount()
Declaration
Returns
getXValues()
Declaration
public final IDoubleValuesProvider getXValues()
Returns
getYValues()
Declaration
public final IDoubleValuesProvider getYValues()
Returns
getZValues()
Declaration
public final IDoubleValuesProvider getZValues()
Returns
insert(int index, TX x, TY y, TZ z)
Inserts X, Y and Z value at specified location
Declaration
public void insert(int index, TX x, TY y, TZ z)
Parameters
Type |
Name |
Description |
int |
index |
|
TX |
x |
|
TY |
y |
|
TZ |
z |
|
insertRange(int startIndex, TX[] xValues, TY[] yValues, TZ[] zValues)
Inserts X, Y and Z values at specified location
Declaration
public void insertRange(int startIndex, TX[] xValues, TY[] yValues, TZ[] zValues)
Parameters
Type |
Name |
Description |
int |
startIndex |
|
TX[] |
xValues |
|
TY[] |
yValues |
|
TZ[] |
zValues |
|
insertRange(int startIndex, IValues<TX> xValues, IValues<TY> yValues, IValues<TZ> zValues)
Inserts X, Y and Z values at specified location
Declaration
public void insertRange(int startIndex, IValues<TX> xValues, IValues<TY> yValues, IValues<TZ> zValues)
Parameters
insertRange(int startIndex, Iterable<TX> xValues, Iterable<TY> yValues, Iterable<TZ> zValues)
Inserts X, Y and Z values at specified location
Declaration
public void insertRange(int startIndex, Iterable<TX> xValues, Iterable<TY> yValues, Iterable<TZ> zValues)
Parameters
removeAt(int index)
Removes data points at specified location
Declaration
public void removeAt(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
removeRange(int startIndex, int count)
Removes the range of data points
Declaration
public void removeRange(int startIndex, int count)
Parameters
Type |
Name |
Description |
int |
startIndex |
|
int |
count |
|
toXyzDoubleValues(DoubleValues xValues, DoubleValues yValues, DoubleValues zValues)
Declaration
public void toXyzDoubleValues(DoubleValues xValues, DoubleValues yValues, DoubleValues zValues)
Parameters
updateRangeXAt(int index, TX[] xValues)
Updates X values at specified location
Declaration
public void updateRangeXAt(int index, TX[] xValues)
Parameters
Type |
Name |
Description |
int |
index |
|
TX[] |
xValues |
|
updateRangeXAt(int index, IValues<TX> xValues)
Updates X values at specified location
Declaration
public void updateRangeXAt(int index, IValues<TX> xValues)
Parameters
Type |
Name |
Description |
int |
index |
|
IValues<TX> |
xValues |
|
updateRangeXAt(int index, Iterable<TX> xValues)
Updates X values at specified location
Declaration
public void updateRangeXAt(int index, Iterable<TX> xValues)
Parameters
updateRangeXyzAt(int index, TX[] xValues, TY[] yValues, TZ[] zValues)
Updates X, Y and Z values at specified location
Declaration
public void updateRangeXyzAt(int index, TX[] xValues, TY[] yValues, TZ[] zValues)
Parameters
Type |
Name |
Description |
int |
index |
|
TX[] |
xValues |
|
TY[] |
yValues |
|
TZ[] |
zValues |
|
updateRangeXyzAt(int index, IValues<TX> xValues, IValues<TY> yValues, IValues<TZ> zValues)
Updates X, Y and Z values at specified location
Declaration
public void updateRangeXyzAt(int index, IValues<TX> xValues, IValues<TY> yValues, IValues<TZ> zValues)
Parameters
updateRangeXyzAt(int index, Iterable<TX> xValues, Iterable<TY> yValues, Iterable<TZ> zValues)
Updates X, Y and Z values at specified location
Declaration
public void updateRangeXyzAt(int index, Iterable<TX> xValues, Iterable<TY> yValues, Iterable<TZ> zValues)
Parameters
updateRangeYAt(int index, TY[] yValues)
Updates Y values at specified location
Declaration
public void updateRangeYAt(int index, TY[] yValues)
Parameters
Type |
Name |
Description |
int |
index |
|
TY[] |
yValues |
|
updateRangeYAt(int index, IValues<TY> yValues)
Updates Y values at specified location
Declaration
public void updateRangeYAt(int index, IValues<TY> yValues)
Parameters
Type |
Name |
Description |
int |
index |
|
IValues<TY> |
yValues |
|
updateRangeYAt(int index, Iterable<TY> yValues)
Updates Y values at specified location
Declaration
public void updateRangeYAt(int index, Iterable<TY> yValues)
Parameters
updateRangeZAt(int index, TZ[] zValues)
Updates Z values at specified location
Declaration
public void updateRangeZAt(int index, TZ[] zValues)
Parameters
Type |
Name |
Description |
int |
index |
|
TZ[] |
zValues |
|
updateRangeZAt(int index, IValues<TZ> zValues)
Updates Z values at specified location
Declaration
public void updateRangeZAt(int index, IValues<TZ> zValues)
Parameters
Type |
Name |
Description |
int |
index |
|
IValues<TZ> |
zValues |
|
updateRangeZAt(int index, Iterable<TZ> zValues)
Updates Z values at specified location
Declaration
public void updateRangeZAt(int index, Iterable<TZ> zValues)
Parameters
updateXAt(int index, TX xValue)
Updates X value at specified location
Declaration
public void updateXAt(int index, TX xValue)
Parameters
Type |
Name |
Description |
int |
index |
|
TX |
xValue |
|
updateXRange(IRange<TX> xRange)
Declaration
protected void updateXRange(IRange<TX> xRange)
Parameters
Type |
Name |
Description |
IRange<TX> |
xRange |
|
Overrides
updateXyzAt(int index, TX xValue, TY yValue, TZ zValue)
Updates X, Y and Z value at specified location
Declaration
public void updateXyzAt(int index, TX xValue, TY yValue, TZ zValue)
Parameters
Type |
Name |
Description |
int |
index |
|
TX |
xValue |
|
TY |
yValue |
|
TZ |
zValue |
|
updateYAt(int index, TY yValue)
Updates Y value at specified location
Declaration
public void updateYAt(int index, TY yValue)
Parameters
Type |
Name |
Description |
int |
index |
|
TY |
yValue |
|
updateYRange(IRange<TY> yRange)
Declaration
protected void updateYRange(IRange<TY> yRange)
Parameters
Type |
Name |
Description |
IRange<TY> |
yRange |
|
Overrides
updateZAt(int index, TZ zValue)
Updates Z value at specified location
Declaration
public void updateZAt(int index, TZ zValue)
Parameters
Type |
Name |
Description |
int |
index |
|
TZ |
zValue |
|
updateZRange(IRange<TZ> zRange)
Declaration
protected void updateZRange(IRange<TZ> zRange)
Parameters
Type |
Name |
Description |
IRange<TZ> |
zRange |
|
Overrides
Implements
com.scichart.charting3d.model.dataSeries.xyz.IXyzDataSeries3D<TX,TY,TZ>