public MagicFormulaFittingDelegate Copy() { var mffd = new MagicFormulaFittingDelegate(MagicFormula.Copy(), IDataset); mffd.Initialized = this.Initialized; mffd.FittingResolved = this.FittingResolved; mffd.FittingPFX = FittingPFX; mffd.FittingPFY = FittingPFY; mffd.FittingCFX = FittingCFX; mffd.FittingCFY = FittingCFY; mffd.FittingSAT = FittingSAT; mffd.ID = ID; return(mffd); }
public void CopyFrom(MagicFormulaFittingDelegate mffd, bool sameParent) { MagicFormula = mffd.MagicFormula; idataset = mffd.IDataset; this.Initialized = mffd.Initialized; this.FittingResolved = mffd.FittingResolved && sameParent; FittingPFX = mffd.FittingPFX; FittingPFY = mffd.FittingPFY; FittingCFX = mffd.FittingCFX; FittingCFY = mffd.FittingCFY; FittingSAT = mffd.FittingSAT; ID = mffd.ID; if (ValueChanged != null) { ValueChanged(); } }
public void SetIDataSetOnLoad(MagicFormulaFittingDelegate other) { IDataset = other.IDataset; }