projects
/
xscreensaver
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
From http://www.jwz.org/xscreensaver/xscreensaver-5.36.tar.gz
[xscreensaver]
/
hacks
/
delaunay.c
diff --git
a/hacks/delaunay.c
b/hacks/delaunay.c
index e57e77bd7829c946b24f5238484290075d19dbd7..a5ea9aef72e5693220ccffa834de1f697112b6c5 100644
(file)
--- 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;
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);
}
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;
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;
double xmin,xmax,ymin,ymax,xmid,ymid;
double dx,dy,dmax;