0.0.1 • Published 13 years ago
qhull-js v0.0.1
qhull.js
A JavaScript port of qhull.
Installation
Via npm:
npm install qhullExample
Here is an example showing how to compute the convex hull of a set of points:
console.log(require("qhull")([[0, 0], [10, 0], [0, 10], [10, 10], [5, 5]]));Prints:
[ [ 1, 0 ], [ 2, 0 ], [ 3, 1 ], [ 3, 2 ] ]require("qhull")(points)
This function computes the n-dimensional convex hull of a collection of points.
pointsis an array of length n-arrays of points
Returns the convex hull of points represented by an array of facets each encoded as indices into points.
Notes
Currently, the library weighs in at around 3MB unminified. Patches welcome!
Credits
QHull is (c)1993-2013 C.B. Barber (See COPYING.txt)
JavaScript port by Mikola Lysenko, 2013
0.0.1
13 years ago