diff options
author | lecoanet | 2003-01-22 14:47:36 +0000 |
---|---|---|
committer | lecoanet | 2003-01-22 14:47:36 +0000 |
commit | 4dd6701e8658f5fff1abed7cb18fac5ac925279d (patch) | |
tree | 394ba33b2589a2ef5926cd7588cc15b5a3d039ff /generic | |
parent | a59dea245bbe95145b75e764d4c4a0c576856146 (diff) | |
download | tkzinc-4dd6701e8658f5fff1abed7cb18fac5ac925279d.zip tkzinc-4dd6701e8658f5fff1abed7cb18fac5ac925279d.tar.gz tkzinc-4dd6701e8658f5fff1abed7cb18fac5ac925279d.tar.bz2 tkzinc-4dd6701e8658f5fff1abed7cb18fac5ac925279d.tar.xz |
* Importation de macros pour rendre le module libom ind�pendant
de Zinc et donc de Tk/ptk.
Diffstat (limited to 'generic')
-rw-r--r-- | generic/OverlapMan.c | 7 |
1 files changed, 6 insertions, 1 deletions
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 <stdio.h> #include <string.h> @@ -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 |