SciChart.Charting Assembly : SciChart.Charting.Visuals.PointMarkers Namespace
SciChart.Charting.Visuals.PointMarkers Namespace
Classes
 ClassDescription
ClassA base class for Bitmap-rendered Point-Markers, which are small markers drawn once per data-point on a BaseRenderableSeries
ClassAllows any custom drawing to be rendered as a Sprite (bitmap) at each each data-point location using the following XAML syntax. Derived classes should override RenderToCache to specify the desired drawing.
Class

The ClusteredPointMarkerBatchStrategy is the default BasePointMarker.PointMarkerBatchStrategy, which clusters points and does not draw points to the same X,Y index.

This greatly improves performance in the case where many markers are drawn to the same location, but can introduce visual anomolies e.g. when changing colour of the PointMarker frequently, or drawing markers of different size at each point

ClassAllows a Cross to be rendered at each data-point location using the following XAML syntax
Class

The DefaultPointMarkerBatchStrategy is a BasePointMarker.PointMarkerBatchStrategy, which draws every point (does not perform clustering or resampling)

This results in lower performance where many markers are drawn to the same location, but can solve problems that occur when SciChart.Charting.Visuals.PaletteProviders.IPointMarkerPaletteProvider is used and certain markers are being excluded because of clustering

ClassAllows a Ellipse to be rendered at each data-point location using the following XAML syntax
ClassAllows an inverted Triangle to be rendered at each data-point location using the following XAML syntax
ClassAllows any WPF UIElement to be rendered as a Sprite (bitmap) at each each data-point location using the following XAML syntax
ClassAllows a Square to be rendered at each data-point location using the following XAML syntax
ClassAllows a Triangle to be rendered at each data-point location using the following XAML syntax
ClassAllows am X to be rendered at each data-point location using the following XAML syntax
Interfaces
 InterfaceDescription
InterfaceSpecifies interface for rendering point markers. a point marker is something which is displayed at data points.
InterfaceDefines the interface to a PointMarker Batching Strategy, typically set on BasePointMarker.PointMarkerBatchStrategy property
See Also