Replies: 2 comments 1 reply
-
|
Beta Was this translation helpful? Give feedback.
1 reply
-
Simplified path: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I think this topic has been discussed already in some way, but I also think it would be nice to create a discussion here to talk about it in a comprehensive way.
My question is: let's suppose I'm doing a boolean difference between two closed profiles; let's take the following picture as an example: here a boolean difference between the green rectangle (subject) and red rectangle (clipper) is perfomed (of course green and red rectangles are partially overlapped). I would expect ot obtain the first result drawn in the upper right (drawn in green), but I often obtain the second result (the lower right one), where a very thin stripe is present.
I usually scale the input coords (that are doubles) something like 1.0e6 and turn those into int before passing it to Clipper routines. Of course I understand that those thin portions could be casued by small fluctuations in the input data (because of numerical factors or something), but I would like to know the best strategy to reduce those thin portions.
Hope I've been clear, hope to start a discussion here
Beta Was this translation helpful? Give feedback.
All reactions