Hello Angus,
thank you very much for the recent fixes.
I updated to your last 6.2.8 version and those issues look fixed. However, there's one more issue with intersection that was also happening in 6.2.1.
SUBJECT OPEN PATH:
LINESTRING((200000 19799999,200000 200000,24304692 200000,15102879 17506106,13883200 19799999,200000 19799999))
CLIP CLOSED PATH:
POLYGON((15257205 18493894,14350057 20200000,-200000 20200000,-200000 -200000,25196917 -200000))
The subject path is entirely contained in the clipping polygon, but the result has a couple points reversed as you can see in the screenshot (black = subject, grey = clip, red = result).
(Linking this to the original Slic3r report: https://github.com/alexrj/Slic3r/issues/2639)
Anonymous
Hi again Alessandro.
Now fixed in revision #493.
I confirm r493 fixed this issue, thank you as always!
(Watch out for the CLIPPER_VERSION macro not being up-to-date)