Commit Graph

270 Commits

Author SHA1 Message Date
Marc Glisse b110ca24fc Avoid narrowing conversion in {} 2010-09-10 08:52:58 +00:00
Andreas Fabri fc92f30f5f Call the right predicate, as the old one calls circumcenter during the construction of the Sphere 2010-08-31 11:56:22 +00:00
Andreas Fabri 4ae93225bb bugfix: the wrong point was chosen for the triangle 2010-08-27 13:13:14 +00:00
Laurent Rineau 7606b93406 Merge last unmerged revision from the branch CGAL-3.7-branch:
| ------------------------------------------------------------------------
  | r57979 | lrineau | 2010-08-11 15:24:20 +0200 (Wed, 11 Aug 2010) | 1 line
  | 
  | Global fix of all uses of qt4_generate_moc: the destination file path must be absolute.
  | ------------------------------------------------------------------------
  | r58026 | stayeb | 2010-08-12 17:40:41 +0200 (Thu, 12 Aug 2010) | 2 lines
  | 
  | Bug fix: ensure that c3t3 contains no in complex cell when starting a new refinement process. We need this because the first refinement of the surface does not update the volume, so c3t3 can't know that in complex cells have been deleted.
  | 
  | ------------------------------------------------------------------------

(That shows it is difficult to avoid to merge the release branch in the
trunk from time to time.)
2010-08-20 13:09:22 +00:00
Laurent Rineau eb0339b4cc Change the values of poisson_reconstruction_function when the query point
is outside of the "poisson triangulation" (triangulation that has been
computed internally to the function): now, instead of returning an
arbitrary huge value (whose sign can be wrong), returns the value of one of
the vertex on the convex hull.
2010-08-20 12:51:33 +00:00
Laurent Rineau d030f1b248 Reverse last commit of Andreas 2010-08-19 11:53:57 +00:00
Andreas Fabri 93a60f45a1 Add main in an #ifdef 2010-08-19 11:32:11 +00:00
Andreas Fabri 0e743a8b09 incident_vertices -> adjacent_vertices 2010-08-18 09:20:35 +00:00
Andreas Fabri 530ee2b4d0 Fix a bug in area_voronoi_face (the area of the last triangle was missing) 2010-08-18 08:51:55 +00:00
Andreas Fabri a2ecd30c49 Improve performance of assemble_poisson_row 2010-08-18 08:46:29 +00:00
Andreas Fabri 07ad4298fb drapg and drop come from the base class 2010-08-16 12:24:44 +00:00
Laurent Rineau d8b5954a90 Adapt the fwd declaration of the EPIC kernel to its new declaration. 2010-08-15 11:04:09 +00:00
Andreas Fabri eec61ad612 bug fix in for loop 2010-08-14 14:30:44 +00:00
Laurent Rineau af3ad196a0 Global fix of all uses of qt4_generate_moc: the destination file path must be absolute. 2010-08-11 13:24:20 +00:00
Laurent Rineau 50477b834e Backport from trunk:
| ------------------------------------------------------------------------
  | r57962 | lrineau | 2010-08-11 11:10:46 +0200 (Wed, 11 Aug 2010) | 5 lines
  | Changed paths:
  |    M /trunk/Point_set_processing_3/examples/Point_set_processing_3/cgal_test_with_cmake
  |    M /trunk/Point_set_processing_3/test/Point_set_processing_3/cgal_test_with_cmake
  |    M /trunk/Surface_reconstruction_points_3/demo/Surface_reconstruction_points_3/cgal_test_with_cmake
  |    M /trunk/Surface_reconstruction_points_3/examples/Surface_reconstruction_points_3/cgal_test_with_cmake
  |    M /trunk/Surface_reconstruction_points_3/test/Surface_reconstruction_points_3/cgal_test_with_cmake
  | 
  | Fix cgal_test_with_cmake from Point_set_processing_3 and
  | Surface_reconstruction_points_3:
  |   - [ "a" == "b" ] is a syntax of Bash. The POSIX way if with a single '='.
  |   - do not override MAKE_CMD if it is already set (to jom, for example).
  | 
  | ------------------------------------------------------------------------
2010-08-11 09:18:32 +00:00
Laurent Rineau 32f6d6d555 Fix cgal_test_with_cmake from Point_set_processing_3 and
Surface_reconstruction_points_3:
  - [ "a" == "b" ] is a syntax of Bash. The POSIX way if with a single '='.
  - do not override MAKE_CMD if it is already set (to jom, for example).
