geometry
geometry copied to clipboard
Boost.Geometry - Generic Geometry Library | Requires C++14 since Boost 1.75
According to https://github.com/bfgroup/b2/commit/597350653ada0f192dbe4b6d6ee509429f1cda45, b2 deprecated test-suite rule in 2007.
I ran PVS Studio analyzer on boost/geometry and get some interesting points on library code: ``` /boost/geometry/include/boost/geometry/policies/relate/direction.hpp 184 err V583 The '?:' operator, regardless of its conditional expression, always returns...
on version 1.83 the bg::Intersection generates wrong result for this specific case. The result polygon is same as the second input polygon Q. When the first polygon P has instead...
This PR is intended to fix #1006 . @vissarion , I saw your comment about GCC 12.1 being an outlier at the time but unfortunately it now occurs with GCC...
I get a compiler warning when including ``, because it includes `` which includes `` ```c++ #if __has_include() // this resolves to true somehow # include #endif ``` ```c++ //...
Hi, this is an experimental version of partition using lambdas. For demonstration and evaluation purposes. I'm curious to your findings.
e.g. for Segment*Segment -> Point https://github.com/boostorg/geometry/blob/develop/include/boost/geometry/algorithms/detail/intersection/interface.hpp#L66
It is compiled by MSVC2017, Boost version: 1.82. But the result of the function bg::intersection() was wrong. The poly12 obtained in the following code is incorrect. ``` void fun() {...
I want to buffer of a small amount the multipolygon in the following picture (I apologize if it is quite complicated, I tried to replicate the issue in a simpler...
I see there are few reports against this function already, I hope I am not repeating the issue. I have an oval, which I am trying to split into 4...