Up: Directory of Computational Geometry Software
Low dimensional convex hull, Voronoi diagram and Delaunay triangulation
There are other Delaunay triangulation programs on the
triangulation page.
You could also use any of the
arbitrary dimensional programs.
voronoi
Voronoi diagram of points in the plane.
Fortune's planesweep algorithm.
Floating-point arithmetic in C.
There is more information on the
manpage .
By Steve Fortune, Bell Labs.
This program lives in netlib.
You can get the source code by mailing
send sweep2 from voronoi to the address netlib@research.att.com.
Detri
Robust Delaunay tetrahedralization of 3-D point sets.
Randomized incremental flipping algorithm.
Achieves robustness using symbolic perturbation
(so good on degenerate input).
Executables for SGI and Sun, and C sources freely available.
There's a short
paper about this program.
By Ernst Mücke, then at the University of Illinois at
Urbana-Champaign. Get Detri either as part of the 3D
alpha-shape distribution via
ftp
from NCSA, or as a separate package from Ernst's
GeomDir
directory. The latter also contains papers about Simulation
of Simplicity (the used symbolic perturbation method) and
3D alpha shapes.
DeWall, InCode
Two different three-dimensional Delauney triangulation algorithms,
one divide and conquer, the other incremental.
Uses a uniform grid to speed up the decomposition and insertion,
respectively, so should be good on well-distributed points.
Can not handle degenerate data.
In ANSI C.
For pointers to the code, see the
Web page.
By P. Cignoni, C. Montani and R. Scopigno, of the CNR, Pisa, Italy.
tess
Delaunay tetrahedralization of 3-D point set using a
gift-wrapping algorithm. In C. Floating point with
careful attention to numerical stability, but not guaranteed
to handle degenerate input.
There's more information in the
README file.
By Carol Hazelwood, Southwest Texas State University.
Get tess from our ftp directory.
See Graphics Gems for an incremental
Delaunay triangulation routine (by Lischinski).
2d convex hull
A very short O(n lg n) two-dimensional convex hull program, in C.
By Ken Clarkson, of Bell Labs.
Get the
code here.
Up: Directory of Computational Geometry Software
The Geometry Center Home Page
Comments to: nina@geom.umn.edu
Created: May 31 1995 ---
Last modified: Thu Jun 1 14:26:51 1995