标签: ios geometry core-graphics boolean-logic cgpath
我有一个由n个重叠矩形创建的CGPath。是否有API来获取原始轮廓的新路径?或者是否可以通过填充原始路径或创建剪切路径来做一些聪明的事情?
如果没有这个,你能推荐一个可靠的参考(在线或书籍)用于布尔路径操作背后的数学吗?
编辑:为清晰起见添加插图
例如,4个重叠的矩形:
我想创建一个大纲形状:
答案 0 :(得分:0)
如果您可以使用Boost.org libraries,则union中有一个Boost.geometry功能可以执行此操作。