Lines Matching refs:amin

24 #define INTERSECT_CMP(amin, amax, bmin, bmax) ((amin >  bmax) || (bmin >  amax))  argument
25 #define CONTAIN_CMP(amin, amax, bmin, bmax) ((bmin > amin) || (bmax < amax)) argument
26 #define WITHIN_CMP(amin, amax, bmin, bmax) ((amin > bmin) || (amax < bmax)) argument
27 #define DISJOINT_CMP(amin, amax, bmin, bmax) ((amin <= bmax) && (bmin <= amax)) argument
28 #define EQUAL_CMP(amin, amax, bmin, bmax) ((amin != bmin) || (amax != bmax)) argument
36 if (INTERSECT_CMP(amin, amax, bmin, bmax)) \
41 if (CONTAIN_CMP(amin, amax, bmin, bmax)) \
46 if (WITHIN_CMP(amin, amax, bmin, bmax)) \
51 if (EQUAL_CMP(amin, amax, bmin, bmax)) \
56 if (DISJOINT_CMP(amin, amax, bmin, bmax)) \
66 type amin, amax, bmin, bmax; \
67 amin= korr_func(a); \
76 type amin, amax, bmin, bmax; \
77 get_func(amin, a); \
168 type amin, amax; \
169 amin= korr_func(a); \
171 res *= (cast(amax) - cast(amin)); \
176 type amin, amax; \
177 get_func(amin, a); \
179 res *= (cast(amax) - cast(amin)); \
245 type amin, amax; \
246 amin= korr_func(a); \
248 *res++= cast(amin); \
254 type amin, amax; \
255 get_func(amin, a); \
257 *res++= cast(amin); \
327 type amin, amax, bmin, bmax; \
328 amin= korr_func(a); \
332 amin= MY_MIN(amin, bmin); \
334 store_func(c, amin); \
340 type amin, amax, bmin, bmax; \
341 get_func(amin, a); \
345 amin= MY_MIN(amin, bmin); \
347 store_func(c, amin); \
420 type amin, amax, bmin, bmax; \
421 amin= korr_func(a); \
425 amin= MY_MAX(amin, bmin); \
427 if (amin >= amax) \
429 res *= amax - amin; \
434 type amin, amax, bmin, bmax; \
435 get_func(amin, a); \
439 amin= MY_MAX(amin, bmin); \
441 if (amin >= amax) \
443 res *= amax - amin; \
510 type amin, amax, bmin, bmax; \
511 amin= korr_func(a); \
515 a_area *= (((double)amax) - ((double)amin)); \
516 loc_ab_area *= ((double)MY_MAX(amax, bmax) - (double)MY_MIN(amin, bmin)); \
521 type amin, amax, bmin, bmax; \
522 get_func(amin, a); \
526 a_area *= (((double)amax) - ((double)amin)); \
527 loc_ab_area *= ((double)MY_MAX(amax, bmax) - (double)MY_MIN(amin, bmin)); \
609 type amin, amax, bmin, bmax; \
610 amin= korr_func(a); \
614 a_perim+= (((double)amax) - ((double)amin)); \
615 *ab_perim+= ((double)MY_MAX(amax, bmax) - (double)MY_MIN(amin, bmin)); \
620 type amin, amax, bmin, bmax; \
621 get_func(amin, a); \
625 a_perim+= (((double)amax) - ((double)amin)); \
626 *ab_perim+= ((double)MY_MAX(amax, bmax) - (double)MY_MIN(amin, bmin)); \
700 type amin, amax, bmin, bmax; \
701 amin= korr_func(k + inc); \
708 if (amin > bmin) \
709 amin= bmin; \
713 store_func(to, amin); \
722 type amin, amax, bmin, bmax; \
723 get_func(amin, k + inc); \
730 if (amin > bmin) \
731 amin= bmin; \
735 store_func(to, amin); \