Search Results for

    Show / Hide Table of Contents

    Class SwitchableModifierGroup3D

    Defines a special ModifierGroup3D which allows to organize child modifiers in groups and switch between them

    Inheritance
    java.lang.Object
    ReceiveMotionEventsBase
    ChartModifierCore
    ChartModifierBase3D
    ModifierGroup3D
    SwitchableModifierGroup3D
    Implements
    SimpleTwoFingerDoubleTapDetector.OnTwoFingerDoubleTapListener
    Inherited Members
    ChartModifierCore.checkPointerCounter(MotionEvent,int)
    ChartModifierCore.getEventsGroupTag()
    ChartModifierCore.getIsEnabled()
    ChartModifierCore.getReceiveHandledEvents()
    ChartModifierCore.getServices()
    ChartModifierCore.isAttached()
    ChartModifierCore.setEventsGroupTag(String)
    ChartModifierCore.setIsEnabled(boolean)
    ChartModifierCore.setReceiveHandledEvents(boolean)
    ChartModifierBase3D.getCamera()
    ChartModifierBase3D.getContext()
    ChartModifierBase3D.getModifierSurface()
    ChartModifierBase3D.getParentSurface()
    ChartModifierBase3D.getPointRelativeTo(PointF,IHitTestable)
    ChartModifierBase3D.getXAxis()
    ChartModifierBase3D.getYAxis()
    ChartModifierBase3D.getZAxis()
    ModifierGroup3D.applyThemeProvider(IThemeProvider)
    ModifierGroup3D.attachTo(IServiceContainer)
    ModifierGroup3D.detach()
    ModifierGroup3D.getChildModifiers()
    ModifierGroup3D.getEventsSource()
    ModifierGroup3D.getMotionEventGroup()
    ModifierGroup3D.isTouchArgsValidForModifier(ModifierTouchEventArgs,IChartModifier3D)
    ModifierGroup3D.onChartRendered()
    ModifierGroup3D.onGenericMotion(ModifierTouchEventArgs)
    ModifierGroup3D.onIsEnabledChanged(boolean)
    ModifierGroup3D.onRenderableSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    ModifierGroup3D.onRenderableSeriesDrasticallyChanged()
    ModifierGroup3D.onSelectedSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    ModifierGroup3D.onTouch(ModifierTouchEventArgs)
    ModifierGroup3D.onXAxisChanged()
    ModifierGroup3D.onYAxisChanged()
    ModifierGroup3D.onZAxisChanged()
    ModifierGroup3D.setChildModifiers(ChartModifier3DCollection)
    ModifierGroup3D.setMotionEventGroup(String)
    ReceiveMotionEventsBase.getName()
    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 SwitchableModifierGroup3D extends ModifierGroup3D implements SimpleTwoFingerDoubleTapDetector.OnTwoFingerDoubleTapListener

    Constructors

    SwitchableModifierGroup3D()

    Declaration
    public SwitchableModifierGroup3D()

    Fields

    manager

    Declaration
    protected final SwitchableModifierGroup.GroupManager manager
    Field Value
    Type Description
    GroupManager

    Methods

    addModifier(IChartModifier3D modifier)

    Adds modifier outside any group so it works all the time

    Declaration
    public void addModifier(IChartModifier3D modifier)
    Parameters
    Type Name Description
    IChartModifier3D modifier

    The modifier to add

    addModifierWithGroup(IChartModifier3D modifier, String group)

    Adds modifier to specified group

    Declaration
    public void addModifierWithGroup(IChartModifier3D modifier, String group)
    Parameters
    Type Name Description
    IChartModifier3D modifier

    The modifier to add

    String group

    The target group

    isTouchArgsValidForModifier(ModifierTouchEventArgs args, IChartModifier3D modifier)

    Checks if ModifierTouchEventArgs are valid for specified modifier

    Declaration
    protected boolean isTouchArgsValidForModifier(ModifierTouchEventArgs args, IChartModifier3D modifier)
    Parameters
    Type Name Description
    ModifierTouchEventArgs args
    IChartModifier3D modifier
    Returns
    Type Description
    boolean
    Overrides
    ModifierGroup3D.isTouchArgsValidForModifier(ModifierTouchEventArgs args, IChartModifier3D modifier)

    onTouch(ModifierTouchEventArgs args)

    Declaration
    public void onTouch(ModifierTouchEventArgs args)
    Parameters
    Type Name Description
    ModifierTouchEventArgs args
    Overrides
    ModifierGroup3D.onTouch(ModifierTouchEventArgs args)

    onTwoFingerDoubleTap()

    Declaration
    public void onTwoFingerDoubleTap()

    removeModifigierWithGroup(IChartModifier3D modifier)

    Removes modifier and deregister it from all groups

    Declaration
    public void removeModifigierWithGroup(IChartModifier3D modifier)
    Parameters
    Type Name Description
    IChartModifier3D modifier

    The modifier to remove

    Implements

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