Search Results for

    Show / Hide Table of Contents

    Class WaveStackedXyTransformation<T>

    Provides class, which used to wave transform series with StackedSeriesRenderPassData and it's inheritors.

    Inheritance
    java.lang.Object
    RenderPassDataTransformationBase<TRenderPassData>
    BaseRenderPassDataTransformation<TRenderPassData>
    WaveTransformationBase<T>
    WaveXyTransformation
    WaveStackedXyTransformation<T>
    Inherited Members
    BaseRenderPassDataTransformation.getCurrentDelta()
    BaseRenderPassDataTransformation.getCurrentTransformationValue()
    BaseRenderPassDataTransformation.onAnimationEnd()
    BaseRenderPassDataTransformation.onAnimationStart(float)
    BaseRenderPassDataTransformation.setCurrentProgress(float)
    BaseRenderPassDataTransformation.shouldUpdateOnRenderPassDataChanged()
    WaveTransformationBase.applyTransformation()
    WaveTransformationBase.applyTransformationOnRenderPassDataChanged(FloatValues)
    WaveTransformationBase.getZeroLineCoordinate()
    WaveTransformationBase.onAnimationStartInternal()
    WaveTransformationBase.transformValues(float,FloatValues,FloatValues)
    WaveXyTransformation.applyTransformationInternal(float)
    WaveXyTransformation.discardTransformation()
    WaveXyTransformation.onInternalRenderPassDataChanged()
    WaveXyTransformation.prepareDataToTransformation()
    WaveXyTransformation.saveOriginalData()
    renderableSeriesRenderPassDataTransformationBase.attachTo(IServiceContainer)
    renderableSeriesRenderPassDataTransformationBase.detach()
    renderableSeriesRenderPassDataTransformationBase.isAttached()
    renderableSeriesRenderPassDataTransformationBase.onRenderPassDataChanged()
    renderableSeriesRenderPassDataTransformationBase.transform()
    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 WaveStackedXyTransformation<T> extends WaveXyTransformation<T>
    Type Parameters
    Name Description
    T

    Constructors

    WaveStackedXyTransformation(Class<T> rpdType, double zeroLine, float durationOfStepData)

    Create new instance of WaveStackedXyTransformation class.

    Declaration
    public WaveStackedXyTransformation(Class<T> rpdType, double zeroLine, float durationOfStepData)
    Parameters
    Type Name Description
    Class<T> rpdType

    Type of associated render pass data.

    double zeroLine

    Data value which determines the zero line in Y direction, from which scaling will be performed.

    float durationOfStepData

    Wave duration before next point is started to animate. Default is 0.5.

    Methods

    applyTransformationInternal(float currentDelta)

    Applies transformation using ScaleTransformationBase#transformValues(float, FloatValues, FloatValues) method. FloatValues to be supplied from inheritors. First arg is values to transform. Second is to get original coordinates from.

    Declaration
    protected void applyTransformationInternal(float currentDelta)
    Parameters
    Type Name Description
    float currentDelta
    Overrides
    WaveXyTransformation<T>.applyTransformationInternal(float currentDelta)

    discardTransformation()

    Discards this transformation from associated series.

    Declaration
    protected void discardTransformation()
    Overrides
    WaveXyTransformation<T>.discardTransformation()

    onInternalRenderPassDataChanged()

    Called when associated series render pass data changed during animation.

    Declaration
    protected void onInternalRenderPassDataChanged()
    Overrides
    WaveXyTransformation<T>.onInternalRenderPassDataChanged()

    prepareDataToTransformation()

    Prepares associated render pass data to transformation.

    Declaration
    protected void prepareDataToTransformation()
    Overrides
    WaveXyTransformation<T>.prepareDataToTransformation()

    saveOriginalData()

    Saves original data from render pass data, which supposed to be changed during #applyTransformation() call.

    Declaration
    protected void saveOriginalData()
    Overrides
    WaveXyTransformation<T>.saveOriginalData()
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml