From 91c4731bd2c0648b740c4e0d1888295e9a80f76c Mon Sep 17 00:00:00 2001 From: Dongxu Li Date: Wed, 3 Jun 2015 09:50:58 -0400 Subject: [PATCH] hatch: a fix for ellipse detection --- librecad/src/lib/engine/rs_entitycontainer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/librecad/src/lib/engine/rs_entitycontainer.cpp b/librecad/src/lib/engine/rs_entitycontainer.cpp index c21d8041a8..e547a77024 100644 --- a/librecad/src/lib/engine/rs_entitycontainer.cpp +++ b/librecad/src/lib/engine/rs_entitycontainer.cpp @@ -1513,7 +1513,7 @@ bool RS_EntityContainer::optimizeContours() { //detect circles and whole ellipses switch(e1->rtti()){ case RS2::EntityEllipse: - if(static_cast(e1)->isArc()) + if(static_cast(e1)->isEllipticArc()) continue; case RS2::EntityCircle: //directly detect circles, bug#3443277