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>