# SmithChart class

Displays series on a Smith chart, the circular impedance diagram widely used in radio frequency engineering to plot reflection coefficients.

**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 SmithChart : ChartControl
```

## Public Members

| name | description |
| --- | --- |
| [SmithChart](SmithChart/SmithChart.md)() | Initializes a new instance of the [`SmithChart`](./SmithChart.md) class. |
| [Series](SmithChart/Series.md) { get; } | Gets the series displayed by the chart. |
| [SeriesSource](SmithChart/SeriesSource.md) { get; set; } | Gets or sets the collection of series definitions used to generate the items of [`Series`](./SmithChart/Series.md). Each source item is turned into a series by [`SeriesTemplate`](./SmithChart/SeriesTemplate.md). |
| [SeriesTemplate](SmithChart/SeriesTemplate.md) { get; set; } | Gets or sets the template used to create a series for each item of [`SeriesSource`](./SmithChart/SeriesSource.md). |
| [DiagramPointToScreenPoint](SmithChart/DiagramPointToScreenPoint.md)(…) | Converts an argument and a value to the corresponding position in control coordinates. |
| [ScreenPointToDiagramPoint](SmithChart/ScreenPointToDiagramPoint.md)(…) | Converts a position in control coordinates to the corresponding argument and value. |

## See Also

* class [ChartControl](./ChartControl.md)
* namespace [Eremex.AvaloniaUI.Charts](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Charts.dll -->
