Aquileo | Recent changes to bugshttps://sourceforge.net/p/polyclipping/bugs/Recent changes to bugsenFri, 05 Aug 2022 10:36:57 -0000Aquileo | Old tarballs not available anymorehttps://sourceforge.net/p/polyclipping/bugs/214/<div class="markdown_content"><p>All tarballs have been removed from Files, except latest release. It's not very convenient for package managers which have to build from source old versions (for example Assimp depends on clipper 4.x only).</p> <p>Could you restore these tarballs please? And eventually, it would be awesome if you could provide tarballs of each release, with a stable url (and checksum).</p> <p>Thanks</p></div>Antoine CharpentierFri, 05 Aug 2022 10:36:57 -0000https://sourceforge.net2baabc0884a00029b9f60c4296c47cd6e8846b5bAquileo | #213 Some Delphi 7 issueshttps://sourceforge.net/p/polyclipping/bugs/213/?limit=25#23cf<div class="markdown_content"><p>Sorry, I have still sourceforge in my mind. Maybe you should empty it and make a link on github.</p></div>Angus JohnsonSat, 26 Mar 2022 07:32:56 -0000https://sourceforge.net3a6d2604a2e9299b33e328f2daea95e9c883c56aAquileo | #213 Some Delphi 7 issueshttps://sourceforge.net/p/polyclipping/bugs/213/?limit=25#a40f<div class="markdown_content"><p>Hi again Ralf.</p> <p>Thanks for reporting this. I'll fix it in the next upload. <br/> (That might be a few more days as I'm currently occupied with merging touching polygons in clipping solutions. I've had many attempts at this - to do it relatively simply and without a significant performance load - but this time I think/hope I've finally got it nailed.)<br/> <br/></p> <blockquote> <p>Clipper2Lib issues should probably go to Github.</p> </blockquote> <p>Yes, I'd prefer all Clipper2 feedback <a class="" href="https://github.com/AngusJohnson/Clipper2/issues" rel="nofollow">here</a> please.</p></div>Angus JohnsonSat, 26 Mar 2022 00:58:10 -0000https://sourceforge.net6b8131b56c71262f91a52f874deea79ff8e4cba6Aquileo | #213 Some Delphi 7 issueshttps://sourceforge.net/p/polyclipping/bugs/213/?limit=25#151c<div class="markdown_content"><p>Clipper2Lib issues should probably go to Github.</p></div>Phil StopfordFri, 25 Mar 2022 23:19:09 -0000https://sourceforge.net18a25088f35e2e87002dc0c2fa3da152e26aca2bAquileo | #213 Some Delphi 7 issueshttps://sourceforge.net/p/polyclipping/bugs/213/?limit=25#0a66<div class="markdown_content"><p>Refers to Clipper 2.</p></div>ralf stockerFri, 25 Mar 2022 20:16:26 -0000https://sourceforge.net3f6a5eb20ed4beb69404f8a1d3e90a4e7a3f25deAquileo | Some Delphi 7 issueshttps://sourceforge.net/p/polyclipping/bugs/213/<div class="markdown_content"><p>1) File saved as Unicode <br/> unit Clipper.Core;</p> <p>korr: <br/> unit Clipper.Core;</p> <p>2) Delphi 7: Invalid type cast<br/> Result := Result +<br/> double((path<span>[j]</span>.Y + path<span>[i]</span>.Y)) * (path<span>[j]</span>.X - path<span>[i]</span>.X);</p> <p>korr: <br/> Result := Result +<br/> (path<span>[j]</span>.Y + path<span>[i]</span>.Y) * (path<span>[j]</span>.X - path<span>[i]</span>.X);</p> <p>3) Delphi 7: Invalid type cast<br/> Result := Result +<br/> double(op2.Prev.Pt.Y + op2.Pt.Y) * (op2.Prev.Pt.X - op2.Pt.X);</p> <p>korr: <br/> Result := Result +<br/> (op2.Prev.Pt.Y + op2.Pt.Y) * (op2.Prev.Pt.X - op2.Pt.X);</p></div>ralf stockerFri, 25 Mar 2022 20:13:55 -0000https://sourceforge.net5e8737c9d7afd62a5031dd2f990813b2214646adAquileo | #212 Wrong output when using ctDifferencehttps://sourceforge.net/p/polyclipping/bugs/212/?limit=25#14fb<div class="markdown_content"><ul> <li><strong>status</strong>: open --&gt; closed</li> </ul></div>Angus JohnsonFri, 04 Mar 2022 21:57:09 -0000https://sourceforge.net8602f1d1043facb747b5114ad22dd7e06c564221Aquileo | #212 Wrong output when using ctDifferencehttps://sourceforge.net/p/polyclipping/bugs/212/?limit=25#6ad9<div class="markdown_content"><p>I didn't know that it only works with integers. I rewrite the codes and it works! Thank you!</p></div>Angus JohnsonFri, 04 Mar 2022 16:08:56 -0000https://sourceforge.netbe7b833695d0d4447472df4654813d27f6194360Aquileo | #212 Wrong output when using ctDifferencehttps://sourceforge.net/p/polyclipping/bugs/212/?limit=25#eae5<div class="markdown_content"><p>To be clearer, ClipperLib works with integers. You'll need to scale up your geometry so that the minimum resolution sits on an integer interval (e.g. if you need to represent 0.001, you'll need to scale all of your geometry by at least 1000). You can then use this scaled geometry with ClipperLib and scale the result back down again afterwards.</p> <p>The main reason for this is to avoid errors from floating point precision.</p></div>Phil StopfordWed, 02 Mar 2022 02:21:27 -0000https://sourceforge.netd6e054e1111529e1248b1112454b44908c8c04a6Aquileo | #212 Wrong output when using ctDifferencehttps://sourceforge.net/p/polyclipping/bugs/212/?limit=25#37eb<div class="markdown_content"><p>I think you'll find that if you sensibly scale your polygons, you'll get the result you're expecting. </p></div>Angus JohnsonTue, 01 Mar 2022 23:56:09 -0000https://sourceforge.net93a5ecaf77c52311916f7ec88948ac8af769b34d