Search Results for

    Show / Hide Table of Contents

    Class TickProvider

    Abstract base implementation of com.scichart.charting.numerics.tickProviders.ITickProvider

    Inheritance
    java.lang.Object
    AxisProviderBase
    TickProvider
    Implements
    tickProviders.ITickProvider
    Inherited Members
    AxisProviderBase.attachTo(IServiceContainer)
    AxisProviderBase.detach()
    AxisProviderBase.isAttached()
    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 TickProvider extends AxisProviderBase<IAxisCore> implements tickProviders.ITickProvider

    Constructors

    TickProvider()

    Declaration
    public TickProvider()

    Methods

    getTicks()

    Returns double representation of ticks for IAxis

    Declaration
    public final tickProviders.AxisTicks getTicks()
    Returns
    Type Description
    tickProviders.AxisTicks

    isFirstMajorTickEven(DoubleValues majorTicks)

    Gets the value indicating whether the first major tick is even

    Declaration
    protected boolean isFirstMajorTickEven(DoubleValues majorTicks)
    Parameters
    Type Name Description
    DoubleValues majorTicks

    The major ticks

    Returns
    Type Description
    boolean

    True if first major tick is even

    shouldUpdateTicks()

    Returns whether tick provider should be updated

    Declaration
    protected boolean shouldUpdateTicks()
    Returns
    Type Description
    boolean

    If true tick provider should be updated, otherwise it should be cleared

    update()

    Updates provider with new data

    Declaration
    public final void update()

    updateCullingPriorities(IntegerValues cullingPriorities, DoubleValues majorTicks)

    Updates major tick culling priorities which are used during culling of axis tick labels

    Declaration
    protected void updateCullingPriorities(IntegerValues cullingPriorities, DoubleValues majorTicks)
    Parameters
    Type Name Description
    IntegerValues cullingPriorities

    The culling priorities to update

    DoubleValues majorTicks

    The major ticks

    updateInternal()

    Updates tick provider

    Declaration
    protected void updateInternal()

    updateTicks(DoubleValues minorTicks, DoubleValues majorTicks)

    Updates major and minor tick values

    Declaration
    protected abstract void updateTicks(DoubleValues minorTicks, DoubleValues majorTicks)
    Parameters
    Type Name Description
    DoubleValues minorTicks

    The minor ticks to update

    DoubleValues majorTicks

    The major ticks to update

    Implements

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