WPF Charting Documentation - SciChart WPF Charts SDK v5.x
SciChart.Charting.Visuals Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassChartModifierSurface Defines the ChartModifierSurface, which acts as an overlay System.Windows.Controls.Canvas on top of the SciChartSurface for drawing annotations,
ClassDefaultRasterizer Default render surface for use in SciChart
ClassHeatmapColorMap A Legend Control for the SciChart.Charting.Visuals.RenderableSeries.FastHeatMapRenderableSeries, which gives a visual representation of double-to-color mapping in the heatmap
ClassHeatmapColourMap  
ClassMainGrid Defines the Maingrid, a root grid which hosts the SciChartSurface
ClassManipulationMargins Contains properties related to mouse and touch manipulation precision.
ClassPieSegmentItem Defines a data-source for a SciChart.Charting.Visuals.Shapes.PieSegment.
ClassRenderContextExtensions  
ClassSciChartDonutSurface Provides pie chart surface.
ClassSciChartExceptionEventArgs EventArgs used to convey exceptions from the SciChart Rendere t
ClassSciChartLegend Provides a Legend control to display series color and name
ClassSciChartOverview A slider that provides the a range
ClassSciChartPerformanceOverlay  
ClassSciChartPieSurface Provides donut chart surface.
ClassSciChartPieSurfaceBase Defines the abstract base class for SciChartPieSurface and SciChartDonutSurface.
ClassSciChartRadarSurface Provides a high performance chart surface with a single SciChart.Drawing.Common.RenderSurfaceBase viewport for rendering multiple SciChart.Charting.Visuals.RenderableSeries.IRadarPolygonRenderableSeries and multiple SciChart.Charting.Visuals.Axes.RadarAxis instances, with SciChart.Charting.Model.DataSeries.IRadarPointViewModel bindings and mulitple SciChart.Charting.ChartModifiers.RadarChartModifierBase derived behaviour modifiers.
ClassSciChartScrollbar A scrollbar which allows to scroll SciChart.Charting.Visuals.Axes.IAxis content
ClassSciChartSurface Provides a high performance chart surface with a single SciChart.Drawing.Common.RenderSurfaceBase viewport for rendering multiple SciChart.Charting.Visuals.RenderableSeries.IRenderableSeries, multiple X and Y SciChart.Charting.Visuals.Axes.IAxis instances, with SciChart.Charting.Model.DataSeries.IDataSeries bindings, mulitple SciChart.Charting.ChartModifiers.ChartModifierBase derived behaviour modifiers and multiple SciChart.Charting.Visuals.Annotations.AnnotationBase UIElement Annotations
ClassSciChartSurfaceBase An abstract base class containing shared code between different implementations of SciChartSurface
ClassSciChartTernarySurface Provides a high performance chart surface with a single SciChart.Drawing.Common.RenderSurfaceBase viewport for rendering multiple SciChart.Charting.Visuals.RenderableSeries.ITernaryRenderableSeries, X, Y and Z SciChart.Charting.Visuals.Axes.ITernaryAxis instances, with SciChart.Charting.Model.DataSeries.IDataSeries bindings, mulitple SciChart.Charting.ChartModifiers.ChartModifierBase derived behaviour modifiers
ClassSciThumb Custom simple commom Thumb implementation
Interfaces
 InterfaceDescription
InterfaceIChartModifierSurface Defines the base interface to the Canvas that SciChart.Charting.ChartModifiers.ChartModifierBase instances interact with
InterfaceIDrawable Defines the base interface for an object that can be drawn
InterfaceIMainGrid Defines the interface to the Maingrid, a root grid which hosts the SciChartSurface
InterfaceIPieSegmentViewModel Defines the base interface to a PieSegmentItem which provides a data-source for a SciChart.Charting.Visuals.Shapes.PieSegment.
InterfaceISciChartController An interface to a subset of methods on the SciChartSurface.
InterfaceISciChartRadarSurface Common base interface for SciChartRadarSurface derived classes.
InterfaceISciChartSurface Defines the interface to the SciChartSurface, which contains a single SciChart.Drawing.Common.RenderSurfaceBase viewport for rendering multiple SciChart.Charting.Visuals.RenderableSeries.IRenderableSeries, X and Y SciChart.Charting.Visuals.Axes.IAxis instances, and where each SciChart.Charting.Visuals.RenderableSeries.IRenderableSeries may have a SciChart.Charting.Model.DataSeries.IDataSeries data source. The SciChartSurface may have zero to many System.Windows.UIElement annotations and may have a SciChart.Charting.ChartModifiers.ChartModifierBase to enable interaction with the chart. Where many ChartModifiers are used, you may use a SciChart.Charting.ChartModifiers.ModifierGroup to group them.
InterfaceISciChartSurfaceBase Common base interface for SciChartSurfaceBase derived classes
InterfaceISciChartTernarySurface Common base interface for SciChartTernarySurface derived classes
Enumerations
 EnumerationDescription
EnumerationHeatmapZAxisType  
EnumerationQuadrant Defines a quadrant of a circular area.
EnumerationRenderPriority Enumeration constants to define the render priority for series rendering on the SciChartSurface
EnumerationZoomStates Defines ZoomStates for the ISciChartSurface
See Also

Reference

SciChart.Charting Assembly

 

 


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

Send Feedback