aboutsummaryrefslogtreecommitdiff
path: root/generic/OverlapMan.c
diff options
context:
space:
mode:
authorlecoanet2003-01-22 14:47:36 +0000
committerlecoanet2003-01-22 14:47:36 +0000
commit4dd6701e8658f5fff1abed7cb18fac5ac925279d (patch)
tree394ba33b2589a2ef5926cd7588cc15b5a3d039ff /generic/OverlapMan.c
parenta59dea245bbe95145b75e764d4c4a0c576856146 (diff)
downloadtkzinc-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/OverlapMan.c')
-rw-r--r--generic/OverlapMan.c7
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