public void EhInterpolationClassChanged()
        {
            var sel = _classListA.FirstSelectedNode;

            _interpolationInstance = (Altaxo.Calc.Interpolation.IInterpolationFunction)System.Activator.CreateInstance((System.Type)sel.Tag);
            SetInterpolationDetailController((IMVCAController)Current.Gui.GetControllerAndControl(new object[] { _interpolationInstance }, typeof(IMVCAController)));
        }
 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 EhInterpolationClassChanged()
		{
			var sel = _classListA.FirstSelectedNode;
			this._interpolationInstance = (Altaxo.Calc.Interpolation.IInterpolationFunction)System.Activator.CreateInstance((System.Type)sel.Tag);
			SetInterpolationDetailController((IMVCAController)Current.Gui.GetControllerAndControl(new object[] { this._interpolationInstance }, typeof(IMVCAController)));
		}