198 |
|
{ |
199 |
|
FILE *fp; |
200 |
|
char word[64]; |
201 |
< |
register int size; |
202 |
< |
register RREAL *dp; |
201 |
> |
int size; |
202 |
> |
RREAL *dp; |
203 |
|
|
204 |
|
datarec.flags = HASBORDER; /* assume border values */ |
205 |
|
datarec.m = m+1; |
255 |
|
) |
256 |
|
{ |
257 |
|
double u, v; |
258 |
< |
register int i, j; |
259 |
< |
register RREAL *dp; |
258 |
> |
int i, j; |
259 |
> |
RREAL *dp; |
260 |
|
double d00, d01, d10, d11; |
261 |
|
/* compute coordinates */ |
262 |
|
u = argument(1); v = argument(2); |
294 |
|
|
295 |
|
void |
296 |
|
putobjrow( /* output vertex row to .OBJ */ |
297 |
< |
register POINT *rp, |
297 |
> |
POINT *rp, |
298 |
|
int n |
299 |
|
) |
300 |
|
{ |
437 |
|
void |
438 |
|
comprow( /* compute row of values */ |
439 |
|
double s, |
440 |
< |
register POINT *row, |
440 |
> |
POINT *row, |
441 |
|
int siz |
442 |
|
) |
443 |
|
{ |
444 |
|
double st[2]; |
445 |
|
int end; |
446 |
|
int checkvalid; |
447 |
< |
register int i; |
447 |
> |
int i; |
448 |
|
|
449 |
|
if (smooth) { |
450 |
|
i = -1; /* compute one past each end */ |
478 |
|
|
479 |
|
void |
480 |
|
compnorms( /* compute row of averaged normals */ |
481 |
< |
register POINT *r0, |
482 |
< |
register POINT *r1, |
483 |
< |
register POINT *r2, |
481 |
> |
POINT *r0, |
482 |
> |
POINT *r1, |
483 |
> |
POINT *r2, |
484 |
|
int siz |
485 |
|
) |
486 |
|
{ |
521 |
|
|
522 |
|
int |
523 |
|
norminterp( /* compute normal interpolation */ |
524 |
< |
register FVECT resmat[4], |
524 |
> |
FVECT resmat[4], |
525 |
|
POINT *p0, |
526 |
|
POINT *p1, |
527 |
|
POINT *p2, |
531 |
|
#define u ((ax+1)%3) |
532 |
|
#define v ((ax+2)%3) |
533 |
|
|
534 |
< |
register int ax; |
534 |
> |
int ax; |
535 |
|
MAT4 eqnmat; |
536 |
|
FVECT v1; |
537 |
< |
register int i, j; |
537 |
> |
int i, j; |
538 |
|
|
539 |
|
if (!smooth) /* no interpolation if no smoothing */ |
540 |
|
return(-1); |