2010-08-11 09:10:46 +00:00
Andreas Fabri 11f9c270a4 Rewrite of loops 2010-08-10 13:22:20 +00:00
Andreas Fabri e3b6097631 remove 2010-08-10 11:53:22 +00:00
Andreas Fabri f4c074a0da Returning a const double& is slower than a copy 2010-08-10 11:51:05 +00:00
Andreas Fabri ba6f72ac3f Initialize in the initializer list 2010-08-10 11:44:18 +00:00
Laurent Saboret 80771679b3 Updated Poisson_reconstruction_function documentation with generate_reference_manual 1.3.1 2010-06-20 17:43:29 +00:00
Andreas Fabri 55caf376ab Add inversion of normals 2010-06-11 13:55:14 +00:00
Sébastien Loriot 52317dd49f add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Andreas Fabri 303bf2211a Remove extra ';' 2010-05-17 14:23:33 +00:00
Andreas Fabri 044802c660 Add 'using' for ansi compliance 2010-05-16 13:45:57 +00:00
Andreas Fabri 5066077927 Remove ';' 2010-05-14 11:32:40 +00:00
Andreas Fabri 16147f871a Remove ';' 2010-05-14 10:02:03 +00:00
Andreas Fabri 2db81b6688 Add 'using' statement for ansi compliance 2010-05-11 08:44:43 +00:00
Pierre Alliez 56029678b1 reduce img sizes. 2010-04-01 18:57:21 +00:00
Andreas Fabri a732f53af6 Comment usage of MKL as it uses a wrapper from an experimental package 2010-03-26 08:32:15 +00:00
Nader Salman 59322188ac Added a missing #include <CGAL/Surface_mesh_traits_generator_3.h> 2010-03-18 09:12:11 +00:00
Sébastien Loriot 1382b9552d Add non-documented interface for APSS reconstruction.
Remove no longer needed Fast_orthogonal_k_neighbor_search (changes integrated in Orthogonal_k_neighbor_search)
2010-02-23 16:01:49 +00:00
Sylvain Pion 85dc12f2a7 Remove empty lines at beginning and end of files
(apply Scripts/developer_scripts/remove_empty_lines.pl).
2010-02-01 12:55:28 +00:00
Pierre Alliez f6cad1bfe3 simplify tests by removing AABB tree business.
remove word "error" in console output.
2010-01-29 15:02:17 +00:00
Laurent Rineau df4f43b09c Merged revisions 53827-53828,53838,53840-53841 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53827 | lrineau | 2010-01-27 15:35:38 +0100 (Wed, 27 Jan 2010) | 15 lines
  
  Merge from trunk: 
    | ------------------------------------------------------------------------
    | r53821 | afabri | 2010-01-27 14:48:02 +0100 (Wed, 27 Jan 2010) | 1 line
    | 
    | Add random_shuffle to the high level functions
    | ------------------------------------------------------------------------
    | r53823 | afabri | 2010-01-27 14:50:23 +0100 (Wed, 27 Jan 2010) | 1 line
    | 
    | Remove random_shuffle from insert(b,e) functions as spatial_sort does it now
    | ------------------------------------------------------------------------
    | r53826 | afabri | 2010-01-27 15:24:29 +0100 (Wed, 27 Jan 2010) | 1 line
    | 
    | Remove random_shuffle from insert(b,e) functions as spatial_sort does it now
    | ------------------------------------------------------------------------
........
  r53828 | lrineau | 2010-01-27 15:37:25 +0100 (Wed, 27 Jan 2010) | 8 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53822 | hemmer | 2010-01-27 14:50:01 +0100 (Wed, 27 Jan 2010) | 2 lines
    | 
    | use CGAL::cpp0x for tuple
    | 
    | ------------------------------------------------------------------------
........
  r53838 | lrineau | 2010-01-27 17:15:22 +0100 (Wed, 27 Jan 2010) | 2 lines
  
  Fix FindMKL: mkl_intel_thread does not have the suffix lp64 on Intel 64.
........
  r53840 | lrineau | 2010-01-27 17:16:34 +0100 (Wed, 27 Jan 2010) | 3 lines
  
  Fix FindTAUCS: if TAUCS_INCLUDE_DIR is set to "", then the following
  find_path(TAUCS_INCLUDE_DIR ...) does nothing.
........
  r53841 | lrineau | 2010-01-27 17:17:38 +0100 (Wed, 27 Jan 2010) | 2 lines
  
  Fix the detection of configured programs.
