X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fdelaunay.c;h=a5ea9aef72e5693220ccffa834de1f697112b6c5;hp=e57e77bd7829c946b24f5238484290075d19dbd7;hb=dba664f31aa87285db4d76cf8c5e66335299703a;hpb=8afc01a67be4fbf3f1cc0fce9adf01b5289a21c6 diff --git a/hacks/delaunay.c b/hacks/delaunay.c index e57e77bd..a5ea9aef 100644 --- a/hacks/delaunay.c +++ b/hacks/delaunay.c @@ -87,9 +87,9 @@ circumcircle (double xp,double yp, dy = yp - *yc; drsqr = dx*dx + dy*dy; - // Original - //return((drsqr <= *rsqr) ? TRUE : FALSE); - // Proposed by Chuck Morris + /* Original + return((drsqr <= *rsqr) ? TRUE : FALSE); + Proposed by Chuck Morris */ return((drsqr - *rsqr) <= EPSILON ? TRUE : FALSE); } @@ -115,7 +115,7 @@ delaunay (int nv,XYZ *pxyz,ITRIANGLE *v,int *ntri) int inside; int i,j,k; - double xp,yp,x1,y1,x2,y2,x3,y3,xc,yc,r; + double xp,yp,x1,y1,x2,y2,x3,y3,xc=0,yc=0,r=0; double xmin,xmax,ymin,ymax,xmid,ymid; double dx,dy,dmax;