# Overview

The data visualization in RadChart is done by a hierarchy of classes that inherit from the **ChartSeries** class.
Each series has a collection of data points, that is the view model of the data. A series may have its data populated directly through the **DataPoints** property (unbound mode) or by data-binding to an arbitrary **IEnumerable** instance through the **ItemsSource** property. When a series is data-bound it will internally populate its **DataPoints** collection. A series may work either in bound or unbound mode, but not in both.

## Series Class Hierarchy

Concrete series types are available for specific charts. For example, there is a set of **CartesianSeries**
applicable in the context of a **RadCartesianChart**.

#### **Figure 1: Series Class Diagram**

![WinUI RadChart Series Class Diagram](https://www.telerik.com/winui/documentation/assets/fb3dad9a4db48eb00bcaceedd153c3b8/seriesclassdiagram.png)

You can find all of the different series grouped by the type of chart where they can be shown below.

### CartesianChart

#### CategoricalSeries

* [PointSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/categorical-series/categorical-pointseries)
* [BarSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/categorical-series/categorical-barseries)
* [LineSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/categorical-series/categorical-lineseries)
* [SplineSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/categorical-series/categorical-splineseries)
* [AreaSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/categorical-series/categorical-areaseries)
* [SplineAreaSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/categorical-series/categorical-splineareaseries)

#### ScatterSeries

* [ScatterPointSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/scatter-series/skatter-scatterpointseries)
* [ScatterLineSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/scatter-series/skatter-scatterlineseries)
* [ScatterSplineSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/scatter-series/skatter-scattersplineseries)
* [ScatterAreaSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/scatter-series/skatter-scatterareaseries)
* [ScatterSplineAreaSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/scatter-series/skatter-scattersplineareaseries)

#### FinancialSeries

* [OhlcSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/ohlc-series/categorical-ohlcseries)
* [CandlestickSeries](https://www.telerik.com/winui/documentation/controls/radchart/cartesianchart/series/ohlc-series/categorical-candlestickseries)

### PolarChart

#### PolarSeries

* [PolarPointSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/polar-series/series-polar-polarpoint)
* [PolarLineSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/polar-series/series-polar-polarline)
* [PolarSplineSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/polar-series/series-polar-polarspline)
* [PolarAreaSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/polar-series/series-polar-polararea)
* [PolarSplineAreaSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/polar-series/series-polar-polarsplinearea)

#### RadarSeries

* [RadarPointSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/radar-series/series-radar-radarpoint)
* [RadarLineSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/radar-series/series-radar-radarline)
* [RadarSplineSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/radar-series/series-radar-radarspline)
* [RadarAreaSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/radar-series/series-radar-radararea)
* [RadarSplineAreaSeries](https://www.telerik.com/winui/documentation/controls/radchart/polarchart/series/radar-series/series-radar-radarsplinearea)

### PieChart

* [PieSeries](https://www.telerik.com/winui/documentation/controls/radchart/piechart/series-pieseries)
* [DoughnutSeries](https://www.telerik.com/winui/documentation/controls/radchart/piechart/series-doughnutseries)
