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

Fix vertex-vertex intersection in OverlayArea #1040

Closed
wants to merge 2 commits into from

Conversation

tanelk
Copy link

@tanelk tanelk commented Mar 14, 2024

Fixes a known bug in OverlayArea. There were two issues present:

  1. The possibility of COLLINEAR orientation was not handled
  2. Intersections at a vertex (non-proper) were double-counted

@tanelk tanelk marked this pull request as draft March 15, 2024 06:52
@tanelk tanelk marked this pull request as ready for review March 15, 2024 08:18
@tanelk tanelk marked this pull request as draft March 15, 2024 13:43
@dr-jts
Copy link
Contributor

dr-jts commented Mar 15, 2024

Thanks for looking into this!

@tanelk
Copy link
Author

tanelk commented Mar 15, 2024

I marked it as draft - there are quite many edge cases I did not see at first. It fixes some, but breaks others.

@dr-jts
Copy link
Contributor

dr-jts commented Mar 15, 2024

Ah, too bad. Hopefully there's a way to resolve all the problems.

@tanelk tanelk closed this Mar 15, 2024
@dr-jts
Copy link
Contributor

dr-jts commented Mar 15, 2024

So this ultimately didn't solve enough of the problems?

@tanelk
Copy link
Author

tanelk commented Mar 17, 2024

Had to go with a more involved approach in #1043

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants