private void GenerateTestData() { SpectrumLibrary specLib = new SpectrumLibrary(); for (int i = 0; i < 15; i++) { Spectrum spec = new Spectrum(ESpectrumTemplate.ExtendedVisible); spec.AddSpectralPoint(630, 1); spec.Name = "Laser: " + (i); spec.Interpolation = ESpectralInterpolation.Peak; spec.Clear(); specLib.AddSpectrum(spec, "Laser"); } for (int i = 0; i < 15; i++) { Spectrum spec = new Spectrum(ESpectrumTemplate.ExtendedVisible); spec.AddSpectralPoint(580, 0); spec.Name = "Light: " + (i); specLib.AddSpectrum(spec, "Light"); } for (int i = 0; i < 15; i++) { Spectrum spec = new Spectrum(ESpectrumTemplate.ExtendedVisible); spec.AddSpectralPoint(580, 0); spec.Name = "Material: " + (i); specLib.AddSpectrum(spec, "Materials"); } SetSpectrumLibrary(specLib); }