Search Results for

    Show / Hide Table of Contents

    Class RenderPassDataTransformationBase<TRenderPassData>

    Inheritance
    java.lang.Object
    RenderPassDataTransformationBase<TRenderPassData>
    Implements
    renderableSeriesIRenderPassDataTransformation
    Inherited Members
    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 RenderPassDataTransformationBase<TRenderPassData> implements renderableSeriesIRenderPassDataTransformation
    Type Parameters
    Name Description
    TRenderPassData

    Constructors

    RenderPassDataTransformationBase(Class<TRenderPassData> rpdType)

    Create new instance of RenderPassDataTransformationBase class.

    Declaration
    protected RenderPassDataTransformationBase(Class<TRenderPassData> rpdType)
    Parameters
    Type Name Description
    Class<TRenderPassData> rpdType

    Type of associated render pass data.

    Fields

    renderPassData

    Declaration
    protected TRenderPassData renderPassData
    Field Value
    Type Description
    TRenderPassData

    Methods

    applyTransformation()

    Applies this transformation to associated series.

    Note: This is used for animations purposes, so you need to take into account BaseRenderPassDataTransformation#getCurrentTransformationValue() as well as BaseRenderPassDataTransformation#getCurrentDelta() during implementing this.

    Declaration
    protected abstract void applyTransformation()

    attachTo(IServiceContainer services)

    Declaration
    public void attachTo(IServiceContainer services)
    Parameters
    Type Name Description
    IServiceContainer services

    detach()

    Declaration
    public void detach()

    discardTransformation()

    Discards this transformation from associated series.

    Declaration
    protected abstract void discardTransformation()

    isAttached()

    Declaration
    public final boolean isAttached()
    Returns
    Type Description
    boolean

    onInternalRenderPassDataChanged()

    Called when associated series render pass data changed during animation.

    Declaration
    protected abstract void onInternalRenderPassDataChanged()

    onRenderPassDataChanged()

    Called after success update of the current render pass data.

    Declaration
    public final void onRenderPassDataChanged()

    saveOriginalData()

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

    Declaration
    protected abstract void saveOriginalData()

    shouldUpdateOnRenderPassDataChanged()

    Declaration
    protected boolean shouldUpdateOnRenderPassDataChanged()
    Returns
    Type Description
    boolean

    transform()

    Performs transformation of the associated render pass data. This called during render pass if this transformations is attached to associated IRenderableSeries.

    Declaration
    public final void transform()

    Implements

    IRenderPassDataTransformation
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml