Code

reduce flattening precision back somewhat, to prevent too many new nodes appearing...
authorbuliabyak <buliabyak@users.sourceforge.net>
Fri, 14 Apr 2006 02:18:50 +0000 (02:18 +0000)
committerbuliabyak <buliabyak@users.sourceforge.net>
Fri, 14 Apr 2006 02:18:50 +0000 (02:18 +0000)
src/splivarot.cpp

index 8dbdcdfd79afe19b3358604019f1edc7a79292c2..065533f71395a5be9635ad8c43bce94f66b638d6 100644 (file)
@@ -221,7 +221,7 @@ sp_selected_path_boolop(bool_op bop)
     if ( bop == bool_op_inters || bop == bool_op_union || bop == bool_op_diff || bop == bool_op_symdiff ) {
         // true boolean op
         // get the polygons of each path, with the winding rule specified, and apply the operation iteratively
-        originaux[0]->ConvertWithBackData(0.001);
+        originaux[0]->ConvertWithBackData(0.03);
 
         originaux[0]->Fill(theShape, 0);
 
@@ -229,7 +229,7 @@ sp_selected_path_boolop(bool_op bop)
 
         curOrig = 1;
         for (GSList *l = il->next; l != NULL; l = l->next) {
-            originaux[curOrig]->ConvertWithBackData(0.001);
+            originaux[curOrig]->ConvertWithBackData(0.03);
 
             originaux[curOrig]->Fill(theShape, curOrig);