WPF Charting Documentation - SciChart WPF Charts SDK v5.x
SciChart.Charting.Visuals.PointMarkers Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassBasePointMarker A base class for Bitmap-rendered Point-Markers, which are small markers drawn once per data-point on a BaseRenderableSeries
ClassBitmapSpriteBase Allows 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.
ClassClusteredPointMarkerBatchStrategy

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

ClassCrossPointMarker Allows a Cross to be rendered at each data-point location using the following XAML syntax
ClassDefaultPointMarkerBatchStrategy

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

ClassEllipsePointMarker Allows a Ellipse to be rendered at each data-point location using the following XAML syntax
ClassInvertedTrianglePointMarker Allows an inverted Triangle to be rendered at each data-point location using the following XAML syntax
ClassSpritePointMarker Allows any WPF UIElement to be rendered as a Sprite (bitmap) at each each data-point location using the following XAML syntax
ClassSquarePointMarker Allows a Square to be rendered at each data-point location using the following XAML syntax
ClassTrianglePointMarker Allows a Triangle to be rendered at each data-point location using the following XAML syntax
ClassXPointMarker Allows am X to be rendered at each data-point location using the following XAML syntax
Interfaces
 InterfaceDescription
InterfaceIPointMarker Specifies interface for rendering point markers. a point marker is something which is displayed at data points.
InterfaceIPointMarkerBatchStrategy Defines the interface to a PointMarker Batching Strategy, typically set on BasePointMarker.PointMarkerBatchStrategy property
See Also

Reference

SciChart.Charting Assembly

 

 


SCICHART ® is a Registered Trademark in the UK, US and EU. Copyright SciChart Ltd 2011-2018.

Send Feedback