# PolarChart class

Displays series on a circular plot area, where the X axis is an angle measured in radians around the center and the Y axis is a distance from that center.

**Namespace:** [`Eremex.AvaloniaUI.Charts`](./index.md)  
**Assembly:** `Eremex.Avalonia.Charts.dll`  
**NuGet Package:** [Eremex.Avalonia.Controls](https://www.nuget.org/packages/Eremex.Avalonia.Controls)

## Declaration

```csharp
public class PolarChart : ChartControl
```

## Public Members

| name | description |
| --- | --- |
| [PolarChart](PolarChart/PolarChart.md)() | Initializes a new instance of the [`PolarChart`](./PolarChart.md) class. |
| [AxisX](PolarChart/AxisX.md) { get; set; } | Gets or sets the angular axis. When left unset, the chart creates a default axis. |
| [AxisY](PolarChart/AxisY.md) { get; set; } | Gets or sets the radial axis. When left unset, the chart creates a default axis. |
| [Series](PolarChart/Series.md) { get; } | Gets the series displayed by the chart. |
| [SeriesSource](PolarChart/SeriesSource.md) { get; set; } | Gets or sets the collection of series definitions used to generate the items of [`Series`](./PolarChart/Series.md). Each source item is turned into a series by [`SeriesTemplate`](./PolarChart/SeriesTemplate.md). |
| [SeriesTemplate](PolarChart/SeriesTemplate.md) { get; set; } | Gets or sets the template used to create a series for each item of [`SeriesSource`](./PolarChart/SeriesSource.md). |
| [DiagramPointToScreenPoint](PolarChart/DiagramPointToScreenPoint.md)(…) | Converts an angle and a value to the corresponding position in control coordinates. |
| [ResetZoom](PolarChart/ResetZoom.md)() | Restores the visible range of every axis to the full range of its data. |
| [ScreenPointToDiagramPoint](PolarChart/ScreenPointToDiagramPoint.md)(…) | Converts a position in control coordinates to the corresponding angle and value. |
| [Scroll](PolarChart/Scroll.md)(…) | Shifts the visible range of the axes along their value axes. |
| [Zoom](PolarChart/Zoom.md)(…) | Changes the visible range of the axes. |

## See Also

* class [ChartControl](./ChartControl.md)
* namespace [Eremex.AvaloniaUI.Charts](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Charts.dll -->
