Laurent Rineau
9144020cab
Merge pull request #6485 from sloriot/SS-use_member_kernel
...
do not use default constructed kernel
2022-04-12 16:35:01 +02:00
Sébastien Loriot
f34d1e3545
do not use default constructed kernel
2022-04-08 14:55:51 +02:00
Laurent Rineau
036af274fb
Merge pull request #6465 from sloriot/Spatial_sorting-fix_adapters
...
Fix traits adapters
2022-04-06 09:10:46 +02:00
Sébastien Loriot
f60dfa81e2
remove default to prevent not passing constructed traits
2022-04-04 10:00:16 +02:00
Sébastien Loriot
1dfd16ea01
use traits member
2022-04-04 09:59:42 +02:00
Sébastien Loriot
8a252f15f4
fix traits adapters and update example so that it's tested
2022-03-31 07:09:15 +02:00
Sébastien Loriot
f5d2fb28a2
remove artificial dependency to Polygon
2021-09-01 16:41:36 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Mael Rouxel-Labbé
7870a0299c
Add missing functors to adapter traits for spatial sorting on the sphere
2021-03-20 02:53:09 +01:00
Mael Rouxel-Labbé
20c4f3ade0
Simplify and generalize spatial_sort_on_sphere() overloads
2021-03-19 17:28:55 +01:00
Mael Rouxel-Labbé
5efa544734
Merge remote-tracking branch 'cgal/master' into SDG-Fix_doc-GF
2021-02-22 17:19:40 +01:00
Dmitry Anisimov
6b5e04a3c7
changed to empty macro for other platforms
2021-02-12 15:52:47 +01:00
Dmitry Anisimov
0b23a66117
missing default visibility
2021-02-12 15:23:52 +01:00
Dmitry Anisimov
cd37d33a30
hilbert sort, added a visibility macro with the hidden option
2021-02-12 15:07:01 +01:00
Mael Rouxel-Labbé
6b87fe393d
Fix various grammar issues
2020-12-05 11:11:33 +01:00
Sébastien Loriot
86e25f7e71
Update branch from master after trailing whitespaces and tabs removal
2020-03-26 19:23:54 +01:00
Sébastien Loriot
8bb22d5b2c
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of the 5.0 release branch
+ manual fix of the files (indentation was changed in the meantime):
* Spatial_sorting/include/CGAL/Multiscale_sort.h
* Spatial_sorting/test/Spatial_sorting/test_multiscale.cpp
2020-03-26 14:26:59 +01:00
Sébastien Loriot
8b153fb495
Merge branch 'cgal/releases/CGAL-5.0-branch'
...
whitespace+tab removal, merged with option -Xignore-space-change
2020-03-26 14:22:32 +01:00
Sébastien Loriot
0779373835
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of 4.14 release branch
+ manual fix on one line in:
* Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
* .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Laurent Rineau
7508a6f93c
Merge remote-tracking branch 'cgal/master' into CGAL-move_semantic_for_triangulations-GF
2020-02-12 17:05:49 +01:00
Mael Rouxel-Labbé
4eeb7f1a80
Copy comparer by const&
2020-02-06 11:57:04 +01:00
Laurent Rineau
14b8930f79
Fix a clang-tidy warning by using nullptr instead of 0
2020-01-31 15:48:45 +01:00
Mael Rouxel-Labbé
5d1d8897b8
Fix parentheses issues
2020-01-21 22:20:29 +01:00
Mael
fe0cf2574c
Use std::distance rather than arithmetic to get range size
...
Co-Authored-By: Sebastien Loriot <sloriot.ml@gmail.com>
2020-01-14 14:57:02 +01:00
Mael Rouxel-Labbé
af1ae5114f
Update cutoffs under which sequential version is used regardless of tag
...
(after some experiments using random points in 2D/3D)
2020-01-02 13:33:56 +01:00
Mael Rouxel-Labbé
8765e05dc8
Test that the parallel sorting gives the same result as the sequential
2020-01-02 11:17:22 +01:00
Mael Rouxel-Labbé
5c41b10d2b
Clean whitespace / tabs in Spatial_sorting/include (cosmetic only)
2020-01-02 10:29:01 +01:00
Mael
a6957659fd
fix CGAL_USE usage
2019-11-18 15:40:51 +01:00
Mael
287a2747e1
fix CGAL_USE usage
2019-11-18 15:40:24 +01:00
Andreas Fabri
84c4c16f70
use -> USE
2019-11-18 14:12:20 +01:00
Andreas Fabri
744413b3d5
CGAL::use() parameters
2019-11-15 08:26:01 +01:00
Andreas Fabri
914981fca6
Polish documentation
2019-11-05 11:05:12 +01:00
Andreas Fabri
b98d2f6876
Fix examples
2019-11-04 16:45:30 +01:00
Andreas Fabri
cffd1fe3a0
Add ConcurrencyTag
2019-11-04 15:54:47 +01:00
Andreas Fabri
d7b97756ff
Add 2D version
2019-11-04 12:44:13 +01:00
Andreas Fabri
4d55c22dfe
Use tbb::parallel_invoke()
2019-11-04 09:09:15 +01:00
Andreas Fabri
82009f60fd
Spatial_sorting: Parallelize 3D case
2019-10-30 15:40:27 +01:00
Sébastien Loriot
52164b1fba
First pass on removing license notice in header for LGPL files
2019-10-19 15:40:30 +02:00
Sébastien Loriot
7356421d80
introduce Commercial license SPDX tag
2019-10-19 12:15:19 +02:00
Sébastien Loriot
9bd9c68b83
update LGPL[23]+ and GPL[23]+ SPDX tags
...
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Mael Rouxel-Labbé
26c857a431
Moved unary/binary_function to CGAL::cpp98
2018-06-13 15:58:19 +02:00
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
Andreas Fabri
6c791f161a
Triangulation_2
2018-01-17 16:12:12 +00: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
Sébastien Loriot
f1d5ecde05
Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch'
2017-08-22 17:21:01 +02:00
Sébastien Loriot
3f8448f280
avoid infinite loop in 3D and dD
2017-08-08 12:12:29 +02:00
Sébastien Loriot
78a07a0e69
avoid redoing the same sort if the bounds does not change
2017-08-08 11:53:44 +02:00
Jane Tournois
a6c4097800
fix conversion warnings (visual 2017)
2017-02-16 13:24:51 +01:00