[]
Base class for function series.
public abstract class FunctionSeries : XYDataSeries, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild
| Name | Description |
|---|---|
| FunctionSeries() | Initializes a new instance of FunctionSeries class. |
| Name | Description |
|---|---|
| MaxProperty | Identifies the MaxProperty dependency property. |
| MinProperty | Identifies the MinProperty dependency property. |
| SampleCountProperty | Identifies the SampleCountProperty dependency property. |
| Name | Description |
|---|---|
| Max | Gets or sets the maximum value of function parameter. |
| Min | Gets or sets the minimal value of function parameter. |
| SampleCount | Gets or sets the sample count for function calculation. |
| ThrowException | Whether to throw the exceptions which fire during function calculation. |
| Name | Description |
|---|---|
| CalculateValue(Func<double, double>, string, double, out string) | Calculate the value of function. |
| FireException(string) | Fire the exception with specified message. |
| GetErrorString(string) | Returns the error in the function code. |
| OnDPChanged(DependencyObject, DependencyPropertyChangedEventArgs) | Called when dependency property was changed. |
| UpdateData() | Update plotted data values. |
| ValidateValue(double) | Perform validation of data value. |