Interpolation |
public class InterpolationInformationDouble : InterpolationInformationBase<double>
The InterpolationInformationDouble type exposes the following members.
| Name | Description | |
|---|---|---|
| InterpolationInformationDouble | Initializes a new instance of the InterpolationInformationDouble class. The InterpolationFunction is initialized to a function that throws if called before interpolation is performed. |
| Name | Description | |
|---|---|---|
| IndexOfCurve |
List of the index of the curve to which each point belongs.
The returned list is a read-only wrapper around the internal storage.
(Inherited from InterpolationInformationBaseT) | |
| InterpolationFunction | Gets or sets the current interpolation function. The argument of the function is the x-value. The result is the interpolated y-value. The function throws an InvalidOperationException if interpolation has not yet been performed. | |
| InterpolationMaximumX |
Maximum x value of the points used for interpolation.
(Inherited from InterpolationInformationBaseT) | |
| InterpolationMinimumX |
Minimum x value of the points used for interpolation.
(Inherited from InterpolationInformationBaseT) | |
| ValuesToInterpolate |
List of all points used for the interpolation, sorted by the x values.
Keys are the x-Values, values are the y-values and the index of the curve the y-value belongs to.
(Inherited from InterpolationInformationBaseT) | |
| XValues |
List of all x values of the points that are used for the interpolation.
The returned list is a read-only wrapper around the internal storage.
(Inherited from InterpolationInformationBaseT) | |
| YValues |
List of all y values of the points that are used for the interpolation.
The returned list is a read-only wrapper around the internal storage.
(Inherited from InterpolationInformationBaseT) |
| Name | Description | |
|---|---|---|
| AddXYColumn | Adds values to the data that should be interpolated, but does not evaluate a new interpolation. Existing points belonging to the specified curve index are removed before adding the new column. The method updates the tracked minimum and maximum x values used for interpolation. | |
| Clear |
Clears the stored interpolation information.
After calling this, the instance contains no points and min/max are reset.
(Overrides InterpolationInformationBaseTClear) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetMinimumMaximumOfXValuesExceptForCurveIndex |
Gets the minimum and maximum of the current x-values used for interpolation. Data points that belong
to the curve with the index given in the argument are not taken into account.
(Inherited from InterpolationInformationBaseT) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |