Search Results for

    Show / Hide Table of Contents

    Class RolloverModifier

    The RolloverModifier provides a touch-over hit-test to a chart, plus a collection of a SeriesInfo objects to bind to which updates as the touch moves. Add to a SciChartSurface and set RolloverModifier#getIsEnabled() to True to enable this behaviour. See Also: CursorModifier, TooltipModifier

    Inheritance
    java.lang.Object
    ReceiveMotionEventsBase
    ChartModifierCore
    ChartModifierBase
    TouchModifierBase
    MasterSlaveTouchModifierBase
    TooltipModifierBase
    TooltipModifierWithAxisLabelsBase
    RolloverModifier
    Inherited Members
    ChartModifierBase.<T>getMasterModifier(T,IReceiveMotionEvents)
    ChartModifierBase.getAllXAxes()
    ChartModifierBase.getAllYAxes()
    ChartModifierBase.getContext()
    ChartModifierBase.getModifierSurface()
    ChartModifierBase.getParentSurface()
    ChartModifierBase.getPointRelativeTo(PointF,IHitTestable)
    ChartModifierBase.getRenderableSeries()
    ChartModifierBase.getRenderableSeriesArea()
    ChartModifierBase.getXAxes()
    ChartModifierBase.getXAxis()
    ChartModifierBase.getXAxis(String)
    ChartModifierBase.getYAxes()
    ChartModifierBase.getYAxis()
    ChartModifierBase.getYAxis(String)
    ChartModifierBase.includeAllAxes()
    ChartModifierBase.includeXAxis(IAxis,boolean)
    ChartModifierBase.includeYAxis(IAxis,boolean)
    ChartModifierBase.isWithinSourceBounds(float,float,boolean,IReceiveMotionEvents)
    ChartModifierBase.onAnnotationsCollectionChanged(CollectionChangedEventArgs<IAnnotation>)
    ChartModifierBase.onAnnotationsDrasticallyChanged()
    ChartModifierBase.onParentSurfaceResized(ResizedMessage)
    ChartModifierBase.onRenderSurfaceRendered(RenderedMessage)
    ChartModifierBase.onXAxesCollectionChanged(CollectionChangedEventArgs<IAxis>)
    ChartModifierBase.onYAxesCollectionChanged(CollectionChangedEventArgs<IAxis>)
    ChartModifierCore.checkPointerCounter(MotionEvent,int)
    ChartModifierCore.getEventsGroupTag()
    ChartModifierCore.getIsEnabled()
    ChartModifierCore.getReceiveHandledEvents()
    ChartModifierCore.getServices()
    ChartModifierCore.isAttached()
    ChartModifierCore.onGenericMotion(ModifierTouchEventArgs)
    ChartModifierCore.onRenderableSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    ChartModifierCore.onSelectedSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    ChartModifierCore.setEventsGroupTag(String)
    ChartModifierCore.setIsEnabled(boolean)
    ChartModifierCore.setReceiveHandledEvents(boolean)
    MasterSlaveTouchModifierBase.isEnabledAt(PointF,boolean)
    MasterSlaveTouchModifierBase.onIsEnabledChanged(boolean)
    MasterSlaveTouchModifierBase.onTouchDown(ModifierTouchEventArgs)
    MasterSlaveTouchModifierBase.onTouchMove(ModifierTouchEventArgs)
    MasterSlaveTouchModifierBase.onTouchUp(ModifierTouchEventArgs)
    MasterSlaveTouchModifierBase.updateCurrentPoint(PointF,ModifierTouchEventArgs)
    TooltipModifierBase.getAllRenderableSeries()
    TooltipModifierBase.getObservableSeries()
    TooltipModifierBase.getShowTooltip()
    TooltipModifierBase.getSourceMode()
    TooltipModifierBase.getUseInterpolation()
    TooltipModifierBase.includeRenderableSeries(renderableSeries.IRenderableSeries,boolean)
    TooltipModifierBase.onRenderableSeriesDrasticallyChanged()
    TooltipModifierBase.setShowTooltip(boolean)
    TooltipModifierBase.setSourceMode(SourceMode)
    TooltipModifierBase.setUseInterpolation(boolean)
    TooltipModifierWithAxisLabelsBase.applyThemeProvider(IThemeProvider)
    TooltipModifierWithAxisLabelsBase.attachTo(IServiceContainer)
    TooltipModifierWithAxisLabelsBase.clearAll()
    TooltipModifierWithAxisLabelsBase.detach()
    TooltipModifierWithAxisLabelsBase.getShowAxisLabels()
    TooltipModifierWithAxisLabelsBase.getXAxesWithOverlays()
    TooltipModifierWithAxisLabelsBase.getYAxesWithOverlays()
    TooltipModifierWithAxisLabelsBase.handleMasterTouchDownEvent(PointF)
    TooltipModifierWithAxisLabelsBase.handleMasterTouchMoveEvent(PointF)
    TooltipModifierWithAxisLabelsBase.handleMasterTouchUpEvent(PointF)
    TooltipModifierWithAxisLabelsBase.handleSlaveTouchDownEvent(PointF)
    TooltipModifierWithAxisLabelsBase.handleSlaveTouchMoveEvent(PointF)
    TooltipModifierWithAxisLabelsBase.handleSlaveTouchUpEvent(PointF)
    TooltipModifierWithAxisLabelsBase.onXAxesDrasticallyChanged()
    TooltipModifierWithAxisLabelsBase.onYAxesDrasticallyChanged()
    TooltipModifierWithAxisLabelsBase.setShowAxisLabels(boolean)
    TouchModifierBase.onTouch(ModifierTouchEventArgs)
    TouchModifierBase.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 class RolloverModifier extends TooltipModifierWithAxisLabelsBase

    Constructors

    RolloverModifier()

    Creates a new instance of the RolloverModifier class.

    Declaration
    public RolloverModifier()

    RolloverModifier(RolloverBehavior<?> rolloverBehavior, AxisTooltipsBehaviorBase<?> axisTooltipsBehavior)

    Creates a new instance of the RolloverModifier class.

    Declaration
    protected RolloverModifier(RolloverBehavior<?> rolloverBehavior, AxisTooltipsBehaviorBase<?> axisTooltipsBehavior)
    Parameters
    Type Name Description
    RolloverBehavior<?> rolloverBehavior

    The RolloverBehavior which will be associated with this modifier.

    AxisTooltipsBehaviorBase<?> axisTooltipsBehavior

    The AxisTooltipsBehavior which will be associated with this modifier.

    Methods

    applyThemeProvider(IThemeProvider themeProvider)

    Applies specified theme to current instance

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

    getDrawVerticalLine()

    Gets whether a Vertical Line should be drawn at the rollover location.

    Declaration
    public final boolean getDrawVerticalLine()
    Returns
    Type Description
    boolean

    True if a Vertical Line should be drawn, else false.

    getVerticalLinePaint()

    Gets the Paint instance which will be used by RolloverVerticalLineDrawableBehavior to draw the vertical line.

    Declaration
    public final Paint getVerticalLinePaint()
    Returns
    Type Description
    android.graphics.Paint

    The Paint instance which will be used by RolloverVerticalLineDrawableBehavior to draw the vertical line.

    getYAxesWithOverlays()

    Gets the ObservableCollection of the Y-Axis from the parent SciChartSurface.

    Declaration
    protected ObservableCollection<IAxis> getYAxesWithOverlays()
    Returns
    Type Description
    ObservableCollection<IAxis>
    Overrides
    TooltipModifierWithAxisLabelsBase.getYAxesWithOverlays()

    setDrawVerticalLine(boolean drawVerticalLine)

    Sets whether a Vertical Line should be drawn at the rollover location.

    Declaration
    public final void setDrawVerticalLine(boolean drawVerticalLine)
    Parameters
    Type Name Description
    boolean drawVerticalLine

    Value which indicates whether a Vertical Line should be drawn at the rollover location.

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