From 7e9014ea4c70210af432db8ef04e9d3d8b8b0835 Mon Sep 17 00:00:00 2001 From: bulia byak Date: Wed, 31 May 2006 22:27:23 +0000 Subject: prevent stroke becoming invisible at certain zooms and path disappearing after outset with complex paths, closes a bunch of bugs (bzr r1105) --- src/livarot/ShapeSweep.cpp | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'src/livarot/ShapeSweep.cpp') diff --git a/src/livarot/ShapeSweep.cpp b/src/livarot/ShapeSweep.cpp index ea401f7f0..cc5f3f93f 100644 --- a/src/livarot/ShapeSweep.cpp +++ b/src/livarot/ShapeSweep.cpp @@ -820,22 +820,6 @@ Shape::ConvertToShape (Shape * a, FillRule directed, bool invert) delete sEvts; sEvts = NULL; - if ( directed == fill_justDont ) { - } else { - if (directedEulerian(this) == false) - { -// Validate(); - // printf( "pas euclidian2"); - MakePointData (false); - MakeEdgeData (false); - MakeSweepSrcData (false); - MakeSweepDestData (false); - a->CleanupSweep (); - _pts.clear(); - _aretes.clear(); - return shape_euler_err; - } - } MakePointData (false); MakeEdgeData (false); MakeSweepSrcData (false); -- cgit v1.2.3