272 |
|
register int i, n; |
273 |
|
|
274 |
|
for (i = 0; i < 3; i++) { |
275 |
< |
n = NMBNEU; |
276 |
< |
while (n > 0 && colval(x,i) < colval(bramp[--n][0],i)) |
277 |
< |
; |
275 |
> |
for (n = 0; n < NMBNEU-2; n++) |
276 |
> |
if (colval(x,i) < colval(bramp[n+1][0],i)) |
277 |
> |
break; |
278 |
|
cv[i] = ((colval(bramp[n+1][0],i) - colval(x,i)) * |
279 |
|
colval(bramp[n][1],i) + |
280 |
|
(colval(x,i) - colval(bramp[n][0],i)) * |
452 |
|
exit(1); |
453 |
|
} |
454 |
|
/* finish debug header */ |
455 |
+ |
fputformat(COLRFMT, debugfp); |
456 |
|
putc('\n', debugfp); |
457 |
|
fprtresolu(xmax, ymax, debugfp); |
458 |
|
for (y = ymax-1; y >= 0; y--) { |