public InterpolationParameterController(InterpolationParameters parameters)
 {
     _doc                   = parameters;
     _numberOfPoints        = parameters.NumberOfPoints;
     _xOrg                  = parameters.XOrg;
     _xEnd                  = parameters.XEnd;
     _interpolationInstance = parameters.InterpolationInstance;
 }
    public InterpolationParameterController(InterpolationParameters parameters)
    {
      _doc = parameters;
      _numberOfPoints = parameters.NumberOfPoints;
      _xOrg = parameters.XOrg;
      _xEnd = parameters.XEnd;
      _interpolationInstance = parameters.InterpolationInstance;
      

    }
 public void EhValidatingClassName(int val)
 {
     this._interpolationInstance = (Altaxo.Calc.Interpolation.CurveBase)System.Activator.CreateInstance(_classList[val]);
     SetInterpolationDetailController((IMVCAController)Current.Gui.GetControllerAndControl(new object[] { this._interpolationInstance }, typeof(IMVCAController)));
 }
 public void EhValidatingClassName(int val)
 {
   this._interpolationInstance = (Altaxo.Calc.Interpolation.CurveBase)System.Activator.CreateInstance(_classList[val]);
   SetInterpolationDetailController((IMVCAController)Current.Gui.GetControllerAndControl(new object[]{this._interpolationInstance},typeof(IMVCAController)));
 }