Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10868: Intersecting integer polygons produces incorrect or self-intersecting result
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-03-26 11:05:01
#10868: Intersecting integer polygons produces incorrect or self-intersecting
result
-------------------------------+---------------------------
Reporter: starinshak1@⦠| Owner: barendgehrels
Type: Bugs | Status: new
Milestone: To Be Determined | Component: geometry
Version: Boost 1.57.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------------
Comment (by mkaravel):
Hi.
AFAIC, the macro BOOST_GEOMETRY_NO_ROBUSTNESS has nothing to do with your
findings, as rescaling is only activated for floating-point coordinates.
I tried your example polygons, and I could reproduce the problem when the
coordinate type is int32_t, but could not reproduce it for int64_t. Could
you please check again against the latest Boost.Geometry version in the
develop branch, and also report the output polygons you get?
My understanding is that your polygons are CCW and open. Correct?
Menelaos
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10868#comment:2> 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:18 UTC