Search Results for

    Show / Hide Table of Contents

    Class DisplaceableFreeSurfaceDataSeries3D<TX,TY,TZ,TDisplacement>

    2D grid based free shaped 3D surface with displacement.

    Inheritance
    java.lang.Object
    DataSeriesCore
    DataSeries3D<TX,TY,TZ>
    dataSeries.freeSurface.FreeSurfaceDataSeries3D
    DisplaceableFreeSurfaceDataSeries3D<TX,TY,TZ,TDisplacement>
    Implements
    com.scichart.charting3d.model.dataSeries.freeSurface.IDisplaceableFreeSurfaceDataSeries3DValues<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()
    dataSeries.DataSeries3D.getLock()
    dataSeries.DataSeries3D.getXMath()
    dataSeries.DataSeries3D.getXRange()
    dataSeries.DataSeries3D.getYMath()
    dataSeries.DataSeries3D.getYRange()
    dataSeries.DataSeries3D.getZMath()
    dataSeries.DataSeries3D.getZRange()
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.clear(boolean)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.clearCachedValues(boolean)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.getCount()
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.getOffsetX()
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.getOffsetY()
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.getOffsetZ()
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.getUSize()
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.getVSize()
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.internalUpdateXyzCachedValues(DoubleValues,DoubleValues,DoubleValues)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.setOffsetX(TX)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.setOffsetY(TY)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.setOffsetZ(TZ)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.toXyzDoubleValues(DoubleValues,DoubleValues,DoubleValues)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.tryUpdateCachedValues()
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.updateXRange(IRange<TX>)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.updateYRange(IRange<TY>)
    dataSeries.freeSurface.FreeSurfaceDataSeries3D.updateZRange(IRange<TZ>)
    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 DisplaceableFreeSurfaceDataSeries3D<TX,TY,TZ,TDisplacement> extends dataSeries.freeSurface.FreeSurfaceDataSeries3D<TX,TY,TZ> implements dataSeries.freeSurface.IDisplaceableFreeSurfaceDataSeries3DValues<TX,TY,TZ>
    Type Parameters
    Name Description
    TX
    TY
    TZ
    TDisplacement

    Constructors

    DisplaceableFreeSurfaceDataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType, Class<TDisplacement> displacementType, int uSize, int vSize, double uMin, double uMax, double vMin, double vMax)

    Creates a new DisplaceableFreeSurfaceDataSeries3D instance

    Declaration
    protected DisplaceableFreeSurfaceDataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType, Class<TDisplacement> displacementType, int uSize, int vSize, double uMin, double uMax, double vMin, double vMax)
    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

    Class<TDisplacement> displacementType
    int uSize

    The uSize of the 2D grid

    int vSize

    The vSize of the 2D grid

    double uMin

    The minimum value of U component of the 2D grid

    double uMax

    The maximum value of U component of the 2D grid

    double vMin

    The minimum value of V component of the 2D grid

    double vMax

    The maximum value of V component of the 2D grid

    Fields

    displacementMap

    Declaration
    protected final dataSeries.GridData<TDisplacement> displacementMap
    Field Value
    Type Description
    GridData<TDisplacement>

    Methods

    copyFrom(IValues<TDisplacement> values)

    Copies values to this instance

    Declaration
    public final void copyFrom(IValues<TDisplacement> values)
    Parameters
    Type Name Description
    IValues<TDisplacement> values

    Values to copy from

    getDisplacementValues()

    Gets Displacement Map values

    Declaration
    public final IDoubleValuesProvider getDisplacementValues()
    Returns
    Type Description
    IDoubleValuesProvider

    pushRow(TDisplacement[] row)

    Pushes a row into the data series, which discards one old row in a First In First Out fashion. use this method to scroll the GridData in the Z-direction

    Declaration
    public final void pushRow(TDisplacement[] row)
    Parameters
    Type Name Description
    TDisplacement[] row

    The row with new values

    pushRow(IValues<TDisplacement> row)

    Pushes a row into the data series, which discards one old row in a First In First Out fashion. use this method to scroll the GridData in the Z-direction

    Declaration
    public final void pushRow(IValues<TDisplacement> row)
    Parameters
    Type Name Description
    IValues<TDisplacement> row

    The row with new values

    setDisplacement(int uIndex, int vIndex, TDisplacement value)

    Sets the displacement at specified position

    Declaration
    public final void setDisplacement(int uIndex, int vIndex, TDisplacement value)
    Parameters
    Type Name Description
    int uIndex

    The uIndex of point to update

    int vIndex

    The vIndex of point to update

    TDisplacement value

    The new yValue

    setRowAt(int index, TDisplacement[] row)

    Sets the row at the specified Z index

    Declaration
    public final void setRowAt(int index, TDisplacement[] row)
    Parameters
    Type Name Description
    int index

    The z-index to use

    TDisplacement[] row

    The row with new values

    setRowAt(int index, IValues<TDisplacement> row)

    Sets the row at the specified Z index

    Declaration
    public final void setRowAt(int index, IValues<TDisplacement> row)
    Parameters
    Type Name Description
    int index

    The z-index to use

    IValues<TDisplacement> row

    The row with new values

    Implements

    com.scichart.charting3d.model.dataSeries.freeSurface.IDisplaceableFreeSurfaceDataSeries3DValues<TX,TY,TZ>
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml