diff options
| -rw-r--r-- | src/livarot/PathCutting.cpp | 4 | ||||
| -rw-r--r-- | src/livarot/PathOutline.cpp | 2 |
2 files changed, 2 insertions, 4 deletions
diff --git a/src/livarot/PathCutting.cpp b/src/livarot/PathCutting.cpp index 34263bc58..94826c70b 100644 --- a/src/livarot/PathCutting.cpp +++ b/src/livarot/PathCutting.cpp @@ -1241,9 +1241,9 @@ void Path::ConvertPositionsToForced(int nbPos, cut_position *poss) PathDescrArcTo *nData = dynamic_cast<PathDescrArcTo *>(descr_cmd[cp]); nData->p=theP; if ( delta*ct > M_PI ) { - nData->clockwise=true; + nData->large=true; } else { - nData->clockwise=false; + nData->large=false; } } // decalages dans le tableau des positions de coupe diff --git a/src/livarot/PathOutline.cpp b/src/livarot/PathOutline.cpp index a1bc7db13..4e0cefec7 100644 --- a/src/livarot/PathOutline.cpp +++ b/src/livarot/PathOutline.cpp @@ -955,8 +955,6 @@ void Path::TangentOnArcAt(double at, const Geom::Point &iS, PathDescrArcTo const csex /= rx; csey /= ry; double l = csex * csex + csey * csey; - if (l >= 4) - return; double const d = sqrt(std::max(1 - l / 4, 0.0)); double csdx = csey; double csdy = -csex; |
