[]
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. |