Skip to content

Commit

Permalink
Added new qhull
Browse files Browse the repository at this point in the history
git-svn-id: http://svn.code.sf.net/p/graspit/code/trunk@85 a97c3280-73a5-4389-ad21-443f71574fc2
  • Loading branch information
jon-weisz committed Mar 30, 2012
1 parent 0828b0a commit 3027019
Show file tree
Hide file tree
Showing 240 changed files with 91,737 additions and 0 deletions.
51 changes: 51 additions & 0 deletions qhull/Announce.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@

Qhull 2012.1 2012/02/18

http://www.qhull.org
[email protected]:qhull/qhull.git
http://packages.debian.org/sid/libqhull5 [out-of-date]
http://www6.uniovi.es/ftp/pub/mirrors/geom.umn.edu/software/ghindex.html
http://www.geomview.org
http://www.geom.uiuc.edu

Qhull computes convex hulls, Delaunay triangulations, Voronoi diagrams,
furthest-site Voronoi diagrams, and halfspace intersections about a point.
It runs in 2-d, 3-d, 4-d, or higher. It implements the Quickhull algorithm
for computing convex hulls. Qhull handles round-off errors from floating
point arithmetic. It can approximate a convex hull.

The program includes options for hull volume, facet area, partial hulls,
input transformations, randomization, tracing, multiple output formats, and
execution statistics. The program can be called from within your application.
You can view the results in 2-d, 3-d and 4-d with Geomview.

To download Qhull:
http://www.qhull.org/download
[email protected]:qhull/qhull.git
http://packages.debian.org/sid/libqhull5 [out-of-date]

Download qhull-96.ps for:

Barber, C. B., D.P. Dobkin, and H.T. Huhdanpaa, "The
Quickhull Algorithm for Convex Hulls," ACM Trans. on
Mathematical Software, 22(4):469-483, Dec. 1996.
http://www.acm.org/pubs/citations/journals/toms/1996-22-4/p469-barber/
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.117.405

Abstract:

The convex hull of a set of points is the smallest convex set that contains
the points. This article presents a practical convex hull algorithm that
combines the two-dimensional Quickhull Algorithm with the general dimension
Beneath-Beyond Algorithm. It is similar to the randomized, incremental
algorithms for convex hull and Delaunay triangulation. We provide empirical
evidence that the algorithm runs faster when the input contains non-extreme
points, and that it uses less memory.

Computational geometry algorithms have traditionally assumed that input sets
are well behaved. When an algorithm is implemented with floating point
arithmetic, this assumption can lead to serious errors. We briefly describe
a solution to this problem when computing the convex hull in two, three, or
four dimensions. The output is a set of "thick" facets that contain all
possible exact convex hulls of the input. A variation is effective in five
or more dimensions.
Loading

0 comments on commit 3027019

Please sign in to comment.