From 1eb66952cb899ed0af1c0d2f17376f9111c6c939 Mon Sep 17 00:00:00 2001 From: Taylor Richards Date: Thu, 6 Nov 2014 20:55:29 -0500 Subject: [PATCH] remove unused FL_CLIPLINE() --- include/line.h | 77 +------------------------------------------------- 1 file changed, 1 insertion(+), 76 deletions(-) diff --git a/include/line.h b/include/line.h index 46c31b6..c78fd35 100644 --- a/include/line.h +++ b/include/line.h @@ -140,80 +140,5 @@ } \ } while(0) -#define FL_EXCHG(a,b) do { \ - float __temp__ = (a); \ - (a) = (b); \ - (b) = __temp__; \ -} while(0) - -#define FL_SCALE(var,arg,num,den) ((var) = ((arg) * (num)) / (den)) - -#define FL_CLIPLINE(x1,y1,x2,y2,XMIN,YMIN,XMAX,YMAX,WHEN_OUTSIDE,WHEN_CLIPPED,WHEN_SWAPPED) do { \ - float temp; \ - \ - if(y1 > y2) \ - { FL_EXCHG(y1,y2); FL_EXCHG(x1,x2); WHEN_SWAPPED; } \ - if((y2 < YMIN) || (y1 > YMAX)) \ - { WHEN_OUTSIDE; } \ - if(x1 < x2) { \ - if((x2 < XMIN) || (x1 > XMAX)) { \ - WHEN_OUTSIDE; \ - } \ - if(x1 < XMIN) { \ - FL_SCALE(temp,(y2 - y1),(XMIN - x1),(x2 - x1)); \ - if((y1 += temp) > YMAX) { WHEN_OUTSIDE; } \ - x1 = XMIN; \ - WHEN_CLIPPED; \ - } \ - if(x2 > XMAX) { \ - FL_SCALE(temp,(y2 - y1),(x2 - XMAX),(x2 - x1)); \ - if((y2 -= temp) < YMIN) { WHEN_OUTSIDE; } \ - x2 = XMAX; \ - WHEN_CLIPPED; \ - } \ - if(y1 < YMIN) { \ - FL_SCALE(temp,(x2 - x1),(YMIN - y1),(y2 - y1)); \ - x1 += temp; \ - y1 = YMIN; \ - WHEN_CLIPPED; \ - } \ - if(y2 > YMAX) { \ - FL_SCALE(temp,(x2 - x1),(y2 - YMAX),(y2 - y1)); \ - x2 -= temp; \ - y2 = YMAX; \ - WHEN_CLIPPED; \ - } \ - } \ - else { \ - if((x1 < XMIN) || (x2 > XMAX)) { \ - WHEN_OUTSIDE; \ - } \ - if(x1 > XMAX) { \ - FL_SCALE(temp,(y2 - y1),(x1 - XMAX),(x1 - x2)); \ - if((y1 += temp) > YMAX) { WHEN_OUTSIDE; } \ - x1 = XMAX; \ - WHEN_CLIPPED; \ - } \ - if(x2 < XMIN) { \ - FL_SCALE(temp,(y2 - y1),(XMIN - x2),(x1 - x2)); \ - if((y2 -= temp) < YMIN) { WHEN_OUTSIDE; } \ - x2 = XMIN; \ - WHEN_CLIPPED; \ - } \ - if(y1 < YMIN) { \ - FL_SCALE(temp,(x1 - x2),(YMIN - y1),(y2 - y1)); \ - x1 -= temp; \ - y1 = YMIN; \ - WHEN_CLIPPED; \ - } \ - if(y2 > YMAX) { \ - FL_SCALE(temp,(x1 - x2),(y2 - YMAX),(y2 - y1)); \ - x2 += temp; \ - y2 = YMAX; \ - WHEN_CLIPPED; \ - } \ - } \ -} while(0) - -#endif +#endif // _LINE_H -- 2.39.2