Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New Port Request] Clipper2 #26448

Closed
shelllet opened this issue Aug 21, 2022 · 3 comments · Fixed by #29303
Closed

[New Port Request] Clipper2 #26448

shelllet opened this issue Aug 21, 2022 · 3 comments · Fixed by #29303
Labels
category:new-port The issue is requesting a new library to be added; consider making a PR! info:good-first-issue This issue would be a good issue to get one's feet wet in solving.

Comments

@shelllet
Copy link

Library name: Clipper2

Library description:
A Polygon Clipping and Offsetting library (in C++, C# & Delphi)
Clipper2 is a major update of my original Clipper library which I'm now calling Clipper1.
Clipper1 was written over 10 years ago and still works very well, but Clipper2 is better in just about every way.
Source repository URL:

Project homepage (if different from the source repository):
https://github.com/AngusJohnson/Clipper2

@FrankXie05 FrankXie05 added category:new-port The issue is requesting a new library to be added; consider making a PR! info:good-first-issue This issue would be a good issue to get one's feet wet in solving. labels Aug 22, 2022
@legacy3
Copy link

legacy3 commented Sep 26, 2022

Looking forward to this port.

@dg0yt
Copy link
Contributor

dg0yt commented Oct 15, 2022

I wonder if it can be used as a drop-in replacement, or if clipper and clipper2 can be installed/used side by side.

@legacy3
Copy link

legacy3 commented Oct 27, 2022

I wonder if it can be used as a drop-in replacement, or if clipper and clipper2 can be installed/used side by side.

It's not a drop in replacement, however the API is very similar. You can use them side by side without any issues. We do this currently in our project. I'd suggest leaving in the Clipper1 port and adding Clipper2 as a new port.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:new-port The issue is requesting a new library to be added; consider making a PR! info:good-first-issue This issue would be a good issue to get one's feet wet in solving.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants