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
Assembly: Eremex.Avalonia.Charts.dll
NuGet Package: Eremex.Avalonia.Controls
Declaration¶
Public Members¶
| name | description |
|---|---|
| PolarChart() | Initializes a new instance of the PolarChart class. |
| AxisX { get; set; } | Gets or sets the angular axis. When left unset, the chart creates a default axis. |
| AxisY { get; set; } | Gets or sets the radial axis. When left unset, the chart creates a default axis. |
| Series { get; } | Gets the series displayed by the chart. |
| SeriesSource { get; set; } | Gets or sets the collection of series definitions used to generate the items of Series. Each source item is turned into a series by SeriesTemplate. |
| SeriesTemplate { get; set; } | Gets or sets the template used to create a series for each item of SeriesSource. |
| DiagramPointToScreenPoint(…) | Converts an angle and a value to the corresponding position in control coordinates. |
| ResetZoom() | Restores the visible range of every axis to the full range of its data. |
| ScreenPointToDiagramPoint(…) | Converts a position in control coordinates to the corresponding angle and value. |
| Scroll(…) | Shifts the visible range of the axes along their value axes. |
| Zoom(…) | Changes the visible range of the axes. |
See Also¶
- class ChartControl
- namespace Eremex.AvaloniaUI.Charts