........
2010-01-27 16:43:07 +00:00
Laurent Rineau b4ab5b9a23 Merged revisions 53726-53727,53786 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53726 | lrineau | 2010-01-22 14:11:32 +0100 (Fri, 22 Jan 2010) | 7 lines
  
  Merge from CGAL-3.5-branch:
    | ------------------------------------------------------------------------
    | r50580 | lsaboret | 2009-07-13 11:50:06 +0200 (Mon, 13 Jul 2009) | 1 line
    | 
    | Removed APSS from CGAL 3.5
    | ------------------------------------------------------------------------
........
  r53727 | lrineau | 2010-01-22 14:18:09 +0100 (Fri, 22 Jan 2010) | 1 line
  
  I forgot those files (remove APSS).
........
  r53786 | lrineau | 2010-01-25 23:36:18 +0100 (Mon, 25 Jan 2010) | 1 line
  
  Remove APSS from CGAL-3.6.
  The old code is now in
  /branches/unsorted-branches/Surface_reconstruction_points_3-with-APSS/
........
2010-01-26 09:30:46 +00:00
Laurent Rineau 6e731a1656 Merged revisions 53711,53718,53720,53724-53725,53728-53729,53731 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53711 | lrineau | 2010-01-20 21:36:47 +0100 (Wed, 20 Jan 2010) | 2 lines
  
  Fix for Debian: Qt4 QGLViewer library is /usr/lib*/libqglviewer-qt4.so
........
  r53718 | lrineau | 2010-01-21 17:57:41 +0100 (Thu, 21 Jan 2010) | 10 lines
  
  Merge from trunk:
    |  New Revision: 53717
    |  Author: afabri
    |  Date: 2010-01-21 17:51:49 +0100 (Thu, 21 Jan 2010)
    |  
    |  Log message:
    |  
    |  Add operator for MSVC 2005/2008 to avoid a matching ambiguity
........
  r53720 | lrineau | 2010-01-21 18:06:33 +0100 (Thu, 21 Jan 2010) | 2 lines
  
  Merge r53719 from trunk (VC workaround)
........
  r53724 | lrineau | 2010-01-22 13:34:50 +0100 (Fri, 22 Jan 2010) | 10 lines
  
  Merge from trunk:
    |  New Revision: 53723
    |  Author: afabri
    |  Date: 2010-01-22 13:28:06 +0100 (Fri, 22 Jan 2010)
    |  
    |  Log message:
    |  
    |  Just FK would be nicer, but VC 2005 messes it up with an FK in a base class when compiling degenerate_test.cpp
    | 
........
  r53725 | lrineau | 2010-01-22 13:44:11 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  Cartesian<float> gives warnings (about truncation from double to float).
........
  r53728 | lrineau | 2010-01-22 14:26:40 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  Fix bashism ==
........
  r53729 | lrineau | 2010-01-22 15:10:25 +0100 (Fri, 22 Jan 2010) | 3 lines
  
  Re-add g++-3.4 in the list of supported compilers (to be synced with the
  testsuite and the CGAL web site).
