- Jan 10, 2010
-
-
Brad Barber authored
-
Brad Barber authored
-
- Jan 09, 2010
-
-
Brad Barber authored
-
Brad Barber authored
Order object files by frequency of execution for better locality.
-
Brad Barber authored
-
Brad Barber authored
-
Brad Barber authored
-
Brad Barber authored
-
Brad Barber authored
-
Brad Barber authored
Create libqhullp.a with qh_QHpointer=1 for qhullcpp.dll, etc. gcc has halved the cost of qh_QHpointer by using more space Add <time.h> to user.h for CLOCKS_PER_SEC Move ostream<<QhullFacetList from inline to compiled. It tripped a double define error like the other classes. Remove ptr_intT from qh_matchvertices. Not needed. Fix name of qh_QHpointer
-
Brad Barber authored
Compared results of q_test, q_eg, and q_eghash Found elapsed time error in Qhull 2010.1
-
Brad Barber authored
-
Brad Barber authored
Not able to update configure using mingw. Needs a compatible Linux system.
-
Brad Barber authored
CMakeLists from kent williams <norman-k-williams@uiowa.edu>
-
Brad Barber authored
-
- Jan 08, 2010
-
-
Brad Barber authored
Fixed type of tempstack and old_qhstat [amorilia] Changed tabs to spaces
-
- Jan 07, 2010
-
-
Brad Barber authored
Moved qtpro/ and vcproj/ into project/ Updated documentation for 2010.1 Add reviewed results of q_test and qhulltest Fixed an error message
-
- Jan 06, 2010
-
-
Brad Barber authored
Fix rbox t, bug. Remove extra 't' argument. Setup download and news page for 2010.1. Add Ta to qhull.man. Fix printcoplanar test.
-
- Jan 05, 2010
-
-
Brad Barber authored
Removed no_strict_aliasing. Renamed index to idx to avoid shadowing BSD strings.h [kwilliams] g++ -O2 works OK with gcc 4.4.0 eg/q_test produced some problems to chase (see Changes.txt) Passes qhulltest --all
-
Brad Barber authored
Revert amorilia's datatyping of old_qhstat and tempstack (needs further review). Fix spacing on output and remove blank line on error
-
Brad Barber authored
-
Brad Barber authored
-
Brad Barber authored
Added project files for qhull programs Changed qh_gethash to return an int Changed qh_addhash to take an int
-
- Jan 04, 2010
-
-
Amorilia authored
-
Amorilia authored
-
Amorilia authored
-
Amorilia authored
-
Brad Barber authored
Use SETfirstt_ and SETsecondt_ for type conversion [amorilia+alphax] Rewrite qh_setappend to avoid some g++ 4.1, 4.2, and 4.3 strict_aliasing errors. Orion Poplawski (orion@cora.nwra.com) http://www.rpmfind.net/linux/RPM/fedora/12/ppc/qhull-devel-2003.1-13.fc12.ppc64.html
-
- Jan 03, 2010
-
-
Brad Barber authored
Updated citeseer references to citeseerx doi =10.1.1.117.405 Changed copyright to C.B. Barber Updated Register.txt to Qhull
-
Brad Barber authored
Organized src/Changes.txt Updated copyright dates Fixed warnings from Kent William Reviewing FIXUP Add qhull-all.pro to build projects in order Passed 127 tests.
-
- Dec 26, 2009
-
-
Amorilia authored
-
- Dec 25, 2009
-
-
Amorilia authored
-
- Dec 20, 2009
-
-
Brad Barber authored
Moved vector<> from base type of Coordinates to a field Changes to Coordinates to match iterator and subtype guidelines Add PointCoordinatesIterator Split dynamic and static libs for qhull and qhullcpp Move class objects after fields in .h files Added more changes.txt Changed version to 2009.0.1
-
- Dec 08, 2009
-
-
Brad Barber authored
-
Brad Barber authored
Breaking change Renamed qhulllib to libqhull to match libqhull.a Keep rboxlib as is. librbox does not scan and rbox is not a lib
-
- Dec 07, 2009
-
-
Brad Barber authored
it always includes userprintf and usermem.c Something is wrong since qhull-qt tries to load a dll Also ConvexHull is a submodule when it shouldn't appear at all. This causes problems with switching between branches.
-
Brad Barber authored
Qhull and rbox build correctly under mingw with gcc 4.4.0. Please send email to bradb@shore.net if Qhull builds correctly with Linux gcc 4.4.0 -O2. With gcc 4.2 and 4.3 qset.c segfaulted due to an optimization error. http://gcc.gnu.org/ml/gcc-bugs/2007-09/msg00474.html [April 2008] of http://www.qhull.org/news/#bugs user_eg3 is a demonstration of using Qhull C++ interface. Qhulltest contains some failing testcases due to changes made for user_eg3. Will be fixed soon. qhull-qt reports an error because the link does not skip userprintf.c in libqhull.a. Also the dependencies between qhull-qt and libqhull.a are handled incorrectly.
-
- Dec 05, 2009
-
-
bbarber authored
Includes QTest files for each class and user-eg3.c for demonstrating the interface. See src/Changes.txt for change notes and to do. See FIXUP for problems See WARN64 for 64-bit problems
-
bbarber authored
New Features: - Add Maple output ('FM') for 2-d and 3-d convex hulls [T. Abraham] Breaking Code Changes: - Annotate C code with 'const'. An ANSI compatible compiler is required. Bug Fixes and Code Changes: - Fixed qh_findbest() for upperdelaunay facets w/o better, lower neighbors For library users and some qhull users [A. Cutti, E. Milloti, K. Sun] - Preserved qhmem.ferr in qh_memfreeshort() for library users - Removed 'static' from qh_compare... for io.h and merge.h [V. Brumberg] - Split out qh_initqhull_start2() to avoid allocating qh_qh - Split out qh_freeqhull2() to avoid freeing qh_qh - Split out qh_produce_output2() and qh_prepare_output() - qh_initstatistics() frees a previously existing qh_qhstat - qh_initqhull_start2() checks that qh_initstatistics() called first Documentation: - Add warning to findDelaunay() and qh_in.htm about tricoplanar facets - Noted Edelsbrunner's Geometry & Topology for Mesh Generation [qh-impre.htm] - Noted Gartner's Miniball algorithm [qh_impre.htm] - Noted Veron and Leon's shape preserving simplification [qh_impre.htm] qhull 2003.1 2003/12/19 Bug Fixes: - Reversed coordinate order for qh.ATinfinity in qh_projectinput [V. Brumberg] This effects: Qhull library 'd' or 'v' users with 'Qz' and unequal coordinate ranges. qdelaunay/qvoronoi users with 'Qbk:0Bk:0', 'Qz', and unequal coordinate ranges Changes to code: - Replaced qh_VERSION with qh_version in global.c [B. Pearlmutter] The previous techniques were either clumsy or caused compiler errors - Removed unused variables from qh_findbest and qh_findbestnew [B. Pearlmutter] - Note that qh.TESTpoints was added in 2002.1 for tsearch implementation Changes to distribution: - Added Unix distribution including Debian files [R. Laboissiere] The previous Unix distribution is now the source distribution - Added rpm distribution [L. Mazet] - Investigated generation of Win32 dll. Need to define a C++ interface. Changes to documentation: - Moved Qhull to www.qhull.org (geom.umn.edu is not available) - The Geometry Center is archived at http://www.geom.uiuc.edu - Reviewed introduction to each program Triangulated output ('Qt') is more accurate than joggled input ('QJ') qdelaunay is 'qhull d Qbb' [C. Ulbrich] qvoronoi is 'qhull v Qbb' Added example of non-simplicial intersection to halfspace intersections - Added warning about using the Qhull library. - Added qhull timings to When to use Qhull [C. Ulbrich] - Reorganized the home page index and the manual index - Moved qh-home.htm to index.htm Changes to examples - Fixed options for eg/eg.t23.voronoi.imprecise [B. Pearlmutter]
-
bbarber authored
Changes to distribution: - Set up savannah.nongnu.org/projects/qhull/ [R. Laboissiere] - Set up www.thesa.com as a backup - Added qh-get.htm, a local copy of the download page - Added Visual C++ interface to Qhull, qhull_interface.cpp [K. Erleben] - Use HTTP instead of FTP for downloading Qhull - Renamed qhull-1.0.sit.hqx Bug fixes: - Fixed sign of coefficients for cdd halfspaces ('FD','Fd') [T. Abraham] Changes to code: - Replace qh_version with qh_VERSION in qhulllib.h. Allows shared libraries and single point of definition - Added qh.TESTpoints for future implementation of tsearch Changes to build - Makefile.txt works under cygwin - Added Make-config.sh to create a Debian build [R. Laboissiere] - Added .exe to Makefile.txt#clean. - In README, use -fno-strict-aliasing with gcc-2.95.1 [Karas, Krishnaswami] - Fixed chmod in Makefile.txt [B. Karas] Documentation updates - Documented input options for each program [A. Montesinos] - FAQ: "How to get the radii of the empty spheres for Voronoi vertices" URL updates: - Changed official URL from locate/qhull to software/qhull - Changed URLs from relative to absolute in qh-home.htm and qh-get.htm - Added URL for Newsgroup: comp.soft-sys.matlab - Added URL for GNU Octave - Added URLs for Google and Google Groups - Replaced qhull_mail.html and qhull_bug.html with mailto links. - Removed URL for Computational Geometry Tribune - Changed URL for locate/cglist to software/cglist - Used site relative links for qh-home.htm
-