From 4dd6701e8658f5fff1abed7cb18fac5ac925279d Mon Sep 17 00:00:00 2001 From: lecoanet Date: Wed, 22 Jan 2003 14:47:36 +0000 Subject: * Importation de macros pour rendre le module libom ind�pendant de Zinc et donc de Tk/ptk. --- generic/OverlapMan.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'generic/OverlapMan.c') diff --git a/generic/OverlapMan.c b/generic/OverlapMan.c index cb7eddc..37ca040 100644 --- a/generic/OverlapMan.c +++ b/generic/OverlapMan.c @@ -40,7 +40,6 @@ static const char compile_id[]="$Compile: " __FILE__ " " __DATE__ " " __TIME__ " #include "OverlapMan.h" -#include "Geo.h" #include #include @@ -52,6 +51,12 @@ static const char compile_id[]="$Compile: " __FILE__ " " __DATE__ " " __TIME__ " #define signe(a) ((a) < (0) ? (-1) : (1)) #define abs(a) ((a) < (0) ? -(a) : (a)) +#define DegreesToRadian(angle) \ + (M_PI * (double) (angle) / 180.0) +#define RadianToDegrees(angle) \ + (fmod((angle) * 180.0 / M_PI, 360.0)) +#define RadianToDegrees360(angle) \ + (fmod(RadianToDegrees(angle)+360.0,360.0)) #define NB_ALLOC 20 -- cgit v1.1