SciChart.Charting Assembly : SciChart.Charting.Visuals.RenderableSeries.DrawingProviders Namespace
SciChart.Charting.Visuals.RenderableSeries.DrawingProviders Namespace
Classes
 ClassDescription
Class

The BandSeriesDrawingProvider provides drawing of bands and digital bands from a SciChart.Charting.Visuals.RenderableSeries.FastBandRenderableSeries, using the SciChart.Data.Model.XyyPoint2DSeries YValues, Y1Values as input.

ClassThe BaseDrawingProvider<TRenderableSeries> provides base methods for drawing from an SciChart.Data.Model.IPointSeries derived type.
Class Provides methods to dispose all vertex arrays.
Class 
ClassThe BaseTernarySeriesDrawingProvider<TRenderableSeries> provides base methods for drawing from an SciChart.Data.Model.IPointSeries derived type.
Class 
Class 
ClassThe BubbleSeriesDrawingProvider provides drawing of bubbles from an SciChart.Data.Model.IPointSeries derived type, using the default X, Y and Y1 values as input.
ClassThe CandlestickSeriesDrawingProvider provides drawing of candles from an SciChart.Data.Model.IPointSeries derived type, using the default SciChart.Data.Model.IPointSeries.YValues and SciChart.Data.Model.IPointSeries.XValues as input.
ClassThe ColumnSeriesDrawingProvider provides drawing of columns from an SciChart.Data.Model.IPointSeries derived type.
Class 
Class 
ClassThe ExtremeScatterSeriesDrawingProvider provides drawing of scatter series, which requires a SciChart.Charting.Visuals.RenderableSeries.PointMarker
ClassThe HistoBarSeriesDrawingProvider provides drawing of candles from an SciChart.Data.Model.IPointSeries derived type, using the default SciChart.Data.Model.IPointSeries.YValues and SciChart.Data.Model.IPointSeries.XValues as input.
ClassThe ImpulseSeriesDrawingProvider provides drawing of vertical stems with point-marker from an SciChart.Data.Model.IPointSeries derived type, using the default SciChart.Data.Model.IPointSeries.YValues and SciChart.Data.Model.IPointSeries.XValues as input.
ClassThe LegacyLineRenderer type is used to draw lines. Uses legacy methods including iterating through points one by one and calculation of paths. This type has been superseded by the new Twister/DirectX direct memory access methods
ClassThe LegacyPointMarkerRenderer type is used to draw lines. Uses legacy methods including iterating through points one by one and calculation of paths. This type has been superseded by the new Twister/DirectX direct memory access methods
Class

The LineSeriesDrawingProvider provides drawing of lines from an SciChart.Data.Model.IPointSeries derived type, using the default SciChart.Data.Model.IPointSeries.YValues and SciChart.Data.Model.IPointSeries.XValues as input.

Class

The LineSeriesDrawingProvider<TPointSeries> provides drawing of lines from an SciChart.Data.Model.IPointSeries derived type.

ClassThe MarketProfileSeriesDrawingProvider provides drawing of OHLC data as stacked columns of Bid and Ask volumes at prices.
ClassThe MountainSeriesDrawingProvider provides drawing of mountain chart from an SciChart.Data.Model.IPointSeries derived type.
Class 
ClassThe OhlcSeriesDrawingProvider provides drawing of bars from an SciChart.Data.Model.IPointSeries derived type, using the default SciChart.Data.Model.IPointSeries.YValues and SciChart.Data.Model.IPointSeries.XValues as input.
Class 
ClassThe PointMarkerDrawingProvider provides drawing of point markers from an SciChart.Data.Model.IPointSeries derived type.
ClassThe PointMarkerDrawingProvider<TPointSeries> provides drawing of point markers from an SciChart.Data.Model.IPointSeries derived type.
Class 
ClassThe StackedColumnSeriesDrawingProvider provides drawing of stacked columns from an SciChart.Data.Model.IPointSeries derived type.
ClassThe StackedMountainSeriesDrawingProvider provides drawing of stacked mountain charts from an SciChart.Data.Model.IPointSeries derived type.
ClassThe StripeSeriesDrawingProvider provides drawing of stripes.
ClassThe TernaryErrorSeriesDrawingProvider provides drawing of ternary error bar series.
ClassThe TernaryPolygonSeriesDrawingProvider provides drawing of ternary polygon series.
ClassThe TernaryScatterSeriesDrawingProvider provides drawing of ternary scatter series, which requires a SciChart.Charting.Visuals.RenderableSeries.PointMarker
Class 
ClassDefault implementation of the IHeatmapPeakDetector interface to detect vertical heatmap peaks.
ClassThe VolumeCandlestickSeriesDrawingProvider provides drawing of volume candles from an SciChart.Data.Model.IPointSeries derived type.
Interfaces
 InterfaceDescription
Interface Defines a common interface to a HeatmapPeakDetector.
InterfaceDefines the base interface to a Series Drawing provider. This set of classes are responsible for drawing a specific series to the viewport. Drawing providers are accessed via SciChart.Charting.Visuals.RenderableSeries.IRenderableSeries.DrawingProviders property, and OnDraw is invoked during the drawing pass.
See Also