示例#1
0
        private void Start(object sender, RoutedEventArgs e)
        {
            try {
                if (!optiTrack.IsInitialized())
                {
                    optiTrack.Initialize();
                }

                if (!robot1.IsInitialized())
                {
                    robot1.Initialize();
                }

                if ((bool)copyMovementsCheck.IsChecked && !robot2.IsInitialized())
                {
                    robot2.Initialize();
                }

                startBtn.IsEnabled           = false;
                stopBtn.IsEnabled            = true;
                copyMovementsCheck.IsEnabled = false;
            } catch (Exception ex) {
                MainWindow.ShowErrorDialog("Cannot start application.", ex);
            }
        }
示例#2
0
        private OptiTrackSystem InitializeOptiTrackSystem()
        {
            OptiTrackSystem optiTrack = new OptiTrackSystem();

            optiTrack.Initialize();

            return(optiTrack);
        }