Laurent Rineau
c68cf8fc4c
Merge pull request #3129 from sgiraudot/Point_set_processing-Callbacks-GF
...
Point Set Processing: Callbacks
2018-06-27 10:21:40 +02:00
Laurent Rineau
5ec1b841b7
Merge pull request #3170 from MaelRL/CGAL-Fix_some_STL_extension_namespaces-GF
...
STL_Extension: move CGAL::iterator and CGAL::unary/binary functions to CGAL::cpp98::
2018-06-20 17:21:01 +02:00
Simon Giraudot
96dcfc070d
Fix multiple definitions by making sleep_for() inline
2018-06-20 08:34:18 +02:00
Simon Giraudot
41a7c25942
Force inclusion of <thread> if TBB does not define it
2018-06-19 10:06:37 +02:00
Simon Giraudot
c0e79003fc
Provide a more generic cpp11::sleep_for() function that handles TBB/STD/MSVC2013 specificities
2018-06-18 16:05:18 +02:00
Laurent Rineau
5fbe760de9
Merge pull request #3149 from afabri/Mesh_3-boost_pp_warning-GF
...
Mesh_3: Suppress warning concerning boost/preprocessor
2018-06-14 17:40:28 +02:00
Mael Rouxel-Labbé
4c789c2e8a
Fixed typo in comment
2018-06-13 17:30:46 +02:00
Mael Rouxel-Labbé
1cfb9e48ed
Renamed include guard
2018-06-13 15:58:19 +02:00
Mael Rouxel-Labbé
26c857a431
Moved unary/binary_function to CGAL::cpp98
2018-06-13 15:58:19 +02:00
Mael Rouxel-Labbé
49c6878098
Use CGAL::iterator
...
(this is mostly a revert of e24a089ae8 to replace
boost:: by CGAL::)
2018-06-13 15:58:19 +02:00
Mael Rouxel-Labbé
6283291c8a
Moved CGAL::iterator to CGAL::cpp98
2018-06-13 15:58:19 +02:00
Mael Rouxel-Labbé
0c96d06fc3
Removed usage of CGAL::iterator from join iterators
...
They define (almost) all the typedefs in the class anyway
Also use result_of() to deduce the result type instead of assuming
that a typedef 'result_type' will be present.
2018-06-13 15:28:52 +02:00
Mael Rouxel-Labbé
27eb601598
Added a test for join iterators
2018-06-13 15:28:52 +02:00
Mael Rouxel-Labbé
d70c344a89
Fixed tiny bugs in doc & code of join iterators
2018-06-13 15:28:52 +02:00
Andreas Fabri
9be7c9d897
Fix it for boost 1_65_1. Before it only dealt with boost 1_67_0
2018-06-06 09:42:44 +01:00
Andreas Fabri
0b972eb950
Suppress warning concerning boost/preprocessor which is included from boost/lexical_cast
2018-06-04 14:06:31 +01:00
Maxime Gimeno
850c9fd576
Try to fix opencv bug with EXIT
2018-05-31 13:57:46 +02:00
Simon Giraudot
6480cf2205
Define a CGAL::cpp11::thread wrapper for TBB or STD
2018-05-29 11:42:04 +02:00
Simon Giraudot
4b7f5bccc4
Only include needed TBB headers
2018-05-29 11:42:03 +02:00
Laurent Rineau
588cc67897
Merge pull request #3096 from MaelRL/CGAL-Fix_deprecated_code_usage-GF
...
Fix some deprecation-related issues
2018-05-28 13:58:41 +02:00
Laurent Rineau
f20743cc20
Merge pull request #3096 from MaelRL/CGAL-Fix_deprecated_code_usage-GF
...
Fix some deprecation-related issues
2018-05-28 11:00:45 +02:00
Mael Rouxel-Labbé
b41f1d6272
Various deprecation-related improvements
2018-05-18 16:47:54 +02:00
Andreas Fabri
daa7ea7899
Fix nested types
2018-05-18 14:18:02 +01:00
Sébastien Loriot
4ceeb92020
add missing semicolon
2018-05-16 08:52:50 +02:00
Andreas Fabri
e24a089ae8
The class std::iterator got deprecated. It only served to define some types
2018-05-15 22:26:17 +02:00
Laurent Rineau
5836b514a1
Merge pull request #3039 from MaelRL/STL-Fix_sneaky_std_unary_function-GF
...
STL_Extension: Fix a leftover std::unary_function
2018-04-24 17:34:30 +02:00
Andreas Fabri
71e9d62270
Remove file that ws accidentally added
2018-04-23 15:06:21 +01:00
Laurent Rineau
85c91b0cd3
Update hash_openmesh.h
2018-04-20 16:00:27 +00:00
Laurent Rineau
b3e75f109a
Update hash_openmesh.h
2018-04-20 15:46:02 +00:00
Mael Rouxel-Labbé
8bad0b5bf5
std::unary_function > CGAL::unary_function
2018-04-20 16:52:45 +02:00
Andreas Fabri
5bc6d78f7f
fixes in STL_Extension
2018-04-20 08:53:22 +01:00
Andreas Fabri
f0c1d3aab7
more allocator_traits
2018-04-19 14:49:05 +01:00
Andreas Fabri
c5cbd4a480
Fix typo; Remove unused typedef
2018-04-18 07:59:57 +01:00
Laurent Rineau
33d3abaf26
Fix compilation errors
2018-04-17 17:15:00 +02:00
Laurent Rineau
095c27e2be
cosmetic changes
2018-04-17 17:14:19 +02:00
Andreas Fabri
00ebc78c1d
fix #if in assertions.h
2018-04-17 14:45:37 +01:00
Andreas Fabri
bc53cd2392
fix #if in assertions.h
2018-04-17 14:19:05 +01:00
Andreas Fabri
1df9441888
Deal with deprecated functions allocator<T>::construct/destroy
2018-04-17 13:54:01 +01:00
Andreas Fabri
7cbffac35b
Deal with deprecated functions allocator<T>::construct/destroy
2018-04-17 13:35:04 +01:00
Andreas Fabri
150dfbbfbc
fix reference/const_reference
2018-04-17 07:02:43 +01:00
Andreas Fabri
303b0ab46e
Fix detection of CGAL_CXX11 for VC++ and fixes of usage of std::allocator_traits
2018-04-16 11:00:03 +01:00
Andreas Fabri
0cccc34cad
Use std::allocator_traits
2018-04-16 08:17:09 +01:00
Andreas Fabri
1734931675
Use std::allocator_traits
2018-04-16 07:02:46 +01:00
Andreas Fabri
2739189ce0
Fix include
2018-04-15 09:37:17 +01:00
Andreas Fabri
dd7fb2b655
fix doc
2018-04-12 08:19:42 +01:00
Andreas Fabri
c54a6a4980
Put CGAL::random_shuffle() in the subnamespace cpp98
2018-04-11 09:32:23 +01:00
Andreas Fabri
2ca99e2655
Qualify with CGAL::
2018-04-05 08:50:03 +01:00
Andreas Fabri
3955f031bd
Fix examples/tests/demos
2018-04-04 14:18:22 +01:00
Andreas Fabri
063a91a771
Use CGAL::random_shuffle
2018-04-04 14:00:23 +01:00
Andreas Fabri
be20f518e7
Use CGAL_USE()
2018-03-30 13:32:39 +01:00