【发布时间】:2012-11-01 03:16:39
【问题描述】:
我希望在 iOS / iPad 应用程序中使用 CGAL。我是一位经验丰富的 iOS 开发人员,但我从未尝试过包含像这个这样的 C++ 库,而且我之前也没有真正使用过 CGAL。广泛的研究表明它是我的最佳选择(我需要免费/开源许可证和广泛的 2D 几何方法,包括贝塞尔曲线上任意点的切线/法线向量、贝塞尔曲线偏移、贝塞尔曲线交点等。我特别喜欢CGAL's“arrangements”,它可以让你对封闭空间进行布尔运算,尽管该功能不是成败的功能)。我对其他替代方案持开放态度,但我已经研究了几十个图书馆来得出这个——我更喜欢这个讨论是关于 CGAL 而不是其他建议,除非你有特别令人信服的理由来建议另一个方向。
理想情况下,我希望有人能给我一些关于如何在 iOS 中进入 CGAL 的“hello world”的逐步指导……也许在两点之间生成一条线。我不需要CGAL 为我进行渲染,但我也愿意接受任何以前尝试过类似元素组合的人的建议。我正在使用当前版本的 Xcode,并希望坚持使用 LLVM 编译(理论上 CGAL 现在支持)。
【问题讨论】:
-
LLVM 支持不仅在理论上存在;)我建议将其带到 CGAL 讨论列表,因为这对我来说似乎是一个相当开放的问题。
标签: iphone ios geometry computational-geometry cgal