Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7844: bug with unrolling self intersecting polygon
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-07-16 22:23:04
#7844: bug with unrolling self intersecting polygon
----------------------------------------+------------------------
Reporter: rlepere <renaud.lepere@â¦> | Owner: asydorchuk
Type: Bugs | Status: closed
Milestone: To Be Determined | Component: polygon
Version: Boost 1.52.0 | Severity: Problem
Resolution: wontfix | Keywords:
----------------------------------------+------------------------
Changes (by asydorchuk):
* status: assigned => closed
* resolution: => wontfix
Comment:
I spent a while debugging this issue. In the end it appears that the
defect is caused by the integer grid snapping strategy used by the Polygon
library. Due to this strategy inputs, that contain almost parallel lines
within a distance of 1x1 square, may cause defects. In order to fix this
the whole implementation of the intersection handling needs to be
rewritten. In terms of the current implementation I am marking this as
working as intended.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7844#comment:6> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:13 UTC