Title of article
Voronoi diagram and medial axis algorithm for planar domains with curved boundaries — II: Detailed algorithm description
Author/Authors
Ramamurthy، نويسنده , , Rajesh and Farouki، نويسنده , , RIDA T. FAROUKI، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 1999
Pages
25
From page
253
To page
277
Abstract
Details of algorithms to construct the Voronoi diagrams and medial axes of planars domain bounded by free-form (polynomial or rational) curve segments are presented, based on theoretical foundations given in the first installment Ramamurthy and Farouki, J. Comput. Appl. Math. (1999) 102 119–141 of this two-part paper. In particular, we focus on key topological and computational issues that arise in these constructions. The topological issues include: (i) the data structures needed to represent various geometrical entities — bisectors, Voronoi regions, etc., and (ii) the Boolean operations (i.e., union, intersection, and difference) on planar sets required by the algorithm. Specifically, representations for the Voronoi polygons of boundary segments, and for individual Voronoi diagram or medial axis edges, are proposed. Since these edges may be segments of (a) nonrational algebraic curves (curve/curve bisectors); (b) rational curves (point/curve bisectors); or (c) straight lines (point/point bisectors), data structures tailored to each of these geometrical entities are introduced. The computational issues addressed include the curve intersection algorithms required in the Boolean operations, and iterative schemes used to precisely locate bifurcation or “n-prong” points (n ⩾ 3) of the Voronoi diagram and medial axis. A selection of computed Voronoi diagram and medial axis examples is included to illustrate the capabilities of the algorithm.
Keywords
Bisectors , Distance functions , Bifurcation points , Voronoi diagram , Medial axis
Journal title
Journal of Computational and Applied Mathematics
Serial Year
1999
Journal title
Journal of Computational and Applied Mathematics
Record number
1549620
Link To Document