An on-line algorithm for constrained Delaunay triangulation

https://doi.org/10.1016/1049-9652(92)90076-AGet rights and content

Abstract

A constrained Delaunay triangulation is a Delaunay triangulation of a set of points and straight-line segments. A constrained Delaunay triangulation is a basic tool for describing a topographic surface in several applications. In this paper, the definition of constrained Delaunay triangulation is introduced and its basic properties are discussed. Existing algorithms for constrained Delaunay triangulation are briefly analyzed. A new on-line algorithm for constrained Delaunay triangulation that is based on the stepwise refinement of an existing triangulation by the incremental insertion of points and constraint segments is proposed.

References (33)

  • J.C Cavendish

    Automatic triangulation of arbitrary planar domains for the finite element method

    Int. J. Numer. Methods Engrg.

    (1978)
  • B.M Chazelle et al.

    Triangulating a polygon by divide-and-conquer

  • L.P Chew

    Constrained Delaunay triangulation

  • K Clarkson et al.

    Application of random sampling in computational geometry, II

    Discrete Comput. Geom.

    (1989)
  • L De Floriani et al.

    Constrained Delaunay triangulation for multiresolution surface description

  • L De Floriani

    A pyramidal data structure for triangle-based surface description

  • Cited by (92)

    • Deep learning of curvature features for shape completion

      2023, Computers and Graphics (Pergamon)
    • Impacts of surface model generation approaches on raytracing-based solar potential estimation in urban areas

      2022, Renewable Energy
      Citation Excerpt :

      The most common approach to conduct Delaunay-based reconstruction is inspired by Bowyer [44] and Watson [45], using a recursive method to locate triangles among the point set, thus making sure that there are no points inside the circumcircle of any triangle. Besides, the triangulation process can be constrained in multiple subsets of the point cloud [46,47]. We refer to this approach as the generic Delaunay algorithm.

    • Rapid Delaunay triangulation for randomly distributed point cloud data using adaptive Hilbert curve

      2016, Computers and Graphics (Pergamon)
      Citation Excerpt :

      Among these algorithms, the incremental insertion algorithm has become popular for its specific advantages—simplicity, small space occupancy and convenience for dynamic update. With the successive developments by Lee and Schachter [14], Bowyer [15], Watson [16], Sloan [17], Macedonio and Pareschi [18], De Floriani and Puppo [19] and Tsai [20], the incremental insertion algorithm is formed with the major processes of the bounding box creating, point locating, cavity expanding and triangle mesh updating [21]. On this basis, several approaches were proposed to improve the incremental insertion algorithm.

    • Deterministic Linear Time Constrained Triangulation Using Simplified Earcut

      2022, IEEE Transactions on Visualization and Computer Graphics
    View all citing articles on Scopus
    View full text