【问题标题】:CGAL join after difference差异后加入CGAL
【发布时间】:2013-12-03 17:10:39
【问题描述】:

我对 CGAL 有疑问,我使用交集和差分函数将多边形 (Polygon_with_holes_2) 划分为不同的部分,然后使用连接函数进行溶解。但是使用difference之后,join函数的结果是不对的,有些行没有被删减,引发了很多错误。 有谁知道如何解决这个问题?这是一个大问题,我已经尝试了一些解决方案,但一切正常。

【问题讨论】:

  • 一个月后你还有这个问题吗?你能解释一下你加入后遇到什么样的错误吗?
  • 对不起!现在它起作用了。问题是我在 CGAL 操作之间使用了自己的结构,所以它失去了精度。非常感谢您的关注。
  • @user3062433 您能否发布有关您如何解决问题的答案或删除问题?
  • 我已经发布了我是如何解决它的。问题是我在连接和差异操作之间使用了我自己的结构(带有浮点类型),因此,我失去了精度,所以顶点不匹配并且到处出现奇怪的线条。我已经尝试更新标题以添加 [已解决] 但它不起作用,我会再试一次。谢谢!!
  • 不要在您的问题中添加“已解决”或类似内容。如果您希望将问题标记为满意地解决,您可以接受答案。如果您找到了自己的解决方案,您可以将其发布为具有足够详细信息的答案,以帮助未来的读者。很高兴在问题和您的解决方案中看到一些代码。

标签: cgal


【解决方案1】:

问题是我在连接和差异操作之间使用了自己的结构(带有浮点类型),因此,我失去了精度,所以顶点不匹配并且到处出现奇怪的线条。我已经尝试更新标题以添加 [已解决] 但它不起作用,我会再试一次。谢谢!!

【讨论】:

    猜你喜欢
    • 2012-05-17
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 2011-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多