kwrightapache commented on issue #11883: URL: https://github.com/apache/lucene/issues/11883#issuecomment-1327649597
The intersection code does not recognize the two planes as being identical. It finds a point of intersection, and that point does sit within all the bounds it has been given. This is then odd because, given the geometry, that shouldn't happen. One thing I notice is that the sidedness of both near-identical planes is the same. That may be fine but only if the plane has the same sense relative to both polygons. The next thing to check is whether the bounding planes are correct. Theoretically, that is where the intersecting point should be kicked out. If the bounding planes aren't doing that then they have been created incorrectly. Looking at the graphic, this seems like the most likely situation. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org