Class DataSeries3D<TX,TY,TZ>
Inheritance
DataSeries3D<TX,TY,TZ>
Implements
com.scichart.charting3d.model.dataSeries.IDataSeries3D<TX,TY,TZ>
Namespace:
Assembly: .dll
Syntax
public abstract class DataSeries3D<TX,TY,TZ> extends dataSeries.DataSeriesCore implements dataSeries.IDataSeries3D<TX,TY,TZ>
Type Parameters
Name |
Description |
TX |
|
TY |
|
TZ |
|
Constructors
DataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType)
Declaration
protected DataSeries3D(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
|
Fields
OPERATION_NOT_SUPPORTED_MESSAGE
Declaration
protected static final String OPERATION_NOT_SUPPORTED_MESSAGE
Field Value
lock
Declaration
protected final IReadWriteLock lock
Field Value
xMath
Declaration
protected final IMath<TX> xMath
Field Value
Type |
Description |
IMath<TX> |
|
xType
Declaration
protected final Class<TX> xType
Field Value
Type |
Description |
Class<TX> |
|
yMath
Declaration
protected final IMath<TY> yMath
Field Value
Type |
Description |
IMath<TY> |
|
yType
Declaration
protected final Class<TY> yType
Field Value
Type |
Description |
Class<TY> |
|
zMath
Declaration
protected final IMath<TZ> zMath
Field Value
Type |
Description |
IMath<TZ> |
|
zType
Declaration
protected final Class<TZ> zType
Field Value
Type |
Description |
Class<TZ> |
|
Methods
getLock()
Gets a synchronization object used to lock this data-series. Also locked on append, update, remove or clear.
Declaration
public final IReadWriteLock getLock()
Returns
getXMath()
Gets the IMath instance for operations with X-Data
Declaration
public final IMath<TX> getXMath()
Returns
Type |
Description |
IMath<TX> |
|
getXRange()
Gets the total extents of the IDataSeries in the X direction.
Declaration
public final IRange<TX> getXRange()
Returns
getYMath()
Gets the IMath instance for operations with Y-Data
Declaration
public final IMath<TY> getYMath()
Returns
Type |
Description |
IMath<TY> |
|
getYRange()
Gets the total extents of the IDataSeries in the Y direction.
Declaration
public final IRange<TY> getYRange()
Returns
getZMath()
Gets the IMath instance for operations with Z-Data
Declaration
public final IMath<TZ> getZMath()
Returns
Type |
Description |
IMath<TZ> |
|
getZRange()
Gets the total extents of the IDataSeries in the Z direction.
Declaration
public final IRange<TZ> getZRange()
Returns
updateXRange(IRange<TX> xRange)
Declaration
protected abstract void updateXRange(IRange<TX> xRange)
Parameters
Type |
Name |
Description |
IRange<TX> |
xRange |
The range to set
|
updateYRange(IRange<TY> yRange)
Declaration
protected abstract void updateYRange(IRange<TY> yRange)
Parameters
Type |
Name |
Description |
IRange<TY> |
yRange |
The range to set
|
updateZRange(IRange<TZ> zRange)
Declaration
protected abstract void updateZRange(IRange<TZ> zRange)
Parameters
Type |
Name |
Description |
IRange<TZ> |
zRange |
The range to set
|
Implements
com.scichart.charting3d.model.dataSeries.IDataSeries3D<TX,TY,TZ>