![](/rp/kFAqShRrnkQMbH6NYLBYoJ3lq9s.png)
Qhull code for Convex Hull, Delaunay Triangulation, Voronoi …
May 17, 1995 · Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code runs in 2-d, 3-d, 4-d, and higher dimensions.
Qhull manual
Qhull computes the convex hull in 2-d, 3-d, 4-d, and higher dimensions. Qhull represents a convex hull as a list of facets. Each facet has a set of vertices, a set of neighboring facets, and a halfspace. A halfspace is defined by a unit normal and an offset (i.e., a row of A and an element of b). Qhull accounts for round-off error.
Qhull Downloads
Download: Qhull 2020.2 for Windows 10, 8, 7, XP, and NT (3.3 MB, readme, md5sum, contents) Type: console programs for Windows (32- or 64-bit) Includes 32-bit executables, documentation, and sources files.
qhull -- convex hull and related structures
These options control the output of qhull. They may be used individually or together. General qhull compute the convex hull of the input points. See qconvex. qhull d Qbb compute the Delaunay triangulation by lifting the points to a paraboloid. Use option 'Qbb' to scale the paraboloid and improve numeric precision. See qdelaunay.
Qhull FAQ
Can Qhull triangulate a hundred 16-d points? Voronoi diagram questions. See also "Delaunay diagram questions". Qhull computes the Voronoi diagram from the Delaunay triagulation. How do I compute the volume of a Voronoi region? How do I get the radii of the empty spheres for each Voronoi vertex?
Qhull code
Qhull-2015 introduces reentrant Qhull (libqhull_r). Reentrant Qhull uses a qhT* argument instead of global data structures. The qhT* pointer is the first argument to most Qhull routines. It allows multiple instances of Qhull to run at the same time. It simplifies the C++ interface to Qhull. New code should be written with libqhull_r.
qvoronoi -- Voronoi diagram - Qhull
Qhull computes the Voronoi diagram via the Delaunay triangulation. Each Voronoi vertex is the circumcenter of a facet of the Delaunay triangulation. Each Voronoi region corresponds to a vertex (i.e., input site) of the Delaunay triangulation. …
Qhull News, Bugs, and Users
Aug 31, 2020 · Qhull used four times as much memory as CGAL and three times as much memory as Shewchuk's pyramid code. It ran substantially slower than these codes. Qhull's data structures are general dimension, while CGAL and pyramid data structures are 3D.
Qhull control options (Q)
Qhull has several options for defining and printing good facets. With the 'Qg' option, Qhull will only build those facets that it needs to determine the good facets in the output. Outside points that are not above good facets are ignored. This may speed up Qhull in 2-d and 3-d.
qconvex -- convex hull
Qhull always computes a convex hull. The convex hull may be used for other geometric structures. The general technique is to transform the structure into an equivalent convex hull problem.