Search Results for

    Show / Hide Table of Contents

    Class CustomSurfaceDataSeries3D<TX,TY,TZ>

    The mesh data series defined by parametrized in regards to spherical coordinates system: Radius, Pole, Azimuth.

    Inheritance
    java.lang.Object
    DataSeriesCore
    DataSeries3D<TX,TY,TZ>
    dataSeries.freeSurface.FreeSurfaceDataSeries3D
    CustomSurfaceDataSeries3D<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 class CustomSurfaceDataSeries3D<TX,TY,TZ> extends dataSeries.freeSurface.FreeSurfaceDataSeries3D<TX,TY,TZ>
    Type Parameters
    Name Description
    TX
    TY
    TZ

    Constructors

    CustomSurfaceDataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType, int uSize, int vSize, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc radialDistanceFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc azimuthalAngleFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc polarAngleFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TX> xFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TY> yFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TZ> zFunc)

    Creates a new CustomSurfaceDataSeries3D instance

    Declaration
    public CustomSurfaceDataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType, int uSize, int vSize, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc radialDistanceFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc azimuthalAngleFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc polarAngleFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TX> xFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TY> yFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TZ> zFunc)
    Parameters
    Type Name Description
    Class<TX> xType

    The type of the X-Data

    Class<TY> yType

    The type of the Y-Data

    Class<TZ> zType

    The type of the Z-Data

    int uSize

    The U dimension of the 2D grid

    int vSize

    The V dimension of the 2D grid

    dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc radialDistanceFunc

    Custom function that provides a value, treated as radius argument in X/Y/Z custom functions

    dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc azimuthalAngleFunc

    Custom function that provides a value, treated as azimuth argument in X/Y/Z custom functions

    dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc polarAngleFunc

    Custom function that provides a value, treated as polar angle argument in X/Y/Z custom functions

    ValueFunc<TX> xFunc

    Custom function that provides the position X value, based on passed radius, azimuth and pole arguments

    ValueFunc<TY> yFunc

    Custom function that provides the position Y value, based on passed radius, azimuth and pole arguments

    ValueFunc<TZ> zFunc

    Custom function that provides the position Z value, based on passed radius, azimuth and pole arguments

    CustomSurfaceDataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType, int uSize, int vSize, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc radialDistanceFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc azimuthalAngleFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc polarAngleFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TX> xFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TY> yFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TZ> zFunc, double uMin, double uMax, double vMin, double vMax)

    Creates a new CustomSurfaceDataSeries3D instance

    Declaration
    public CustomSurfaceDataSeries3D(Class<TX> xType, Class<TY> yType, Class<TZ> zType, int uSize, int vSize, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc radialDistanceFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc azimuthalAngleFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc polarAngleFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TX> xFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TY> yFunc, dataSeries.freeSurface.CustomSurfaceDataSeries3D.ValueFunc<TZ> zFunc, double uMin, double uMax, double vMin, double vMax)
    Parameters
    Type Name Description
    Class<TX> xType

    The type of the X-Data

    Class<TY> yType

    The type of the Y-Data

    Class<TZ> zType

    The type of the Z-Data

    int uSize

    The U dimension of the 2D grid

    int vSize

    The V dimension of the 2D grid

    dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc radialDistanceFunc

    Custom function that provides a value, treated as radius argument in X/Y/Z custom functions

    dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc azimuthalAngleFunc

    Custom function that provides a value, treated as azimuth argument in X/Y/Z custom functions

    dataSeries.freeSurface.CustomSurfaceDataSeries3D.UVFunc polarAngleFunc

    Custom function that provides a value, treated as polar angle argument in X/Y/Z custom functions

    ValueFunc<TX> xFunc

    Custom function that provides the position X value, based on passed radius, azimuth and pole arguments

    ValueFunc<TY> yFunc

    Custom function that provides the position Y value, based on passed radius, azimuth and pole arguments

    ValueFunc<TZ> zFunc

    Custom function that provides the position Z value, based on passed radius, azimuth and pole arguments

    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

    Methods

    internalUpdateXyzCachedValues(DoubleValues cachedXValues, DoubleValues cachedYValues, DoubleValues cachedZValues)

    Updates specified DoubleValues instances with latest data

    Declaration
    protected void internalUpdateXyzCachedValues(DoubleValues cachedXValues, DoubleValues cachedYValues, DoubleValues cachedZValues)
    Parameters
    Type Name Description
    DoubleValues cachedXValues
    DoubleValues cachedYValues
    DoubleValues cachedZValues
    Overrides
    FreeSurfaceDataSeries3D<TX,TY,TZ>.internalUpdateXyzCachedValues(DoubleValues cachedXValues, DoubleValues cachedYValues, DoubleValues cachedZValues)
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml