Skip to content
Snippets Groups Projects
Select Git revision
  • 27dccb247f9aa93b0aa8be827e4d977e92c2cb5d
  • master default protected
  • opencv4
  • custom_realsense
  • deproject
  • camera
6 results

sandboxSetup.h

Blame
  • sandboxSetup.h 683 B
    #ifndef SANDBOXSETUP_H
    #define SANDBOXSETUP_H
    
    #include <opencv2/opencv.hpp>
    #include <cstdlib>
    #include "beamer.h"
    #include "beamerProjection.h"
    #include "camera.h"
    #include "borderedit.h"
    #include "sandboxConfig.h"
    
    class SandboxSetup{
        private:
            char *defaultConfigFilePath = (char *)"./sandbox_conf.yaml";
            BeamerProjection projection;
            Camera camera;
            Beamer beamer;
            double toDegrees(double radians);
            void initWindowsFullScreen(char *windowName);
    
        public:
            SandboxSetup();
            void saveConfigFrom(char *path);
            void saveConfig();
            void setupProjection();
            void setupBeamerLocation();
    };
    
    #endif