2016-05-17 47 views
0

我想用偏移器來偏移多邊形,並且我需要將原始多邊形中的所有頂點鏡像到偏移多邊形中。麻煩的是,當你通過與頂點的多邊形在一條直線上,你得到一個多邊形沒有直線上的任何頂點,因爲我試圖在這個圖中說明:Clipper多邊形偏移和直線頂點

Polygon Offsetting vertices

有誰知道修改剪輯器行爲的方法,或者可以爲我執行此操作的不同庫?

由於

回答

0

內部例行FixupOutPolygon()消除了這種(通常冗餘)的頂點(在4.8版本)。我看不到禁用它的選項。

閱讀license。如果它允許自己修改源代碼,那麼你可以在源代碼中註釋它的調用。

+0

這不起作用。我最終通過在添加到直線上的點的位置添加一個小的變化來解決我的問題。 –