Clipper多边形偏移和直线顶点

时间:2016-05-17 11:36:09

标签: geometry polygon lines vertices clipperlib

我试图使用限幅器偏移多边形,我需要将原始多边形中的所有顶点镜像到偏移多边形中。麻烦的是,当你在一条直线上传递一个带顶点的多边形时,你会得到一条直线上没有任何顶点的多边形,正如我试图在这个图中说明的那样:

Polygon Offsetting vertices

有没有人知道修改clipper行为的方法,还是可以为我做这个的不同库?

由于

1 个答案:

答案 0 :(得分:0)

内部例程FixupOutPolygon()删除了这些(通常是多余的)顶点(在4.8版本中)。我看不到禁用它的选项。

阅读license。如果它允许自己修改源代码,那么你可以在源代码中注释掉它的调用。