高级检索

平面散乱点线集三角剖分的算法

Algorithm for Triangulation of Planar Scattered Point-line Set

  • 摘要: 利用平面扫描的思想,即利用从右到左移动的y-轴扫描点线集.当扫描线达到某个给定点或给定线段端点时,将该点或端点与其上下相邻线段端点连接.新连线与已三角剖分的边只能在其端点处相交.该算法的时间复杂性为O(N logN),其中N是点线集中点的数目与线段端点数之和.

     

    Abstract: Using the y-axis to sweep across the point-line set from right to left, when it reaches a certain given point or endpoint of the given line segment, connect that point with the next endpoint of neighboring line located above or below it and hitting the moving y-axis first. The newly constructed line shouldn't intercept the existing edges of finished triangulation other than at their endpoint. Time complexity of the algorithm is O(N log N), where N is the sum of given points and endpoints of given lines.

     

/

返回文章
返回