VsICoreAnalyzer VsICoreAnalyzerDescription.CreateAnalyser(long syncTimer, VsICoreAnalyzerConfiguration config) { VsMotionSegmentationConfiguration cfg = (VsMotionSegmentationConfiguration)config; if (cfg != null) { VsMotionSegmentation analyser = new VsMotionSegmentation(syncTimer); analyser.AnalyzerConfiguration = cfg.GetConfiguration(); return (VsMotionSegmentation)analyser; } return null; }
VsICoreAnalyzer VsICoreAnalyzerDescription.CreateAnalyser(long syncTimer, VsICoreAnalyzerConfiguration config) { VsMotionSegmentationConfiguration cfg = (VsMotionSegmentationConfiguration)config; if (cfg != null) { VsMotionSegmentation analyser = new VsMotionSegmentation(syncTimer); analyser.AnalyzerConfiguration = cfg.GetConfiguration(); return((VsMotionSegmentation)analyser); } return(null); }