Namespace com.scichart.charting.utility
Classes
BezierCurveInterpolator
Helper class which allows to interpolate value for cubic bezier curve.
ChangeListenerHelpers
CosineInterpolationControlPointsProvider
Alternative implementation of IBezierControlPointsProvider which produces output which is close to cosine interpolation
DefaultBezierControlPointsProvider
Default provider which calculates smooth line drawn using cubic bezier curves for specified 2D points
DisplayMetricsTransformer
Defines a helper class with methods for pixels transformations
InvalidateMessage
When published, causes the SciChartSurface to queue up an asynchronous redraw
LockableObservableCollection<E>
Defines ObservableCollection with ReadWriteLock to ensure thread safety
MultiReadWriteLock
Defines the IReadWriteLock implementation which manages multiple IReadWriteLock instances
Predicates
Defines a helper class with some Predicate constants
ReadWriteLock
Default implementation of IReadWriteLock which uses ReentrantReadWriteLock
RectUtil
Defines a helper class for work with Rect class
ResizedMessage
Published by SciChartSurface after the chart surface resizes
SimpleTwoFingerDoubleTapDetector
Helper class which allows to detect double tap with two fingers. Based on https://stackoverflow.com/questions/12414680/how-to-implement-a-two-finger-double-click-in-android
ZoomExtentsMessage
When published, causes the SciChartSurface to zoom to extents and redraw
Interfaces
IBezierControlPointsProvider
Defines a provider of control points for cubic bezier curve which are drawn through set of specified points in 2D space
IDisplayMetricsTransformer
Defines the interface with methods for pixels transformations
IReadWriteLock
Defines the interface for read-write lock
SimpleTwoFingerDoubleTapDetector.OnTwoFingerDoubleTapListener
The listener that is used to notify when a two finger double-tap occurs