com.scichart.charting.visuals.annotations Package
Classes
ClassDescription
Defines the Annotation Surface that IAnnotation instances interact with
An Anchor-Point annotation is an annotation which only has one X1,Y1 point. This annotation may be anchored around the coordinate using various gravity values
Defines a base placement strategy for AnchorPointAnnotation instance
Provides a base class for annotations to be rendered over the chart
Defines a base placement strategy for AnnotationBase instance
Used internally by the Annotation API. Class to hold transformed coordinates for placement of an annotation on the chart.
Defines an AnnotationLabel which may be used in HorizontalLineAnnotation and VerticalLineAnnotation instances
Contains collection of AnnotationLabel
Defines a base class for IAnnotationPlacementStrategy implementor
Defines the Annotation Surface that IAnnotation instances interact with
 
Defines a base placement strategy for TextAnnotation instance
The AxisMarkerAnnotation provides an axis label which is data-bound to its data X or Y value. Used to place a marker on the X or Y Axis it can give feedback about the latest value of a series, or important points in a series.
Defines a base placement strategy for AxisMarkerAnnotation instance
Defines a rectangle or box annotation, which may be placed on the chart at specific X1,Y1,X2,Y2 coordinates
Defines a base placement strategy for BoxAnnotation instance
CustomAnnotation is an Annotation which can have custom content provided by calling setContentView or setContentId methods
Defines a base placement strategy for CustomAnnotation instance
Default implementation of IAnnotationSelectionDrawable which draws selection overlay with stroke
Default IFormattedValueProvider which returns formatted value provided by com.scichart.charting.visuals.axes.AxisInfo
Defines the default IResizingGrip implementation which is used by AnnotationBase which draws ellipse
Defines a read-only or editable horizontal line annotation, which may be placed on the chart at specific Y1 coordinate
Defines a placement strategy for HorizontalLineAnnotation instance
Defines a read-only or editable Line annotation, which may be placed on the chart at specific X1,Y1,X2,Y2 coordinates
A base class with shared properties for LineAnnotation and LineArrowAnnotation
Defines a base placement strategy for LineAnnotationBase instance
Provides a base class for HorizontalLineAnnotation, VerticalLineAnnotation
Defines a base placement strategy for LineAnnotationWithLabelsBase instance
The LineArrowAnnotation provides a Line with X1,Y1,X2,Y2 coordinates and an arrow head at the tip.
Defines a Text annotation, which may be used to place read-only labels on the parent com.scichart.charting.visuals.ISciChartSurface
Defines a base placement strategy for TextAnnotation instance
Defines a base class for annotation which contains text
Defines a base placement strategy for TextAnnotationBase instance
Defines a IFormattedValueProvider which returns static string and ignores value provided by com.scichart.charting.visuals.axes.AxisInfo
The IAnnotationContainer which allows to draw text which can be rotated.
Defines a read-only or editable vertical line annotation, which may be placed on the chart at specific X1 coordinate
Defines a placement strategy for VerticalLineAnnotation instance
Interfaces
InterfaceDescription
Defines the interface to the Adorner Layer, which is used to draw adorners for the IAnnotation instances
Defines interface to the Adorner Provider which draws adorners for the IAnnotation instance
Defines the interface to an annotation, a custom drawable element over or under the com.scichart.charting.visuals.SciChartSurface
Defines the interface for adorner action which is used during interfaction with IAnnotation
Defines the interface for annotation container which contains visual part of annotation
Services for interaction between IAnnotationContainer implementations and paretn IAnnotation
Defines the interface for methods which allows to place annotation
Defines the interface which draws overlay for selected annotation
Defines the interface to the Annotation Surface that IAnnotation instances interact with
Defines interface with method for getting formatted value based on com.scichart.charting.visuals.axes.AxisInfo
Defines the interface for Resizing Grip which is used to resize IAnnotation instance
Defines the listener interface for drag events in the IAnnotation instance
Defines the listener interface with method which is called when IAnnotation.isHidden property changes
Defines the listener interface with methods which are called when selection of the IAnnotation instance changes
Enumerations
EnumerationDescription
Enumeration constants to define the Coordinate mode used to place an annotation
Enumeration constants to define the Annotation Surface that an IAnnotation is placed on
Enumeration constants used by AnchorPointAnnotation to define horizontal alignment around the X1,Y1 coordinates
Enumeration constants to define label placement
Enumeration constants used by AnchorPointAnnotation to define vertical alignment around the X1,Y1 coordinates
See Also