示例#1
0
 public SearchChangeStep(ProjectForm projectForm, string name, List <ISpectrum> spectra)
     : base(name, null)
 {
     this.spectra     = new List <ISpectrum>(spectra);
     this.record      = new ParameterValuesRecord(spectra);
     this.projectForm = projectForm;
 }
示例#2
0
        public override void Commit()
        {
            ParameterValuesRecord tmpRecord = new ParameterValuesRecord(this.spectra);

            for (int i = 0; i < this.spectra.Count; i++)
            {
                this.record.FillSpectrum(this.spectra[i], 0);
            }
            record = tmpRecord;
            projectForm.RepaintGrids();
        }