Barend Gehrels

Results 148 comments of Barend Gehrels

Adding area, report is now: ``` buffer amount: 0.05000000000000000278 area 4015945.12599748093634843826 is buffered poly valid? false validity check message: Geometry has invalid self-intersections. A self-intersection point was found at (1292.86,...

It is not yet fixed, unlike #1138 Yes, please remove the define `BOOST_GEOMETRY_ROBUSTNESS_ALTERNATIVE`, it is deprecated The validity check might be a false positive in this case. Therefore I'm not...

Thanks for the report. I'll have a look soon.

You could try to use the define `BOOST_GEOMETRY_USE_RESCALING` This is how it used to work, but it sometimes gave problems. Please let me know if this works for you.

Hi @snowman791 , @isaacVandermeulen , @crichaud-work ! Please don't report additional problems to this ticket. In general, all reported issues have different root causes. Therefore it is convenient to have...

I can still reproduce the original problem.

Detailed explanation of the cause. The list of ordered turns in `double`: ``` 0 cl=-1 meth=i seg=s:0, v:9 dst=326.20650572238702125/493.55799435738089187 (0.66092842067549173457) op=iu (i) nxt=-1 / 1 [vx 14] 1 cl=-1 meth=i...

Hi @tinko92 , thanks for your quick and thorough answer! Looks like great ideas. I think there is no hurry, it is a rare case, already open for nearly 5...

Hi @crichaud-work , can you please open a new issue with the exact reproduction scenario (eg on godbolt). Yes, both `BOOST_GEOMETRY_USE_RESCALING` and `BOOST_GEOMETRY_ROBUSTNESS_ALTERNATIVE` (the same now indeed) are deprecated indeed.

I updated this PR: * adding a lambda version over one range as well (like the original had) * applying the lambda version in `buffer`, which nicely removes many helper...