27 |
|
* The last vertex is automatically connected to the first. |
28 |
|
*/ |
29 |
|
|
30 |
+ |
#ifdef SMLFLT |
31 |
+ |
#define VERTEPS 1e-2 /* allowed vertex error */ |
32 |
+ |
#else |
33 |
|
#define VERTEPS 1e-4 /* allowed vertex error */ |
34 |
+ |
#endif |
35 |
|
|
36 |
|
|
37 |
|
FACE * |
38 |
|
getface(o) /* get arguments for a face */ |
39 |
|
OBJREC *o; |
40 |
|
{ |
37 |
– |
double fabs(); |
41 |
|
double d1; |
42 |
|
int badvert; |
43 |
|
FVECT v1, v2, v3; |
116 |
|
int ncross, n; |
117 |
|
double x, y; |
118 |
|
register int xi, yi; |
119 |
< |
register double *p0, *p1; |
119 |
> |
register FLOAT *p0, *p1; |
120 |
|
|
121 |
|
xi = (f->ax+1)%3; |
122 |
|
yi = (f->ax+2)%3; |