Closed deinvict closed 3 years ago
Thanks for the report and minimal working example, made it very easy to debug. I fixed the issue and committed to master branch, commit: https://github.com/jbuckmccready/CavalierContours/commit/b955785cc3db9689704d6135cbb60177fab835bb
I stumbled on some glitches while calculating polyline intersections if a polyline intersects the other one in vertex. Take the following example :
On my system, I observe the following behavior using the master branch of cavc: If the y value of the second vertex of the arc is slightly positive, everything works fine and the correct intersection point is printed. But if y is slightly negative, no intersection is found.
Is this the intended behavior and if so, is there some kind of workaround to overcome this problem?