Select Git revision
sandboxSetup.h
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