Commit Graph

46816 Commits

Author SHA1 Message Date
Olivier Devillers c00a5fbccc correction etiquettes manual*.bib 2011-11-06 09:41:21 +00:00
Olivier Devillers 421d195e33 correction manual*.bib 2011-11-06 09:32:22 +00:00
Guillaume Damiand 79001c1cc5 Re-indent 2011-11-03 11:04:36 +00:00
Michael Hemmer e75f193903 reintegrate of Arrangement_on_surface_2-compare_induced_path_length-balasmic 2011-11-02 10:37:28 +00:00
Michael Hemmer cc1e5498a1 update from next 2011-11-02 10:30:47 +00:00
Marc Glisse 1943ad9d0e reintegrate branch STL_extension-1st_step_atomic_handle_for-glisse 2011-11-01 13:08:23 +00:00
Michael Hemmer bac7c64579 update from next 2011-10-31 13:02:16 +00:00
Sébastien Loriot c271379d25 bugfix/clean up in MP_Float to split an int into
high and low bits using a mask rather than a union (the initialization
of union changed in cpp0x and the former implementation was "dangerous")
2011-10-31 11:33:42 +00:00
Andreas Fabri fde8fd1c5a Add missing requirement on the traits class. 2011-10-29 21:22:38 +00:00
Marc Glisse dc3b382bd4 Simplify the code and help with thread-safety by reading the return value of operator--. 2011-10-29 07:18:10 +00:00
Marc Glisse 8ff630a394 Try and finally integrate that 2-line patch which helps make
Handle_for thread-safe (one still needs to replace the type of the
counter with std::atomic_uint for instance).
2011-10-29 07:10:50 +00:00
Laurent Rineau 3adb7877d3 Fix for testsuite
One does not want to load some CGAL_*_DIR variables from the reference
cache.
2011-10-28 12:17:37 +00:00
Andreas Fabri 93afae314f Added Power_test_3-VC_64bit-GF to the testsuite 2011-10-27 18:46:37 +00:00
Laurent Rineau 3089c5d022 Revert that patch. Andreas agreed that he should not have commited that to
next before the branch ShewchuckKernel-GF is tested in candidates

Reverted commit:
  | ------------------------------------------------------------------------
  | r66076 | afabri | 2011-10-26 21:29:58 +0200 (Wed, 26 Oct 2011) | 1 line
  | Changed paths:
  |    M /branches/next/Triangulation_3/include/CGAL/internal/Static_filters/Power_test_3.h
  | 
  | Split the operator in two functions to avoid an ICE for VC++ 64bit release compilations
  | ------------------------------------------------------------------------
2011-10-27 13:57:12 +00:00
Eric Berberich c1119ac9fb Bugfix: skip common left point only on boundary 2011-10-27 11:41:18 +00:00
Eric Berberich a8f40bf65c Bugfix: Returned mix/max vertex had no assigned red or blue objects in some cases 2011-10-27 08:49:55 +00:00
Eric Berberich a3b0734abd Bugfix: not all cases of overlaps were found when adding a curve to the left of an event (wrong overlap-hierarchy-traversal) 2011-10-27 08:36:38 +00:00
Eric Berberich 6aebc5da93 improved output for debugging 2011-10-27 08:30:53 +00:00
Andreas Fabri 1c055d6951 Split the operator in two functions to avoid an ICE for VC++ 64bit release compilations 2011-10-26 19:29:58 +00:00
Laurent Rineau ec5b246a55 Improve the display of full compiler version: support MSVC 2011-10-26 09:41:51 +00:00
Michael Hemmer 59d256f06d replace is well defined by a simple (less confusing) "is defined" 2011-10-25 15:05:55 +00:00
Olivier Devillers 5f4f11e2df not turning always in the same manner in a triangle speed up the walk (for long walks) 2011-10-25 11:31:01 +00:00
Andreas Fabri e5027f9c83 Replace deprecated std::auto_ptr with boost::shared_ptr 2011-10-24 14:13:37 +00:00
Andreas Fabri 183769beee Replace deprecated std::auto_ptr with boost::shared_ptr 2011-10-24 13:54:13 +00:00
Andreas Fabri c5c387f45e workaround to avoid an unjustified warning of g++ 2011-10-24 13:21:59 +00:00
Marc Glisse 154d3937b1 Bugfix: test double division, not integer division! 2011-10-24 13:12:54 +00:00
Andreas Fabri 6e49d67f14 Add missing virtual destructors 2011-10-24 13:10:07 +00:00
Andreas Fabri 40628e3a17 Initialize variable 2011-10-24 13:02:07 +00:00
Andreas Fabri f1403b52e8 size_t -> unsigned int 2011-10-24 10:50:14 +00:00
Andreas Fabri acb6283b97 Undo int>size_t changes and do static_cast<int> instead 2011-10-24 10:13:48 +00:00
Olivier Devillers eff111f06e remove warning 2011-10-21 12:15:44 +00:00
Laurent Rineau 4273a5a69e Improvement of cgal_create_cmake_script
This allows to create a CMakeLists.txt in a directory whereas the sources
are in another directory.