........
  r53731 | lrineau | 2010-01-22 16:09:52 +0100 (Fri, 22 Jan 2010) | 11 lines
  
  Merge fmo trunk:
    | ------------------------------------------------------------------------
    | r53730 | afabri | 2010-01-22 16:07:59 +0100 (Fri, 22 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Spatial_searching/doc_tex/Spatial_searching/intro.tex
    |    M /trunk/Spatial_searching/doc_tex/Spatial_searching/main.tex
    | 
    | Moved ccAuthor right after the title
    | ------------------------------------------------------------------------
    | 
........
2010-01-22 15:16:54 +00:00
Laurent Rineau 5e4c755bdb Merged revisions 53668-53669,53678-53679,53682-53686 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53668 | yvinec | 2010-01-19 11:00:41 +0100 (Tue, 19 Jan 2010) | 3 lines
  
  added changes for Mesh_3
........
  r53669 | yvinec | 2010-01-19 11:04:38 +0100 (Tue, 19 Jan 2010) | 3 lines
  
  fixed page layout in Changes for Mesh_3
........
  r53678 | spion | 2010-01-20 13:32:36 +0100 (Wed, 20 Jan 2010) | 2 lines
  
  Link AK_d and reorder to have Modular close to NT.
........
  r53679 | lrineau | 2010-01-20 13:37:23 +0100 (Wed, 20 Jan 2010) | 9 lines
  
  Merge from trunk:
    | New Revision: 53666
    |  Author: sloriot
    |  Date: 2010-01-19 08:41:16 +0100 (Tue, 19 Jan 2010)
    |  
    |  Log message:
    |  
    | remove warnings
........
  r53682 | lrineau | 2010-01-20 14:31:41 +0100 (Wed, 20 Jan 2010) | 2 lines
  
  Simplify the URL to CORE, so that "_" is not in the URL (Pb with manual tools)
........
  r53683 | lrineau | 2010-01-20 14:42:23 +0100 (Wed, 20 Jan 2010) | 3 lines
  
  Fix the package description of AK (fix the bib label and the version of
  CGAL)
........
  r53684 | lrineau | 2010-01-20 14:45:53 +0100 (Wed, 20 Jan 2010) | 1 line
  
  clean PkgDescription.tex
........
  r53685 | lrineau | 2010-01-20 15:01:09 +0100 (Wed, 20 Jan 2010) | 3 lines
  
  - Update PkgDexcription.tex to year 2010.
  - Add manual-3.6.bib
........
  r53686 | lrineau | 2010-01-20 15:03:10 +0100 (Wed, 20 Jan 2010) | 1 line
  
  Update the biblio shipped in manual tools, using manual-3.6.bib
........
2010-01-20 14:07:18 +00:00
Laurent Rineau 0bb0211b72 Merged revisions 53436,53440-53441,53444,53446,53448-53449,53463,53466-53468,53470,53472,53474-53476,53478,53481-53482,53484,53491-53492 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r53436 | lrineau | 2009-12-16 00:14:31 +0100 (Wed, 16 Dec 2009) | 6 lines
  
  Merge from trunk:
     r52128 | efif | 2009-10-05 10:42:51 +0200 (Mon, 05 Oct 2009) | 1 line
  
     fixed inclusion of boost propert_map.hpp
........
  r53440 | teillaud | 2009-12-16 10:19:53 +0100 (Wed, 16 Dec 2009) | 7 lines
  
  fixed label for bibtex entry
  (same as commit 53439 in trunk)
  
  -This line, and those below, will be ignored--
  
  M    Circular_kernel_3/PkgDescription.tex
........
  r53441 | teillaud | 2009-12-16 10:26:05 +0100 (Wed, 16 Dec 2009) | 2 lines
  
  fixed bibtex label
........
  r53444 | teillaud | 2009-12-16 10:36:51 +0100 (Wed, 16 Dec 2009) | 2 lines
  
  fixed bibtex label
........
  r53446 | teillaud | 2009-12-16 10:43:05 +0100 (Wed, 16 Dec 2009) | 4 lines
  
  (same as commit 53445 in trunk)
  changed a few labels, to comply with labelling bugs of some packages in their PkgDescription.tex
........
  r53448 | teillaud | 2009-12-16 10:58:31 +0100 (Wed, 16 Dec 2009) | 4 lines
  
  (same as commit 53447 in trunk)
  new version after changes in bib source file
........
  r53449 | lrineau | 2009-12-16 15:05:59 +0100 (Wed, 16 Dec 2009) | 2 lines
  
  Changes for 3.5.1
........
  r53463 | lrineau | 2009-12-17 09:55:34 +0100 (Thu, 17 Dec 2009) | 2 lines
  
  Fix a typo (thanks to AF).
........
  r53466 | teillaud | 2009-12-17 14:00:12 +0100 (Thu, 17 Dec 2009) | 2 lines
  
  fixed bibtex entry
........
  r53467 | lrineau | 2009-12-17 14:08:42 +0100 (Thu, 17 Dec 2009) | 2 lines
  
  Updates after Monique's suggestions.
........
  r53468 | lrineau | 2009-12-17 14:13:00 +0100 (Thu, 17 Dec 2009) | 7 lines
  
  Backport from trunk:
     | ------------------------------------------------------------------------
     | r52189 | fcacciola | 2009-10-07 17:44:30 +0200 (Wed, 07 Oct 2009) | 1 line
     | 
     | TAUCS downloading fixes
     | ------------------------------------------------------------------------
........
  r53470 | teillaud | 2009-12-17 14:17:35 +0100 (Thu, 17 Dec 2009) | 3 lines
  
  last fixes
  (same as commit 53469 in trunk)
........
  r53472 | teillaud | 2009-12-17 14:22:03 +0100 (Thu, 17 Dec 2009) | 2 lines
  
  bug fix
........
  r53474 | teillaud | 2009-12-17 14:25:28 +0100 (Thu, 17 Dec 2009) | 2 lines
  
  last version for 3.5.1 (I hope!)
........
  r53475 | lrineau | 2009-12-17 14:49:28 +0100 (Thu, 17 Dec 2009) | 9 lines
  
  Backport from trunk:
    | ------------------------------------------------------------------------
    | r52190 | fcacciola | 2009-10-07 17:47:28 +0200 (Wed, 07 Oct 2009) | 1 line
    | Changed paths:
    |    M /trunk/wininst/developer_scripts/script_cgal_3_5.nsi
    | 
    | TAUCS downloading fixes
    | ------------------------------------------------------------------------
........
  r53476 | lrineau | 2009-12-17 15:35:29 +0100 (Thu, 17 Dec 2009) | 1 line
  
  Fix the anchor name s/Pkg::/Pkg:/
........
  r53478 | lrineau | 2009-12-17 16:36:11 +0100 (Thu, 17 Dec 2009) | 2 lines
  
  Change the URL field to NOTE in how_to_cite_cgal.bib.
........
  r53481 | lrineau | 2009-12-17 17:14:24 +0100 (Thu, 17 Dec 2009) | 2 lines
  
  Update to 3.5.1
........
  r53482 | lrineau | 2009-12-17 17:15:24 +0100 (Thu, 17 Dec 2009) | 2 lines
  
  If one uses the NOTE field, one needs to quote it with \url! (Thanks to Sylvain Pion)
........
  r53484 | lrineau | 2009-12-17 18:27:09 +0100 (Thu, 17 Dec 2009) | 1 line
  
  Revert last commits, which required the use of the url or hyperred packages.
........
  r53491 | lrineau | 2009-12-18 15:40:11 +0100 (Fri, 18 Dec 2009) | 4 lines
  
  Fix the bug where plugins are put in CGAL_ROOT/lib/ instead of
  the current working directory, when CGAL is build with WITH_DEMOS and
  WITH_EXAMPLES.
........
  r53492 | lrineau | 2009-12-18 15:41:21 +0100 (Fri, 18 Dec 2009) | 4 lines
  
  Fix the bug where plugins are put in CGAL_ROOT/lib/ instead of
  the current working directory, when CGAL is build with WITH_DEMOS and
  WITH_EXAMPLES.
........
2009-12-18 14:52:14 +00:00
Nader Salman ee14f8aaa3 Updated the PkgDescription.tex 2009-12-04 12:57:17 +00:00
Laurent Rineau ed3ba834fe Use the fwd declaration header for Filtered_kernel. 2009-11-25 14:45:46 +00:00
Nader Salman b0f068fca3 Added #include <CGAL/trace.h> where needed. 2009-11-05 15:16:51 +00:00
Sylvain Pion 89ddee6c69 Remove Laurent Saboret from the maintainer files. 2009-10-21 07:56:06 +00:00
Stéphane Tayeb a7c00d7595 Add #include<trace.h> where needed (i think i broke that when i worked on *_assertions.h files) 2009-10-16 08:50:48 +00:00
Gaël Guennebaud cc2181e205 #include <CGAL/trace.h> where needed 2009-10-15 12:08:25 +00:00
Stéphane Tayeb 8dceee4164 Add include<CGAL/assertions.h> in *_assertion files. 2009-10-07 13:16:13 +00:00
Stéphane Tayeb 770492c1c7 Use new version of script create_assertions.sh to generate *_assertions.h files.
Diffs are:
 * #undef added
 * in old files, (void)0 is replaced by static_cast<void>(0)
 * in old files, lines as "#  define CGAL_xxx_assertion 1" are added
 * in point_set_processing_assertions.h, surface_mesh_parameterization_assertions.h, surface_reconstruction_points_assertions.h, "|| defined(CGAL_NDEBUG)" is replaced by "|| defined (NDEBUG)"
 * protective macros (if any) are removed
 * included files if any (<CGAL/assertions.h>, <CGAL/trace.h>) are removed
2009-10-07 07:49:44 +00:00
Laurent Rineau d98e9e7e1b Merged revisions 52137 via svnmerge from
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r52137 | lrineau | 2009-10-05 12:58:35 +0200 (Mon, 05 Oct 2009) | 2 lines
  
  Resize pictures that have width>1200
........
2009-10-05 11:06:47 +00:00
Laurent Saboret 5dfcebf277 Optimization:
Use PARDISO *symmetric* solver. It is faster and uses less memory than symmetric one.
2009-10-02 14:04:18 +00:00
Laurent Saboret 1603d0c38f Removed assertions for accurate executions times 2009-10-02 12:59:34 +00:00