文摘
We highlight the circular-arc polygon is one of special cases of the conic polygon, and Boolean operation on circular-arc polygons also has many applications. We devise a concise and easy-to-operate data structure, and develop a targeted algorithm for Boolean operations on circular-arc polygons. While this paper focuses on Boolean operations of circular-arc polygons, we show our techniques can be easily extended to compute Boolean operations of other types of polygons. We provide the rigorous and detailed theoretical analysis for our algorithm. We conduct extensive experiments to demonstrate the efficiency and effectiveness of our solution.