确实没有一个简单的解决方案可以解决您的问题,尤其是曲线(贝塞尔曲线和样条曲线).除了多边形裁剪的复杂性之外,重建裁剪曲线还有相当大的挑战(假设您希望裁剪结果保留为贝塞尔曲线和样条曲线而不仅仅是'扁平'线近似值).
我最近向我的多边形裁剪库'Clipper'发布了beta更新*,它做了线多边形和线条裁剪(线条也可以是曲线).然而,虽然主库是用Delphi,C++和C#编写的,但新的beta代码到目前为止只在Delphi中可能对你没用.然而,如果你看一下代码,你就会明白为什么我说没有"简单"的解决方案.

| 归档时间: |
|
| 查看次数: |
3484 次 |
| 最近记录: |