Search Results for

    Show / Hide Table of Contents

    Class TooltipModifierBase3D

    The TooltipModifierBase3D is part of the ChartModifier3D API which provides a touch-over templated tooltip, provided by the output of the Hit-Test operation on a IRenderableSeries3D.

    Inheritance
    java.lang.Object
    ReceiveMotionEventsBase
    ChartModifierCore
    ChartModifierBase3D
    TouchModifierBase3D
    MasterSlaveTouchModifierBase3D
    TooltipModifierBase3D
    Inherited Members
    ChartModifierCore.applyThemeProvider(IThemeProvider)
    ChartModifierCore.checkPointerCounter(MotionEvent,int)
    ChartModifierCore.getEventsGroupTag()
    ChartModifierCore.getIsEnabled()
    ChartModifierCore.getReceiveHandledEvents()
    ChartModifierCore.getServices()
    ChartModifierCore.isAttached()
    ChartModifierCore.onGenericMotion(ModifierTouchEventArgs)
    ChartModifierCore.onRenderableSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    ChartModifierCore.onRenderableSeriesDrasticallyChanged()
    ChartModifierCore.onSelectedSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    ChartModifierCore.setEventsGroupTag(String)
    ChartModifierCore.setIsEnabled(boolean)
    ChartModifierCore.setReceiveHandledEvents(boolean)
    ChartModifierBase3D.attachTo(IServiceContainer)
    ChartModifierBase3D.detach()
    ChartModifierBase3D.getCamera()
    ChartModifierBase3D.getContext()
    ChartModifierBase3D.getModifierSurface()
    ChartModifierBase3D.getParentSurface()
    ChartModifierBase3D.getPointRelativeTo(PointF,IHitTestable)
    ChartModifierBase3D.getXAxis()
    ChartModifierBase3D.getYAxis()
    ChartModifierBase3D.getZAxis()
    ChartModifierBase3D.onChartRendered()
    ChartModifierBase3D.onXAxisChanged()
    ChartModifierBase3D.onYAxisChanged()
    ChartModifierBase3D.onZAxisChanged()
    MasterSlaveTouchModifierBase3D.clearAll()
    MasterSlaveTouchModifierBase3D.getExecuteOnPointerCount()
    MasterSlaveTouchModifierBase3D.handleMasterTouchDownEvent(PointF)
    MasterSlaveTouchModifierBase3D.handleMasterTouchMoveEvent(PointF)
    MasterSlaveTouchModifierBase3D.handleMasterTouchUpEvent(PointF)
    MasterSlaveTouchModifierBase3D.handleSlaveTouchDownEvent(PointF)
    MasterSlaveTouchModifierBase3D.handleSlaveTouchMoveEvent(PointF)
    MasterSlaveTouchModifierBase3D.handleSlaveTouchUpEvent(PointF)
    MasterSlaveTouchModifierBase3D.isEnabledAt(PointF,boolean)
    MasterSlaveTouchModifierBase3D.onIsEnabledChanged(boolean)
    MasterSlaveTouchModifierBase3D.onTouchDown(ModifierTouchEventArgs)
    MasterSlaveTouchModifierBase3D.onTouchMove(ModifierTouchEventArgs)
    MasterSlaveTouchModifierBase3D.onTouchUp(ModifierTouchEventArgs)
    MasterSlaveTouchModifierBase3D.setExecuteOnPointerCount(int)
    MasterSlaveTouchModifierBase3D.updateCurrentPoint(PointF,ModifierTouchEventArgs)
    TouchModifierBase3D.onTouch(ModifierTouchEventArgs)
    TouchModifierBase3D.onTouchCancel(ModifierTouchEventArgs)
    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 abstract class TooltipModifierBase3D extends MasterSlaveTouchModifierBase3D

    Constructors

    TooltipModifierBase3D(TooltipBehaviorBase3D<?> tooltipBehavior)

    Creates a new instance of the TooltipModifierBase3D class.

    Declaration
    protected TooltipModifierBase3D(TooltipBehaviorBase3D<?> tooltipBehavior)
    Parameters
    Type Name Description
    TooltipBehaviorBase3D<?> tooltipBehavior

    The TooltipBehaviorBase3D which will be associated with this modifier.

    Fields

    showTooltipProperty

    Declaration
    protected final SmartPropertyBoolean showTooltipProperty
    Field Value
    Type Description
    SmartPropertyBoolean

    sourceModeProperty

    Declaration
    protected final SmartProperty<SourceMode> sourceModeProperty
    Field Value
    Type Description
    SmartProperty<SourceMode>

    tooltipBehavior

    Declaration
    protected final TooltipBehaviorBase3D<?> tooltipBehavior
    Field Value
    Type Description
    TooltipBehaviorBase3D<?>

    Methods

    applyThemeProvider(IThemeProvider themeProvider)

    Declaration
    public void applyThemeProvider(IThemeProvider themeProvider)
    Parameters
    Type Name Description
    IThemeProvider themeProvider
    Overrides
    ChartModifierCore.applyThemeProvider(IThemeProvider themeProvider)

    attachTo(IServiceContainer services)

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

    clearAll()

    When overridden in a derived class, this method should clear all markers and tooltips from the SciChartSurface3D#getModifierSurface().

    Declaration
    protected void clearAll()
    Overrides
    MasterSlaveTouchModifierBase3D.clearAll()

    detach()

    Declaration
    public void detach()
    Overrides
    ChartModifierBase3D.detach()

    getObservableSeries()

    Gets the ObservableCollection of the IRenderableSeries3D from the parent SciChartSurface3D

    Declaration
    protected ObservableCollection<renderableSeries.IRenderableSeries3D> getObservableSeries()
    Returns
    Type Description
    ObservableCollection<IRenderableSeries3D>

    The ObservableCollection of the IRenderableSeries3D from the parent SciChartSurface3D.

    getShowTooltip()

    Gets a value indicating whether to show tooltip or not.

    Declaration
    public final boolean getShowTooltip()
    Returns
    Type Description
    boolean

    True if modifier should show tooltip, else false.

    getSourceMode()

    Gets the SourceMode type of series on which interaction is performed.

    Declaration
    public final SourceMode getSourceMode()
    Returns
    Type Description
    SourceMode

    The SourceMode type of series.

    handleMasterTouchDownEvent(PointF point)

    When overridden in a derived class, called to handle the Master ChartModifierBase MotionEvent#ACTION_DOWN

    Declaration
    protected void handleMasterTouchDownEvent(PointF point)
    Parameters
    Type Name Description
    android.graphics.PointF point
    Overrides
    MasterSlaveTouchModifierBase3D.handleMasterTouchDownEvent(PointF point)

    handleMasterTouchMoveEvent(PointF point)

    When overridden in a derived class, called to handle the Master ChartModifierBase MotionEvent#ACTION_MOVE

    Declaration
    protected void handleMasterTouchMoveEvent(PointF point)
    Parameters
    Type Name Description
    android.graphics.PointF point
    Overrides
    MasterSlaveTouchModifierBase3D.handleMasterTouchMoveEvent(PointF point)

    handleMasterTouchUpEvent(PointF point)

    When overridden in a derived class, called to handle the Master ChartModifierBase MotionEvent#ACTION_UP

    Declaration
    protected void handleMasterTouchUpEvent(PointF point)
    Parameters
    Type Name Description
    android.graphics.PointF point
    Overrides
    MasterSlaveTouchModifierBase3D.handleMasterTouchUpEvent(PointF point)

    handleSlaveTouchDownEvent(PointF point)

    When overridden in a derived class, called to handle the Slave ChartModifierBase MotionEvent#ACTION_DOWN

    Declaration
    protected void handleSlaveTouchDownEvent(PointF point)
    Parameters
    Type Name Description
    android.graphics.PointF point
    Overrides
    MasterSlaveTouchModifierBase3D.handleSlaveTouchDownEvent(PointF point)

    handleSlaveTouchMoveEvent(PointF point)

    When overridden in a derived class, called to handle the Slave ChartModifierBase MotionEvent#ACTION_MOVE

    Declaration
    protected void handleSlaveTouchMoveEvent(PointF point)
    Parameters
    Type Name Description
    android.graphics.PointF point
    Overrides
    MasterSlaveTouchModifierBase3D.handleSlaveTouchMoveEvent(PointF point)

    handleSlaveTouchUpEvent(PointF point)

    When overridden in a derived class, called to handle the Slave ChartModifierBase MotionEvent#ACTION_UP

    Declaration
    protected void handleSlaveTouchUpEvent(PointF point)
    Parameters
    Type Name Description
    android.graphics.PointF point
    Overrides
    MasterSlaveTouchModifierBase3D.handleSlaveTouchUpEvent(PointF point)

    onRenderableSeriesDrasticallyChanged()

    Declaration
    public void onRenderableSeriesDrasticallyChanged()
    Overrides
    ChartModifierCore.onRenderableSeriesDrasticallyChanged()

    setShowTooltip(boolean showTooltip)

    Sets a value indicating whether to show tooltip or not.

    Declaration
    public final void setShowTooltip(boolean showTooltip)
    Parameters
    Type Name Description
    boolean showTooltip

    Value which indicates whether show tooltip or not.

    setSourceMode(SourceMode sourceMode)

    Sets the SourceMode type of series on which interaction is performed.

    Declaration
    public final void setSourceMode(SourceMode sourceMode)
    Parameters
    Type Name Description
    SourceMode sourceMode

    The new SourceMode type of series on which interaction is performed.

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