Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
568042 | Advances in Engineering Software | 2013 | 9 Pages |
Abstract
•Compute Boolean operations between concave polygons with holes and several contours.•Compute the holes of every contour.•The algorithm is efficient and simple.
In this paper a simple and efficient algorithm for computing Boolean operations on polygons is presented. The algorithm works with almost any kind of input polygons: concave polygons, polygons with holes, several contours and self-intersecting edges. Important topological information, as the holes of the result polygon, is computed.
Related Topics
Physical Sciences and Engineering
Computer Science
Software
Authors
Francisco Martínez, Carlos Ogayar, Juan R. Jiménez, Antonio J. Rueda,