Interface | Description |
---|---|
IAnnotationFactory |
Defines an annotation factory which creates
IAnnotation of specified type which then will be placed in parentSurface |
IChartModifier |
Defines the interface to a
ChartModifierBase , which can be used to extend the interactivity or rendering of the ISciChartSurface |
IChartModifierBase | |
IPieChartModifier |
Defines the interface to a
PieChartModifierBase , which can be used to extend the interactivity or rendering of the ISciPieChartSurface |
OnAnnotationCreatedListener |
Defines the listener for creation of
IAnnotation by the AnnotationCreationModifier instance |
Class | Description |
---|---|
AnnotationCreationModifier |
Defines a custom modifier which allows creation of annotation on touch gestures
|
AxisDragModifierBase |
Provides base class for dragging operations on axes
|
ChartModifierBase |
Defines the base class to a Chart Modifier, which can be used to extend the interactivity or rendering of the
SciChartSurface |
CursorModifier |
The
CursorModifier provides a cross-hairs (cursor) plus tooltip with X,Y data values under the finger as the touch moves. |
DefaultAnnotationFactory |
Defines a default implementation of
IAnnotationFactory interface |
GestureModifierBase |
Defines the base class to a Chart Modifier which detects standard touch gestures detected by
GestureDetector |
LegendModifier |
Defines a custom chart modifier which shows a Legend on the
SciChartSurface and also can provide a data-source via LegendModifier.setSourceMode(SourceMode) property |
MasterSlaveTouchModifierBase |
Provides a base class for Linked Chart Modifiers.
|
ModifierGroup |
Allows a collection of modifiers to be added to the
SciChartSurface.chartModifiers . |
PieChartLegendModifier |
Defines a custom chart modifier which shows a Legend on the
SciPieChartSurface and also can provide a data-source via PieChartLegendModifier.setSourceSeries(IPieRenderableSeries) method. |
PieChartMasterSlaveTouchModifierBase | |
PieChartModifierBase | |
PieChartTooltipModifier |
Add to a
SciPieChartSurface and set PieChartModifierBase.isEnabled to True to enable this behaviour. |
PieChartTooltipModifierBase |
The
PieChartTooltipModifierBase is part of the ChartModifier API, which factors out handling of Chart Label templates,
and provides a touch-over templated tooltip, provided by the output of the Hit-Test operation on a IPieRenderableSeries . |
PieChartTouchModifierBase |
Defines the base class to a PieChart Modifier which performs manual processing of touch events
|
PieSegmentSelectionModifier |
The
PieSegmentSelectionModifier provides the ability to select PieRenderableSeries
or DonutRenderableSeries segments via a Chart Modifier. |
PinchZoomModifier |
The
PinchZoomModifier provides zooming of the SciChartSurface with the pinch gesture. |
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. |
RubberBandXyZoomModifier |
The
RubberBandXyZoomModifier provides a touch move to zoom into a rectangular region, or horizontal section of the chart. |
ScaleModifierBase |
Defines the base class to a Chart Modifier which detects standard scale gesture detected by
ScaleGestureDetector |
SeriesSelectionModifier |
The
SeriesSelectionModifier provides the ability to select series via a Chart Modifier |
TooltipModifier |
The
RolloverModifier provides a touch-over tooltip to a chart, outputting a singleSeriesInfo object to bind to which updates as the touch moves over data-points
Add to a SciChartSurface and set ChartModifierBase.isEnabled to True to enable this behaviour. |
TooltipModifierBase |
The
TooltipModifierBase is part of the ChartModifier API, which factors out handling of Axis and Chart Label templates,
and provides a touch-over templated tooltip, provided by the output of the Hit-Test operation on a IRenderableSeries . |
TooltipModifierWithAxisLabelsBase |
The
TooltipModifierWithAxisLabelsBase provedes the same functionality as TooltipBehaviorBase plus it provides axis labels for all associated axes. |
TouchModifierBase |
Defines the base class to a Chart Modifier which performs manual processing of touch events
|
XAxisDragModifier |
The
XAxisDragModifier provides a mouse drag to scale the X-Axis. |
YAxisDragModifier |
The
YAxisDragModifier provides a mouse drag to scale the Y-Axis. |
ZoomExtentsModifier |
Provides zoom to extents, or zoom to specific X and Y VisibleRange on touch gesture.
|
ZoomPanModifier |
The
ZoomPanModifier provides a touch move to pan the X and Y Axes. |
Enum | Description |
---|---|
AxisDragModifierBase.AxisDragMode |
Defines enumeration constants for mode of the
AxisDragModifierBase |
ExecuteOn |
Defines constants for when a
GestureModifierBase operation occurs |
Placement |
Enumeration constants to define the placement position.
|
SourceMode |
Defines constants for different series sources in
SciChartSurface |
TooltipPosition |
Enumeration constants to define Tooltip placement position.
|