Andreas Fabri
c54a6a4980
Put CGAL::random_shuffle() in the subnamespace cpp98
2018-04-11 09:32:23 +01:00
Andreas Fabri
063a91a771
Use CGAL::random_shuffle
2018-04-04 14:00:23 +01:00
Sébastien Loriot
01af331c72
use https for all links to www.cgal.org and doc.cgal.org
2018-03-14 15:59:38 +01:00
Simon Giraudot
6269309d86
Use CGAL include for boost counting/transform iterators everywhere
2018-01-23 11:09:52 +01:00
Sébastien Loriot
ff26773f7b
remove include directive for checking GPL compliance in LGPL headers
2017-11-12 10:21:35 +01:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Laurent Rineau
2b35bddfb2
Replace all std::binary_function by CGAL::binary_function
2017-10-04 16:36:32 +02:00
Laurent Rineau
7e9f756935
Replace all std::unary_function by CGAL::unary_function
2017-10-04 15:57:09 +02:00
Mael Rouxel-Labbé
cd2a562ffa
Fixed improper guards against the inclusion of deprecated headers
2017-05-16 10:17:41 +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
Marc Glisse
678f9572f7
More ugly workarounds for expression templates.
2016-10-13 23:11:26 +02:00
Andreas Fabri
989fd3b076
remove #include
2016-09-22 10:34:53 +02:00
Andreas Fabri
c12f285ee4
Dispatch the files in Kernel_23, Cartesian, Homogeneous
2016-09-22 08:38:53 +02:00
Clement Jamin
05bbcd8d17
Add push/pop to pragmas
2016-06-15 11:26:11 +02:00
Clement Jamin
24b10a9135
Fix MSVC C4244 warnings
2016-06-14 20:29:13 +02:00
Andreas Fabri
52f8129579
replace all std::bind with boost::bind
2016-02-04 08:59:38 +01:00
Sébastien Loriot
7b5dede67c
fix indentation issue
2016-01-29 09:23:40 +01:00
Andreas Fabri
99b4e2f150
more CGAL_USE and some reindentations
2016-01-21 10:22:20 +01:00
Laurent Rineau
330a0e75a2
Merge pull request #385 from cjamin/CGAL_headers_only-gdamiand_cjamin
...
CGAL headers only, step 0
2015-10-13 16:37:38 +02:00
Guillaume Damiand
cf1c0ea0ca
Merge branch 'CGAL_headers_only-gdamiand_cjamin-OLD' into CGAL_headers_only-gdamiand_cjamin
2015-10-01 09:12:55 +02:00
Simon Giraudot
63f77a05a5
Merge branch 'CGAL-Solver-package-GF-old' into CGAL-Solver-package-GF
2015-09-07 10:01:12 +02:00
Simon Giraudot
0875fa17ff
Wrapper to automatically use Eigen_diagonalize if Eigen is available or Internal_diagonalize otherwise
2015-08-31 10:01:01 +02:00
Simon Giraudot
28e5432c16
Renaming 'VCM' to 'diagonalize'
2015-08-31 08:30:01 +02:00
Simon Giraudot
6c77cc817a
Propagating change of eigen API in Bounding_volumes package
2015-08-26 11:55:04 +02:00
Laurent Rineau
91bca286d3
Fix warnings with CGAL_USE
...
All those variables were unused only if CGAL_NDEBUG was
defined. CGAL_USE can solve that.
2015-08-19 17:37:46 +02:00
Guillaume Damiand
9c78897ba5
Merge branch 'CGAL_headers_only-gdamiand_cjamin-old' into CGAL_headers_only-gdamiand_cjamin
2015-03-16 14:00:43 +01:00
Andreas Fabri
30faf6241b
Add wrappers around 2 boost headers to push/pop pragma
2014-12-19 16:10:02 +01:00
Jane Tournois
3a5a65f264
update branch
2014-12-08 17:30:41 +01:00
Jane Tournois
796873c3eb
fix ambiguity between CGAL::nth_element and CGAL::nth_element
2014-12-08 16:27:31 +01:00
Guillaume Damiand
ebc4300334
Header only for random.cpp.
...
For the header only version, the global variable default_random no more exist => we need to replace all occurences of default_random by a call to the global function get_default_random().
As usual, no modification for the non header only version.
2014-11-14 14:20:26 +01:00
Laurent Rineau
0288c847ca
Fix a warning
...
include/CGAL/Min_sphere_of_spheres_d/Min_sphere_of_spheres_d_support_set_impl.h:49: warning: comparison between signed and unsigned integer expressions
2014-11-04 12:45:35 +01:00
Laurent Rineau
67956a7a65
Fix a warning: 'unsigned int' instead of 'int'
...
Warning with g++-4.8.3:
.../include/CGAL/Min_sphere_of_spheres_d/Min_sphere_of_spheres_d_support_set_impl.h:171:11: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow]
for (int j=i+1; j<m; ++j)
^
That warning is about "signed overflow", and the code actually does not
use the sign of the integer.
2014-11-03 16:52:40 +01:00
Andreas Fabri
e7c6a133ca
explain that the warning of g++-4.8 is harmless
2014-07-03 16:13:42 +02:00
Andreas Fabri
7edc5a13da
We need a #define to use Miniball without CGAL
2013-09-17 09:28:39 +02:00
Andreas Fabri
6c547e5663
Mainly added includes
2013-09-13 22:24:30 +02:00
Andreas Fabri
0cbc8b0e40
remove unused parameters
2013-03-23 08:45:06 +01:00
Andreas Fabri
66f5c83412
int -> size_t
2013-03-07 13:05:18 +01:00
Andreas Fabri
559912b28a
static_cast<int>
2013-03-06 08:37:49 +01:00
Laurent Rineau
723b28d39f
Fix warnings about incorrect type conversions
2013-03-05 12:44:11 +01:00
Andreas Fabri
ce77644138
change the error message as the mail adress of the author isno longer valid
2013-03-01 14:06:08 +01:00
Andreas Fabri
a26c1b0e55
0.0 -> 0.0f
2013-03-01 13:45:13 +01:00
Andreas Fabri
28f9063935
had introduced an error. overlaods need the same interface
2013-03-01 12:44:40 +01:00
Andreas Fabri
900ac238a8
add a static_cast
2013-03-01 10:26:29 +01:00
Andreas Fabri
1287047b9d
remove the second parameter and not only its variable
2013-03-01 09:53:38 +01:00
Andreas Fabri
9a862fe795
remove unused parameter name
2013-03-01 09:43:21 +01:00
Andreas Fabri
479f78b033
int -> ptrdiff_t/size_t
2013-02-28 09:46:54 +01:00
Andreas Fabri
cfd69b1490
long/int -> size_t
2013-02-27 11:44:55 +01:00
Andreas Fabri
c7e68385be
remove unused variables and #if 0 buggy non used code
2013-02-26 16:52:55 +01:00
Andreas Fabri
84a57d4ba0
no need to test if size_t >= 0
2013-02-26 07:11:09 +01:00