diff options
Diffstat (limited to 'src/helper/geom-pathstroke.cpp')
| -rw-r--r-- | src/helper/geom-pathstroke.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/helper/geom-pathstroke.cpp b/src/helper/geom-pathstroke.cpp index a073db506..7e4599beb 100644 --- a/src/helper/geom-pathstroke.cpp +++ b/src/helper/geom-pathstroke.cpp @@ -36,10 +36,10 @@ static Point intersection_point(Point origin_a, Point vector_a, Point origin_b, static Circle touching_circle( D2<SBasis> const &curve, double t, double tol=0.01 ) { D2<SBasis> dM=derivative(curve); - if ( are_near(L2sq(dM(t)),0.) ) { + if ( are_near(L2sq(dM(t)), tol) ) { dM=derivative(dM); } - if ( are_near(L2sq(dM(t)),0.) ) { // try second time + if ( are_near(L2sq(dM(t)), tol) ) { // try second time dM=derivative(dM); } Piecewise<D2<SBasis> > unitv = unitVector(dM,tol); |
