Search Results for

    Show / Hide Table of Contents

    Class PieSegmentSelectionModifier

    The PieSegmentSelectionModifier provides the ability to select PieRenderableSeries or DonutRenderableSeries segments via a Chart Modifier.

    Inheritance
    java.lang.Object
    ReceiveMotionEventsBase
    ChartModifierCore
    PieChartModifierBase
    PieChartGestureModifierBase
    PieSegmentSelectionModifier
    Inherited Members
    ChartModifierCore.applyThemeProvider(IThemeProvider)
    ChartModifierCore.checkPointerCounter(MotionEvent,int)
    ChartModifierCore.getEventsGroupTag()
    ChartModifierCore.getIsEnabled()
    ChartModifierCore.getReceiveHandledEvents()
    ChartModifierCore.getServices()
    ChartModifierCore.isAttached()
    ChartModifierCore.onGenericMotion(ModifierTouchEventArgs)
    ChartModifierCore.onIsEnabledChanged(boolean)
    ChartModifierCore.setEventsGroupTag(String)
    ChartModifierCore.setIsEnabled(boolean)
    ChartModifierCore.setReceiveHandledEvents(boolean)
    PieChartGestureModifierBase.attachTo(IServiceContainer)
    PieChartGestureModifierBase.detach()
    PieChartGestureModifierBase.getOriginalTouchEvent()
    PieChartGestureModifierBase.onCancel(MotionEvent)
    PieChartGestureModifierBase.onDoubleTap(MotionEvent)
    PieChartGestureModifierBase.onDoubleTapEvent(MotionEvent)
    PieChartGestureModifierBase.onDown(MotionEvent)
    PieChartGestureModifierBase.onFling(MotionEvent,MotionEvent,float,float)
    PieChartGestureModifierBase.onLongPress(MotionEvent)
    PieChartGestureModifierBase.onScroll(MotionEvent,MotionEvent,float,float)
    PieChartGestureModifierBase.onShowPress(MotionEvent)
    PieChartGestureModifierBase.onSingleTapConfirmed(MotionEvent)
    PieChartGestureModifierBase.onSingleTapUp(MotionEvent)
    PieChartGestureModifierBase.onTouch(ModifierTouchEventArgs)
    PieChartGestureModifierBase.onUp(MotionEvent)
    PieChartModifierBase.getContext()
    PieChartModifierBase.getModifierSurface()
    PieChartModifierBase.getParentSurface()
    PieChartModifierBase.getPointRelativeTo(PointF,IHitTestable)
    PieChartModifierBase.getRenderableSeries()
    PieChartModifierBase.onParentSurfaceResized(ResizedMessage)
    PieChartModifierBase.onPieRenderSurfaceRendered(PieChartRenderedMessage)
    PieChartModifierBase.onRenderableSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    PieChartModifierBase.onRenderableSeriesDrasticallyChanged()
    PieChartModifierBase.onSegmentCollectionDrasticallyChanged()
    PieChartModifierBase.onSegmentsCollectionChanged(CollectionChangedEventArgs<renderableSeries.IPieSegment>)
    PieChartModifierBase.onSelectedSegmentsCollectionChanged(CollectionChangedEventArgs<renderableSeries.IPieSegment>)
    PieChartModifierBase.onSelectedSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    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 PieSegmentSelectionModifier extends PieChartGestureModifierBase

    Constructors

    PieSegmentSelectionModifier()

    Declaration
    public PieSegmentSelectionModifier()

    Methods

    deselectAll()

    Deselects all selected IPieSegment's in each IPieRenderableSeries instance.

    Declaration
    protected void deselectAll()

    getSelectedSegmentStyle()

    Gets a IStyle for the selected IPieSegment.

    Declaration
    public final renderableSeries.IStyle getSelectedSegmentStyle()
    Returns
    Type Description
    renderableSeries.IStyle

    The IStyle for the selected IPieSegment.

    isHitPointValid(renderableSeries.hitTest.PieHitTestInfo hitTestInfo)

    When overridden in derived classes, indicates whether PieHitTestInfo result of hit-test is valid

    Declaration
    protected boolean isHitPointValid(renderableSeries.hitTest.PieHitTestInfo hitTestInfo)
    Parameters
    Type Name Description
    renderableSeries.hitTest.PieHitTestInfo hitTestInfo

    The PieHitTestInfo instance which will be checked.

    Returns
    Type Description
    boolean

    True if the associated instance of the PieHitTestInfo is valid, else - false.

    onLongPress(MotionEvent e)

    Declaration
    public void onLongPress(MotionEvent e)
    Parameters
    Type Name Description
    android.view.MotionEvent e
    Overrides
    PieChartGestureModifierBase.onLongPress(MotionEvent e)

    onSelectedSegmentsCollectionChanged(CollectionChangedEventArgs<renderableSeries.IPieSegment> args)

    Called when selected segments collection changes.

    Declaration
    public void onSelectedSegmentsCollectionChanged(CollectionChangedEventArgs<renderableSeries.IPieSegment> args)
    Parameters
    Type Name Description
    CollectionChangedEventArgs<IPieSegment> args
    Overrides
    PieChartModifierBase.onSelectedSegmentsCollectionChanged(CollectionChangedEventArgs<renderableSeries.IPieSegment> args)

    onSingleTapConfirmed(MotionEvent e)

    Declaration
    public boolean onSingleTapConfirmed(MotionEvent e)
    Parameters
    Type Name Description
    android.view.MotionEvent e
    Returns
    Type Description
    boolean
    Overrides
    PieChartGestureModifierBase.onSingleTapConfirmed(MotionEvent e)

    setSelectedSegmentStyle(renderableSeries.IStyle selectedSegmentStyle)

    Sets a IStyle for the selected IPieSegment.

    Declaration
    public final void setSelectedSegmentStyle(renderableSeries.IStyle selectedSegmentStyle)
    Parameters
    Type Name Description
    renderableSeries.IStyle selectedSegmentStyle

    The new IStyle for selected series.

    tryPerformSelection(PointF point)

    Try to perform selection at specified coordinates

    Declaration
    protected void tryPerformSelection(PointF point)
    Parameters
    Type Name Description
    android.graphics.PointF point

    The coordinates of point to hit test

    trySetStyle(renderableSeries.IPieSegment segment)

    Tries to set PieSegmentSelectionModifier#getSelectedSegmentStyle on the passed in IPieSegment instance.

    Declaration
    protected void trySetStyle(renderableSeries.IPieSegment segment)
    Parameters
    Type Name Description
    renderableSeries.IPieSegment segment

    The IPieSegment instance to set style on.

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