[Commit] tess ChangeLog,1.11,1.12 bentley.5c,1.12,1.13

Carl Worth commit at keithp.com
Thu Jul 8 19:07:00 PDT 2004


Committed by: cworth

Update of /local/src/CVS/tess
In directory home.keithp.com:/tmp/cvs-serv7232

Modified Files:
	ChangeLog bentley.5c 
Log Message:

        * bentley.5c: Random tests work up through 27 edges now, (much,
        much faster without printing the hundreds of SVG images of
        course). There's a seg fault triggered by 28.


Index: ChangeLog
===================================================================
RCS file: /local/src/CVS/tess/ChangeLog,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- ChangeLog	9 Jul 2004 02:04:38 -0000	1.11
+++ ChangeLog	9 Jul 2004 02:06:58 -0000	1.12
@@ -1,5 +1,11 @@
 2004-07-08  Carl Worth  <cworth at isi.edu>
 
+	* bentley.5c: Random tests work up through 27 edges now, (much,
+	much faster without printing the hundreds of SVG images of
+	course). There's a seg fault triggered by 28.
+
+2004-07-08  Carl Worth  <cworth at isi.edu>
+
 	* bentley.5c (event_greater): Remove buggy code intended to handle
 	degenerate edges (including duplicates!).
 	(bentley_ottman): Add remove_degenerate function to just yank the

Index: bentley.5c
===================================================================
RCS file: /local/src/CVS/tess/bentley.5c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- bentley.5c	9 Jul 2004 02:04:38 -0000	1.12
+++ bentley.5c	9 Jul 2004 02:06:58 -0000	1.13
@@ -555,11 +555,13 @@
 	EventPtr event = event_queue;
 	current_y = event.elt->point.y;
 
+/*
 	string filename;
 	filename = sprintf ("%s_%04d.svg", TEST_NAME, FRAME_COUNT++);
 	svg_file = open (filename, "w");
 	print_sweep_line_svg (svg_file, sweep_line, segments, event_queue, event, current_y);
 	close (svg_file);
+*/
 
 	event_queue = event_queue.elt->next;
 	if (event_queue != Sortlist::List.nil)
@@ -796,7 +798,7 @@
 for (int i=0; i < dim(tests); i++)
     run_test (tests[i].name, tests[i].edges);
 
-num_random = 20;
+num_random = 28;
 
 PRNG::srandom (0);
 Edge[...] random_edges = {};




More information about the Commit mailing list