summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/livarot/ShapeMisc.cpp2
-rw-r--r--src/livarot/ShapeSweep.cpp16
2 files changed, 0 insertions, 18 deletions
diff --git a/src/livarot/ShapeMisc.cpp b/src/livarot/ShapeMisc.cpp
index a76c0f745..79299ce49 100644
--- a/src/livarot/ShapeMisc.cpp
+++ b/src/livarot/ShapeMisc.cpp
@@ -35,8 +35,6 @@ Shape::ConvertToForme (Path * dest)
{
if (numberOfPoints() <= 1 || numberOfEdges() <= 1)
return;
- if (directedEulerian(this) == false)
- return;
// prepare
dest->Reset ();
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);