# NumericRangeDataAdapter class

Converts numeric arguments and pairs of numeric values into series data points. The arguments must be sorted in ascending order, so that a range series can draw them in the correct order.

**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 NumericRangeDataAdapter : ISeriesDataAdapter
```

## Public Members

| name | description |
| --- | --- |
| [NumericRangeDataAdapter](NumericRangeDataAdapter/NumericRangeDataAdapter.md)() | Initializes a new instance of the NumericRangeDataAdapter class that contains no data points. |
| [NumericRangeDataAdapter](NumericRangeDataAdapter/NumericRangeDataAdapter.md)(…) | Initializes a new instance of the NumericRangeDataAdapter class with the specified arguments and values. (2 constructors) |
| [ItemCount](NumericRangeDataAdapter/ItemCount.md) { get; } | Gets the number of data points stored in the adapter. |
| [Add](NumericRangeDataAdapter/Add.md)(…) | Adds a data point to the end of the adapter. (2 methods) |
| [AddRange](NumericRangeDataAdapter/AddRange.md)(…) | Adds several data points to the end of the adapter. |
| [Clear](NumericRangeDataAdapter/Clear.md)() | Removes all data points from the adapter. |
| [RemoveFromStart](NumericRangeDataAdapter/RemoveFromStart.md)(…) | Removes the specified number of data points from the start of the adapter. |
| [UpdateValue](NumericRangeDataAdapter/UpdateValue.md)(…) | Replaces both values of the specified data point. |

## See Also

* interface [ISeriesDataAdapter](./ISeriesDataAdapter.md)
* namespace [Eremex.AvaloniaUI.Charts](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Charts.dll -->
