有没有现成的Bentley-Ottmann算法实现/库在C#或Java中?
有没有现成的Bentley-Ottmann算法实现/库在C#或Java中?
这里至少有一个 C++ 实现(包括说明):http://softsurfer.com/Archive/algorithm_0108/algorithm_0108.htm
这里提供了Bentley-Ottman算法的Java实现。
softsurfer.com实现了Shamos-Hoey算法,用于判断是否存在至少一个交点。如果发现有一个交点,则停止运行。该参考代码用于测试一个多边形是否为简单多边形。