public CudaBruteForceForm(CudaBruteForce cudaBruteForce) { this.cudaBruteForce = cudaBruteForce; InitializeComponent(); InitializeStringForComponents(); }
public void SetFeatureMatcher(object sender, EventArgs e) { var currentItem = sender as ToolStripComboBox; var enumItem = EnumExtension.ReturnEnumValue <EFeaturesMatcher>(currentItem.SelectedItem.ToString()); IFeatureMatcher tempItem = null; switch (enumItem) { case EFeaturesMatcher.BruteForce: tempItem = new BruteForce(); break; case EFeaturesMatcher.CudaBruteForce: tempItem = new CudaBruteForce(); break; } _sfmManager._matcher = tempItem; }