Search Results for

    Show / Hide Table of Contents

    Class EllipsoidDataSeries3D<TXYZ>

    Data Series that defines the Ellipsoid in 3-Dimensional space by the Standard equation

    Inheritance
    java.lang.Object
    DataSeriesCore
    DataSeries3D<TX,TY,TZ>
    FreeSurfaceDataSeries3D<TX,TY,TZ>
    DisplaceableFreeSurfaceDataSeries3D<TX,TY,TZ,TDisplacement>
    dataSeries.freeSurface.XyzDisplaceableFreeSurfaceDataSeries3D
    EllipsoidDataSeries3D<TXYZ>
    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.DisplaceableFreeSurfaceDataSeries3D.copyFrom(IValues<TDisplacement>)
    dataSeries.freeSurface.DisplaceableFreeSurfaceDataSeries3D.getDisplacementValues()
    dataSeries.freeSurface.DisplaceableFreeSurfaceDataSeries3D.pushRow(TDisplacement[])
    dataSeries.freeSurface.DisplaceableFreeSurfaceDataSeries3D.pushRow(IValues<TDisplacement>)
    dataSeries.freeSurface.DisplaceableFreeSurfaceDataSeries3D.setDisplacement(int,int,TDisplacement)
    dataSeries.freeSurface.DisplaceableFreeSurfaceDataSeries3D.setRowAt(int,TDisplacement[])
    dataSeries.freeSurface.DisplaceableFreeSurfaceDataSeries3D.setRowAt(int,IValues<TDisplacement>)
    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>)
    dataSeries.freeSurface.XyzDisplaceableFreeSurfaceDataSeries3D.getDisplacementAxis()
    dataSeries.freeSurface.XyzDisplaceableFreeSurfaceDataSeries3D.isAxesPropagationAbsolute()
    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 EllipsoidDataSeries3D<TXYZ> extends dataSeries.freeSurface.XyzDisplaceableFreeSurfaceDataSeries3D<TXYZ>
    Type Parameters
    Name Description
    TXYZ

    Constructors

    EllipsoidDataSeries3D(Class<TXYZ> dataType, int uSize, int vSize)

    Creates a new instance of EllipsoidDataSeries3D

    Declaration
    public EllipsoidDataSeries3D(Class<TXYZ> dataType, int uSize, int vSize)
    Parameters
    Type Name Description
    Class<TXYZ> dataType

    The type of X, Y and Z data

    int uSize

    The U dimension of 2D grid

    int vSize

    The V dimension of 2D grid

    EllipsoidDataSeries3D(Class<TXYZ> dataType, int uSize, int vSize, double uMin, double uMax, double vMin, double vMax)

    Creates a new instance of EllipsoidDataSeries3D

    Declaration
    public EllipsoidDataSeries3D(Class<TXYZ> dataType, int uSize, int vSize, double uMin, double uMax, double vMin, double vMax)
    Parameters
    Type Name Description
    Class<TXYZ> dataType

    The type of X, Y and Z data

    int uSize

    The U dimension of 2D grid

    int vSize

    The V dimension of 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

    Methods

    getA()

    Gets the A component of the Standard ellipsoid equation

    Declaration
    public final TXYZ getA()
    Returns
    Type Description
    TXYZ

    The A component value

    getB()

    Gets the B component of the Standard ellipsoid equation

    Declaration
    public final TXYZ getB()
    Returns
    Type Description
    TXYZ

    The B component value

    getC()

    Gets the C component of the Standard ellipsoid equation

    Declaration
    public final TXYZ getC()
    Returns
    Type Description
    TXYZ

    The C component value

    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)

    setA(TXYZ a)

    Sets the A component of the Standard ellipsoid equation

    Declaration
    public final void setA(TXYZ a)
    Parameters
    Type Name Description
    TXYZ a

    The new A component value

    setB(TXYZ b)

    Sets the B component of the Standard ellipsoid equation

    Declaration
    public final void setB(TXYZ b)
    Parameters
    Type Name Description
    TXYZ b

    The new B component value

    setC(TXYZ c)

    Sets the C component of the Standard ellipsoid equation

    Declaration
    public final void setC(TXYZ c)
    Parameters
    Type Name Description
    TXYZ c

    The new C component value

    updateXRange(IRange<TXYZ> xRange)

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

    Declaration
    protected void updateXRange(IRange<TXYZ> xRange)
    Parameters
    Type Name Description
    IRange<TXYZ> xRange
    Overrides
    FreeSurfaceDataSeries3D<TX,TY,TZ>.updateXRange(IRange<TX> xRange)

    updateYRange(IRange<TXYZ> yRange)

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

    Declaration
    protected void updateYRange(IRange<TXYZ> yRange)
    Parameters
    Type Name Description
    IRange<TXYZ> yRange
    Overrides
    FreeSurfaceDataSeries3D<TX,TY,TZ>.updateYRange(IRange<TY> yRange)

    updateZRange(IRange<TXYZ> zRange)

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

    Declaration
    protected void updateZRange(IRange<TXYZ> zRange)
    Parameters
    Type Name Description
    IRange<TXYZ> zRange
    Overrides
    FreeSurfaceDataSeries3D<TX,TY,TZ>.updateZRange(IRange<TZ> zRange)
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml