Lines Matching refs:amin

30 #define INTERSECT_CMP(amin, amax, bmin, bmax) ((amin >  bmax) || (bmin >  amax))  argument
31 #define CONTAIN_CMP(amin, amax, bmin, bmax) ((bmin > amin) || (bmax < amax)) argument
32 #define WITHIN_CMP(amin, amax, bmin, bmax) ((amin > bmin) || (amax < bmax)) argument
33 #define DISJOINT_CMP(amin, amax, bmin, bmax) ((amin <= bmax) && (bmin <= amax)) argument
34 #define EQUAL_CMP(amin, amax, bmin, bmax) ((amin != bmin) || (amax != bmax)) argument
42 if (INTERSECT_CMP(amin, amax, bmin, bmax)) \
47 if (CONTAIN_CMP(amin, amax, bmin, bmax)) \
52 if (WITHIN_CMP(amin, amax, bmin, bmax)) \
57 if (EQUAL_CMP(amin, amax, bmin, bmax)) \
62 if (DISJOINT_CMP(amin, amax, bmin, bmax)) \
72 type amin, amax, bmin, bmax; \
73 amin = korr_func(a); \
82 type amin, amax, bmin, bmax; \
83 get_func(amin, a); \
173 type amin, amax; \
174 amin = korr_func(a); \
176 res *= (cast(amax) - cast(amin)); \
181 type amin, amax; \
182 get_func(amin, a); \
184 res *= (cast(amax) - cast(amin)); \
250 type amin, amax; \
251 amin = korr_func(a); \
253 *res++ = cast(amin); \
259 type amin, amax; \
260 get_func(amin, a); \
262 *res++ = cast(amin); \
330 type amin, amax, bmin, bmax; \
331 amin = korr_func(a); \
335 amin = MY_MIN(amin, bmin); \
337 store_func(c, amin); \
343 type amin, amax, bmin, bmax; \
344 get_func(amin, a); \
348 amin = MY_MIN(amin, bmin); \
350 store_func(c, amin); \
422 type amin, amax, bmin, bmax; \
423 amin = korr_func(a); \
427 amin = MY_MAX(amin, bmin); \
429 if (amin >= amax) \
431 res *= amax - amin; \
436 type amin, amax, bmin, bmax; \
437 get_func(amin, a); \
441 amin = MY_MAX(amin, bmin); \
443 if (amin >= amax) \
445 res *= amax - amin; \
512 type amin, amax, bmin, bmax; \
513 amin = korr_func(a); \
517 a_area *= (((double)amax) - ((double)amin)); \
518 loc_ab_area *= ((double)MY_MAX(amax, bmax) - (double)MY_MIN(amin, bmin)); \
523 type amin, amax, bmin, bmax; \
524 get_func(amin, a); \
528 a_area *= (((double)amax) - ((double)amin)); \
529 loc_ab_area *= ((double)MY_MAX(amax, bmax) - (double)MY_MIN(amin, bmin)); \
608 type amin, amax, bmin, bmax; \
609 amin = korr_func(a); \
613 a_perim+= (((double)amax) - ((double)amin)); \
614 *ab_perim+= ((double)MY_MAX(amax, bmax) - (double)MY_MIN(amin, bmin)); \
619 type amin, amax, bmin, bmax; \
620 get_func(amin, a); \
624 a_perim+= (((double)amax) - ((double)amin)); \
625 *ab_perim+= ((double)MY_MAX(amax, bmax) - (double)MY_MIN(amin, bmin)); \
699 type amin, amax, bmin, bmax; \
700 amin = korr_func(k + inc); \
707 if (amin > bmin) \
708 amin = bmin; \
712 store_func(c, amin); \
721 type amin, amax, bmin, bmax; \
722 get_func(amin, k + inc); \
729 if (amin > bmin) \
730 amin = bmin; \
734 store_func(c, amin); \