Esempio n. 1
0
 public MenuManager(MainForm WinForm, DisplayManager displayManager, FileManager fileManager, StereoVisionManager stereoVisionManager)
 {
     this._winForm             = WinForm;
     this._displayManager      = displayManager;
     this._fileManager         = fileManager;
     this._stereoVisionManager = stereoVisionManager;
 }
Esempio n. 2
0
 public MainFormManager(MainForm WinForm, DisplayManager displayManager, FileManager fileManager, StereoVisionManager stereoVisionManager, SfM sfmManager, CameraManager cameraManager)
 {
     this._winForm             = WinForm;
     this._displayManager      = displayManager;
     this._fileManager         = fileManager;
     this._stereoVisionManager = stereoVisionManager;
     this._sfmManager          = sfmManager;
     this._cameraManager       = cameraManager;
 }
Esempio n. 3
0
        public MainForm()
        {
            InitializeComponent();

            cameraManager  = new CameraManager(this);
            fileManager    = new FileManager(this, cameraManager);
            displayManager = new DisplayManager(this, fileManager, cameraManager);

            stereoVisionManager        = new StereoVisionManager(fileManager, displayManager, cameraManager, this);
            structureFromMotionManager = new SfM(fileManager, displayManager, this, cameraManager);


            mainFormManager = new MainFormManager(this, displayManager, fileManager, stereoVisionManager, structureFromMotionManager, cameraManager);
            WindowsFormHelper.SetWinForm(this);

            InitializeStringForComponents();
            Application.Idle += new EventHandler(displayManager.Display);
        }