VsICoreAnalyzerConfiguration VsICoreAnalyzerPage.GetConfiguration() { VsDummyDetectionConfiguration cfg = new VsDummyDetectionConfiguration(); cfg.ThresholdAlpha = this.trackBar1.Value; cfg.ThresholdSigma = this.trackBar2.Value; return(cfg); }
VsICoreAnalyzerConfiguration VsICoreAnalyzerPage.GetConfiguration() { VsDummyDetectionConfiguration cfg = new VsDummyDetectionConfiguration(); cfg.ThresholdAlpha = this.trackBar1.Value; cfg.ThresholdSigma = this.trackBar2.Value; return cfg; }
void VsICoreAnalyzerDescription.SaveConfiguration(System.Xml.XmlTextWriter writer, VsICoreAnalyzerConfiguration config) { VsDummyDetectionConfiguration cfg = (VsDummyDetectionConfiguration)config; if (cfg != null) { writer.WriteAttributeString("ThresholdAlpha", cfg.ThresholdAlpha.ToString()); writer.WriteAttributeString("ThresholdSigma", cfg.ThresholdSigma.ToString()); } }
void VsICoreAnalyzerPage.SetConfiguration(VsICoreAnalyzerConfiguration config) { VsDummyDetectionConfiguration cfg = (VsDummyDetectionConfiguration)config; if (cfg != null) { this.trackBar1.Value = cfg.ThresholdAlpha; this.trackBar2.Value = cfg.ThresholdSigma; } }
VsICoreAnalyzerConfiguration VsICoreAnalyzerDescription.LoadConfiguration(Hashtable reader) { VsDummyDetectionConfiguration config = new VsDummyDetectionConfiguration(); try { config.LoadConfiguration(reader); } catch (Exception) { } return(config); }
VsICoreAnalyzerConfiguration VsICoreAnalyzerDescription.LoadConfiguration(System.Xml.XmlTextReader reader) { VsDummyDetectionConfiguration config = new VsDummyDetectionConfiguration(); try { config.ThresholdAlpha = int.Parse(reader.GetAttribute("ThresholdAlpha")); config.ThresholdSigma = int.Parse(reader.GetAttribute("ThresholdSigma")); } catch (Exception) { } return(config); }
VsICoreAnalyzer VsICoreAnalyzerDescription.CreateAnalyser(long syncTimer, VsICoreAnalyzerConfiguration config) { VsDummyDetectionConfiguration cfg = (VsDummyDetectionConfiguration)config; if (cfg != null) { VsDummyDetection analyser = new VsDummyDetection(syncTimer); analyser.AnalyzerConfiguration = cfg.GetConfiguration(); analyser.AnalyserName = algorithmName; return((VsDummyDetection)analyser); } return(null); }
VsICoreAnalyzerConfiguration VsICoreAnalyzerDescription.LoadConfiguration(System.Xml.XmlTextReader reader) { VsDummyDetectionConfiguration config = new VsDummyDetectionConfiguration(); try { config.ThresholdAlpha = int.Parse(reader.GetAttribute("ThresholdAlpha")); config.ThresholdSigma = int.Parse(reader.GetAttribute("ThresholdSigma")); } catch (Exception) { } return config; }
VsICoreAnalyzerConfiguration VsICoreAnalyzerDescription.LoadConfiguration(Hashtable reader) { VsDummyDetectionConfiguration config = new VsDummyDetectionConfiguration(); try { config.LoadConfiguration(reader); } catch (Exception) { } return config; }