Opened 5 years ago
Last modified 4 years ago
#13382 new Bugs
Bug in polygon OR operation with collinear points
Reported by: | Owned by: | Lucanus Simonson | |
---|---|---|---|
Milestone: | To Be Determined | Component: | polygon |
Version: | Boost 1.66.0 | Severity: | Showstopper |
Keywords: | Cc: |
Description
When OR operation is performed between 2 non-overlapping polygons that contain collinear points with the same y coordinate, the resulting set is empty. However, if collinear points are removed, the resulting set contains the 2 polygons.
If generic polygon_set_data objects are used, the OR operation works fine. The problem appears when polygon_90_set_data objects are used in order to increase efficiency of boolean operations.
Attachments (1)
Change History (4)
by , 5 years ago
Attachment: | boost_collinear_points_error.cpp added |
---|
comment:1 by , 5 years ago
Severity: | Problem → Showstopper |
---|
comment:2 by , 4 years ago
Component: | None → geometry |
---|---|
Owner: | set to |
comment:3 by , 4 years ago
Component: | geometry → polygon |
---|---|
Owner: | changed from | to
Note:
See TracTickets
for help on using tickets.
Example replicating the bug