标签: c++ clipperlib
在Clipper中,给定一个开放路径(黑色)和一个闭合多边形(蓝色),如何剪切开放路径,以便使用多边形轮廓完成剪切部分,并在可能的情况下使用单个轮廓完成路径仍然是不相交的段? Clipper的操作可以实现这个目标吗?
请注意,裁剪多边形不一定是示例中的矩形,因此完成的线段可能是折线本身。
答案 0 :(得分:1)
基于this线程,无法对开放路径执行此操作。
但是,如果可以使用关闭路径关闭打开的主题路径(并不总是保证可以),则交叉/剪切它然后删除关闭路径段将留下所需的结果。