Search Results for

    Show / Hide Table of Contents

    Class DataSeries3D<TX,TY,TZ>

    Defines a base class for 3D Data Series used by various com.scichart.charting3d.visuals.renderableSeries.IRenderableSeries3D

    Inheritance
    java.lang.Object
    dataSeries.DataSeriesCore
    DataSeries3D<TX,TY,TZ>
    Implements
    com.scichart.charting3d.model.dataSeries.IDataSeries3D<TX,TY,TZ>
    Inherited Members
    dataSeries.DataSeriesCore.addObserver(dataSeries.IDataSeriesObserver)
    dataSeries.DataSeriesCore.clear()
    dataSeries.DataSeriesCore.decrementSuspend()
    dataSeries.DataSeriesCore.getHasValues()
    dataSeries.DataSeriesCore.getIsSuspended()
    dataSeries.DataSeriesCore.getSeriesName()
    dataSeries.DataSeriesCore.getUpdateSuspenderCount()
    dataSeries.DataSeriesCore.onDataSeriesChanged(int)
    dataSeries.DataSeriesCore.removeObserver(dataSeries.IDataSeriesObserver)
    dataSeries.DataSeriesCore.resumeUpdates(IUpdateSuspender)
    dataSeries.DataSeriesCore.setSeriesName(String)
    dataSeries.DataSeriesCore.suspendUpdates()
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    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)

    Creates a new DataSeries3D instance

    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
    Type Description
    String

    lock

    Declaration
    protected final IReadWriteLock lock
    Field Value
    Type Description
    IReadWriteLock

    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
    Type Description
    IReadWriteLock

    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
    Type Description
    IRange<TX>

    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
    Type Description
    IRange<TY>

    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
    Type Description
    IRange<TZ>

    updateXRange(IRange<TX> xRange)

    Sets the total extents of the IDataSeries3D in the X direction.

    Declaration
    protected abstract void updateXRange(IRange<TX> xRange)
    Parameters
    Type Name Description
    IRange<TX> xRange

    The range to set

    updateYRange(IRange<TY> yRange)

    Sets the total extents of the IDataSeries3D in the Y direction.

    Declaration
    protected abstract void updateYRange(IRange<TY> yRange)
    Parameters
    Type Name Description
    IRange<TY> yRange

    The range to set

    updateZRange(IRange<TZ> zRange)

    Sets the total extents of the IDataSeries3D in the Z direction.

    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>
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml