3

我有一个从 n 个重叠矩形创建的 CGPath。是否有 API 可以获取原始轮廓的新路径?或者是否可以通过填充原始路径或创建剪切路径来做一些聪明的事情?

如果失败了,您能否推荐一个可靠的参考(在线或书籍)来了解布尔路径操作背后的数学?

编辑:为清楚起见添加了插图

例如,4 个重叠的矩形:

在此处输入图像描述

我想创建一个轮廓形状:

在此处输入图像描述

4

1 回答 1

0

如果您可以接受使用Boost.org 库,那么Boost.geometry中有一个联合函数可以做到这一点。在此处输入图像描述

于 2012-10-31T10:24:19.993 回答