This will allow out-of-sources creation of CMakeLists.txt files. And, in
the end, that will improve the branch-build.
2011-10-20 15:49:05 +00:00
Olivier Devillers 7de2788e66 removing deprecated in test suite 2011-10-20 13:59:30 +00:00
Andreas Fabri 2d57319daa Add static_cast to avoid warning 2011-10-20 11:16:20 +00:00
Andreas Fabri 278d79915d Suppress warning 2011-10-20 11:09:41 +00:00
Laurent Rineau 731ad9eb42 Fix Arrangement cgal_test on Cygwin
On Cygwin, when one kill a process with the SIGKILL signal (9),
then the child processes of it are not killed. Use the SIGHUP signal
instead.
2011-10-20 10:39:17 +00:00
Andreas Fabri 2a5bc234be size_t -> unsigned int to avoid a warning 2011-10-20 10:36:22 +00:00
Andreas Fabri eea6d0df2b int -> std::size_t 2011-10-20 10:27:56 +00:00
Laurent Rineau ca6840fcda Fix handling of CGAL_USE_GEOMVIEW by some demos and a test
Do not even include CGAL headers, especially the headers about
Geomview_stream support, if CGAL_USE_GEOMVIEW is not defined.

Has Geomview_stream has not been given a full CGAL_EXPORT support on
Windows, the single inclusion of <CGAL/Geomview_stream.h> may trigger
warning (or errors, I do not remember: see test result of
CGAL-3.10-Ic-163).
2011-10-19 13:16:44 +00:00
Laurent Rineau a071a763e8 Turn CGAL-3.9 into a macro \cgalrel
Long-waited feature: Installation/installation.tex no longer contains the
release number!

All occurrences of "CGAL-3.9" have been turned into CGAL-\cgalversionnumber

Details:
  - use alltt instead of verbatim, in order to user macros inside,
  - rename \cgaldir to \cgalrel,
  - all "CGAL-3.9" are turned into "\cgalrel",
  - the remaining "3.9" is turned into "\cgalversionnumber".

And also:
  - remove the old macro \yourcgaldir and \cgalinstconfdir (related to the
    old install_cgal script!),
  - modify the introduction of CMake: CMake is a build system *generator*,
    and not a build system!
2011-10-18 14:40:48 +00:00
Laurent Rineau 9a5a524699 Fix HTML standard compliance
- Add ALT attributes to IMG
2011-10-18 10:43:26 +00:00
Laurent Rineau 010f9f48e7 Fix HTML standard compliance
- Add ALT attributes to IMG
- Attributes WIDTH values must be quoted.
- Use CSS class "nowrap" instead of <NOBR>
2011-10-18 10:43:06 +00:00
Laurent Rineau 9b1dd7baa5 Add the canonical link to all pages of the CGAL manual
See:
  http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html
2011-10-18 09:31:10 +00:00
Laurent Rineau f369ca21fa Better save_snapshot with libQGLViewer 2011-10-17 16:14:23 +00:00
Laurent Rineau 3c92718c22 Add project(CGAL) to the master CMakeLists.txt of branch-build
Otherwise the generated IDE projects (in Visual Studio for example) are
named "Project" when branch-build is used.
2011-10-17 12:07:26 +00:00
Michael Hemmer 86a934027c merge feature-branch global_function_solve_1-hemmer/
introduces compute_roots_of_2
2011-10-17 08:06:03 +00:00
Michael Hemmer 2d6198bc0a merge from next 2011-10-16 13:32:48 +00:00
Guillaume Damiand e8a14e3303 Typo in name of Bernd 2011-10-14 18:47:20 +00:00
Laurent Rineau 5e04c14fb5 Fix demo/Surface_reconstruction_points_3/CMakeLists.txt for out-of-source builds 2011-10-14 15:16:28 +00:00
Laurent Rineau 414f9319f4 Fix artificial dependency of Kernel_23 to Triangulation_2
This file was moved from Triangulation_2 to the kernel, a few months
ago. That explains why <CGAL/triangulation_assertions.h> was used.
2011-10-13 14:10:38 +00:00