From b333ad87fdf14911538a1218694f6021f7c7d36a Mon Sep 17 00:00:00 2001 From: Van Ruyskensvelde Hugo Date: Wed, 6 Dec 2023 15:45:01 +0100 Subject: [PATCH] add Utils.h --- core/Utils.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 core/Utils.h diff --git a/core/Utils.h b/core/Utils.h new file mode 100644 index 0000000..2db252e --- /dev/null +++ b/core/Utils.h @@ -0,0 +1,14 @@ +#ifndef UTILS_H +#define UTILS_H + +#define M_PI 3.141592653589793238462643383279502884L +#define SQR(x) ((x)*(x)) +#define POW2(x) SQR(x) +#define POW3(x) ((x)*(x)*(x)) +#define POW4(x) (POW2(x)*POW2(x)) +#define POW7(x) (POW3(x)*POW3(x)*(x)) +#define DegToRad(x) ((x)*M_PI/180) +#define RadToDeg(x) ((x)/M_PI*180) + +#endif // UTILS_H +