/// <summary>Initializes a new instance of the <see cref="Interpolator"/> class. /// </summary> /// <param name="annotation">The annotation, i.e. short description, of the curve interpolator.</param> /// <param name="minimalRequiredNumberOfGridPoints">The minimal number of grid points required for a successfully application of the interpolation approach.</param> /// <param name="fittingQuality">A value indicating the fitting quality, i.e. whether grid points are meet exactly.</param> protected Interpolator(string annotation, int minimalRequiredNumberOfGridPoints = 2, FittingQuality fittingQuality = GridPointCurves.FittingQuality.Exact) { m_Annotation = annotation ?? String.Empty; FittingQuality = fittingQuality; MinimalRequiredNumberOfGridPoints = minimalRequiredNumberOfGridPoints; }
/// <summary>Initializes a new instance of the <see cref="Interpolator"/> class. /// </summary> /// <param name="annotation">The annotation, i.e. short description, of the curve interpolator.</param> /// <param name="minimalRequiredNumberOfGridPoints">The minimal number of grid points required for a successfully application of the interpolation approach.</param> /// <param name="fittingQuality">A value indicating the fitting quality, i.e. whether grid points are meet exactly.</param> protected Interpolator(string annotation, int minimalRequiredNumberOfGridPoints = 2, FittingQuality fittingQuality = FittingQuality.Exact) : base(annotation, minimalRequiredNumberOfGridPoints, fittingQuality) { }
/// <summary>Initializes a new instance of the <see cref="Parametrization"/> class. /// </summary> /// <param name="annotation">The annotation, i.e. short description, of the curve parametrization.</param> /// <param name="minimalRequiredNumberOfGridPoints">The minimal number of grid points required for a successfully application of the parametrization.</param> /// <param name="fittingQuality">A value indicating the fitting quality, i.e. whether grid points are meet exactly.</param> protected Parametrization(string annotation, int minimalRequiredNumberOfGridPoints, FittingQuality fittingQuality = FittingQuality.Best) { m_Annotation = annotation ?? String.Empty; MinimalRequiredNumberOfGridPoints = minimalRequiredNumberOfGridPoints; FittingQuality = fittingQuality; }
/// <summary>Initializes a new instance of the <see cref="Interpolator"/> class. /// </summary> /// <param name="minimalRequiredNumberOfGridPoints">The minimal number of grid points required for a successfully application of the interpolation approach.</param> /// <param name="fittingQuality">A value indicating the fitting quality, i.e. whether grid points are meet exactly.</param> protected Interpolator(int minimalRequiredNumberOfGridPoints = 2, FittingQuality fittingQuality = FittingQuality.Exact) : base(minimalRequiredNumberOfGridPoints, fittingQuality) { }