偏移多边形
该算法的实现在进行了解释。
的绕组号算法经过改编,但请阅读“说明”部分。
该代码本身是由Andreas Monitzer 编写的。
它有什么作用?
它允许您收缩和扩展多边形,就像在其周围绘制轮廓一样。 由于它仅输出多边形,因此它还会通过参数来控制要添加的弧点数量,从而在尖角处添加弧。
依存关系
装箱机将0.4版的用作其数据类型。 原因是作者需要与集成,但是对于操作本身并不一定需要。
笔记
该算法中现在有一些幻数,包括绕组数计算。 最初,我使用epsilon()返回的值,但事实证明,这在很多情况下都失败了(其中一些作为测试用例包括在内)。 我不知道为什么会这样,这可能是不同规模的问题。 现在,这些值已针对普通屏幕上的像素比例进行了优化。
有什么可以帮忙的吗?
只需在此github项目上打开票证和/或请求请求即可。 确保您说明您想做什么以及原因。
执照
根据以下任一许可
A
2021-02-18 15:07:38
13KB
Rust
1