Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11725: union_ fails to create holes
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-10-15 11:53:53
#11725: union_ fails to create holes
-------------------------------+---------------------------
Reporter: jan.kleemann@⦠| Owner: barendgehrels
Type: Bugs | Status: new
Milestone: To Be Determined | Component: geometry
Version: Boost 1.59.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------------
Comment (by jan.kleemann@â¦):
difference has the same problem:
{{{
p1: POLYGON((0 0,0 3,3 3,3 0,0 0))
p2: POLYGON((3 1,1 1,1 2,2 2,3 1))
is_valid(p1): 1
is_valid(p2): 1
p1 - p2: MULTIPOLYGON(((3 1,3 0,0 0,0 3,3 3,3 1,2 2,1 2,1 1,3 1)))
is_valid(p1 - p2): 0
}}}
Should also be
{{{
p1 - p2: MULTIPOLYGON(((0 1,0 3,3 3,3 0,0 0,0 1),(3 1,2 2,1 2,1 1,3 1)))
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/11725#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:19 UTC