Commit Graph

29 Commits

Author SHA1 Message Date
Andreas Fabri 97ac4d5f51 Exploit that construct is variadic 2018-04-17 14:15:07 +01:00
Andreas Fabri 7cbffac35b Deal with deprecated functions allocator<T>::construct/destroy 2018-04-17 13:35:04 +01:00
Andreas Fabri 18acb2ece9 Arrangements 2018-01-18 15:05:34 +00:00
Sébastien Loriot ee57fc2d6c add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Maxime Gimeno 21e20c66cf Precise the model of ConstRange and fix the templated argument of the const handles to XXX_const_iterator. 2017-04-24 09:58:25 +02:00
Maxime Gimeno 9d2487cb7e Typo fixes. 2017-04-24 09:58:25 +02:00
Maxime Gimeno 3016500246 Add_range_support for Arrangement Dcel. 2017-04-24 09:56:21 +02:00
Sébastien Loriot 50510c05ea add include directive for license of all GPL header files
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
          grep -v Operations_on_polyhedra | \
          grep -v Algebraic_kernel_for_circles | \
          grep -v Algebraic_kernel_for_spheres | \
          grep -v Polyhedron_IO`;
do
  echo $i
  python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
2017-01-19 15:20:25 +01:00
Efi Fogel 9bfaa542d8 Introduced _move_all_isolated_vertices() and used it 2015-09-28 16:57:44 +03:00
Efi Fogel 452444e704 Introduced _move_all_inner_ccb() and used it 2015-09-28 15:04:14 +03:00
Efi Fogel 0f72382580 Pure aesthetic changes 2015-09-28 12:20:18 +03:00
Eric Berberich 01434e194e added is_on_outer_ccb 2012-10-21 12:41:35 +00:00
Laurent Rineau 8f59fd9592 Turn QPL into LGPLv3+ 2012-01-13 16:33:35 +00:00
Guillaume Damiand a29c905ee0 Replace BOOST_STATIC_ASSERT by CGAL_static_assertion. 2011-08-31 14:30:07 +00:00
Eric Berberich 749b8fed3f fix years in header from svn 2011-06-03 09:51:23 +00:00
Laurent Rineau ea27b02255 Try to fix miss-compilation with recent versions of g++ and Intel compiler,
in release mode.

I do not know exactly why this patch fixes the error.
2010-12-21 17:52:03 +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
Efi Fogel f848b7b374 Added missing backward-compatibility definitions 2009-11-23 16:50:38 +00:00
Eric Berberich 137d235470 restored revision 49423 2009-05-24 10:51:50 +00:00
Eric Berberich c682266048 deleted - ON PURPOSE - to restore old version before wrong commits to "trunk" that was NOT a branch 2009-05-24 10:50:55 +00:00
Eric Berberich 46c38c325a restore deleted packages - sorry 2009-05-24 10:39:39 +00:00
Eric Berberich b8a89e2080 deleted 2009-05-24 10:20:00 +00:00
Laurent Rineau 0601b0dec0 Followup to revisions 46645 and 46646: a better fix.
Now the iterators are copied only if they have been initialized to a non
singular value.
2008-11-12 08:37:24 +00:00
Laurent Rineau 9779387c3e Avoid the overhead if _GLIBCXX_DEBUG is not defined. 2008-11-04 12:12:42 +00:00
Laurent Rineau 7b0fe2298d Fix when used with g++ iterator debugging (-D_GLIBCXX_DEBUG
-D_GLIBCPP_CONCEPT_CHECKS): one cannot copy a default constructed iterator.
2008-11-04 12:00:39 +00:00
Efi Fogel 1d738d4d87 API change 2007-12-07 14:25:32 +00:00
Efi Fogel 4660418a61 API change 2007-12-06 15:26:30 +00:00
Efi Fogel d9595f3a61 API revisited 2007-11-21 10:23:08 +00:00
Efi Fogel 31974cb2ec moved 2007-08-15 11:07:41 +00:00