Interpolation |
public class InterpolationInformationComplexSeparateX : InterpolationInformationBase<double>
The InterpolationInformationComplexSeparateX type exposes the following members.
| Name | Description | |
|---|---|---|
| InterpolationInformationComplexSeparateX | Initializes a new instance of the InterpolationInformationComplexSeparateX class. The interpolation function is initialized to a stub that throws until a real interpolation is created. |
| 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) | |
| IndexOfCurveImaginary | List of the index of the imaginary curve to which each imaginary point belongs. The returned list is a read-only wrapper around the internal storage for imaginary values. | |
| InterpolationFunction | Gets or sets the current interpolation function. The argument of the function is the x-value. The result is the interpolated complex value. The function should be set after building the interpolation; before that it throws an InvalidOperationException. | |
| 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) | |
| ValuesImaginaryToInterpolate | List of all imaginary-part points used for the interpolation, sorted by the x values. Keys are the x-Values, values are the imaginary y-values and the index of the curve the y-value belongs to. | |
| 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) | |
| XValuesImaginary | List of all x values of the imaginary-part points that are used for the interpolation. The returned list is a read-only wrapper around the internal storage for imaginary values. | |
| 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) | |
| YValuesImaginary | List of all y values of the imaginary-part points that are used for the interpolation. The returned list is a read-only wrapper around the internal storage for imaginary values. |
| Name | Description | |
|---|---|---|
| AddXYColumn | Adds values to the data that should be interpolated for either the real or the imaginary part, but does not evaluate a new interpolation. The groupNumber selects which internal collection to use (0 = real/base collection, 1 = imaginary collection). Existing points belonging to the specified curve index are removed before adding the new column. The tracked minimum and maximum x values are updated to include the new points. | |
| 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) |