ALGORITHM FOR DELAUNAY TRIANGULATION AND CONVEX-HULL COMPUTATION USING A SPARSE-MATRIX

被引:29
作者
FANG, TP [1 ]
PIEGL, LA [1 ]
机构
[1] UNIV S FLORIDA, DEPT COMP SCI & ENGN, 4202 FOWLER AVE, ENG 118, TAMPA, FL 33620 USA
关键词
TRIANGULATION; COMPUTATIONAL GEOMETRY; ALGORITHMS;
D O I
10.1016/0010-4485(92)90010-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A direct algorithm for computing the Delaunay triangulation of 2D data points is presented. The algorithm is based on a sparse-matrix data structure and on a circular-triangulation strategy, called shelling, that guarantees that the triangulation is complete and correct, and allows the dynamic update of the internal sparse-matrix data structure during triangulation. An edge list is used to govern the shelling procedure, and to output edges of the convex hull of the data set. The algorithm is numerically stable, i.e. degenaracies such as collinear or coincident points are automatically handled.
引用
收藏
页码:425 / 436
页数:12
相关论文
共 25 条