Click or drag to resize

InterpolationInformationDouble Class

Stores information about an interpolation curve that interpolates the resulting shift curve for one group of columns, e.g. for the real part of measured values.
Inheritance Hierarchy
SystemObject
  Altaxo.Science.Thermorheology.MasterCurvesInterpolationInformationBaseDouble
    Altaxo.Science.Thermorheology.MasterCurvesInterpolationInformationDouble

Namespace: Altaxo.Science.Thermorheology.MasterCurves
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class InterpolationInformationDouble : InterpolationInformationBase<double>

The InterpolationInformationDouble type exposes the following members.

Constructors
 NameDescription
Public methodInterpolationInformationDouble Initialized the instance.
Top
Properties
 NameDescription
Public propertyIndexOfCurveList of the index of the curve to which each point belongs.
(Inherited from InterpolationInformationBaseT)
Public propertyInterpolationFunction Gets the current interpolation function. The argument of the function is the x-value. The result is the interpolated y-value.
Public propertyInterpolationMaximumXMaximum x value of the points used for interpolation.
(Inherited from InterpolationInformationBaseT)
Public propertyInterpolationMinimumXMinimum x value of the points used for interpolation.
(Inherited from InterpolationInformationBaseT)
Protected propertyValuesToInterpolate 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)
Public propertyXValuesList of all x values of the points that are used for the interpolation.
(Inherited from InterpolationInformationBaseT)
Public propertyYValuesList of all y values of the points that are used for the interpolation.
(Inherited from InterpolationInformationBaseT)
Top
Methods
 NameDescription
Public methodAddXYColumn Adds values to the data that should be interpolated, but does not evaluate a new interpolation.
Public methodClear Clears this instance.
(Overrides InterpolationInformationBaseTClear)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetMinimumMaximumOfXValuesExceptForCurveIndex 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)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also