Closed liberostelios closed 4 years ago
There are multiple ways to tackle this:
0x2bf785b1...
and cut it there. In that case, we'll let it extend to the other side, again, but we'll have to switch to using the "trimmed"
geometry, instead of "geom"
that we use now.We'll go with the second solution, taking into account that the cleanup step will remove that remaining common part between 0x33b638...
and 0xb36d95fd...
.
This is a special case that breaks during trim and extend. During trim, line
0x33b638...
follows the last part of0xb36d95fd...
, but it doesn't detect that it intersects0x2bf785b1...
as well. Then, in extend it tries to reach the end of the other side of0x2bf785b1...
, which makes a new branch.