Mael Rouxel-Labbé
b653138420
Fix some links
2025-09-19 13:26:36 +02:00
Laurent Rineau
c419f74c23
fix 2D case
2025-05-20 17:29:36 +02:00
Sébastien Loriot
6e18225c27
remove extra template keyword
2024-10-04 16:04:59 +02:00
Sven Oesau
4c48945048
doc fix 2D/3D
2024-03-22 17:04:26 +01:00
Andreas Fabri
190608d15a
lowecase
2024-03-14 12:30:39 +01:00
Sébastien Loriot
006d46b1d4
start updating the AABB-tree to work in both 2D and 3D
2024-03-04 12:54:59 +01:00
Sébastien Loriot
eada3ee8ca
Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl'
2023-08-14 14:19:25 +02:00
Laurent Rineau
4a2c7a668d
Merge pull request #7571 from albert-github/feature/issue_7454
...
issue #7454 Consistency of BigO notations
2023-07-12 15:29:56 +02:00
Sébastien Loriot
b66afab814
Merge remote-tracking branch 'sloriot/CGAL-using_c++17_stl' into HEAD
2023-07-05 11:29:35 +02:00
albert-github
b3af96caa1
issue #7454 Consistency of BigO notations
...
Create `cgalBigO` marco and used it.
(`The macro `cgalBigOLarge` is for special situations where we need bigger round brackets)
2023-07-04 16:23:14 +02:00
Sébastien Loriot
604dcdc435
boost::optional => std::optional
2023-06-15 10:57:09 +02:00
Sébastien Loriot
ea62c316ae
boost::lambda -> c++11 lambda
2023-04-23 22:37:07 +02:00
Andreas Fabri
f23deb3b1d
Remove parameter as it is not used internally
2022-06-01 12:48:17 +01:00
Andreas Fabri
89ef292122
Document node
2022-06-01 11:20:23 +01:00
Andreas Fabri
07e5bc9ec2
Document parameters
2022-05-31 15:34:56 +01:00
Andreas Fabri
389ef8ea32
Fix Shape Approximantion (and almost AABB)
2022-05-17 10:51:32 +01:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Dmitry Anisimov
4ce1370043
tested group traversal, its sequential version is slower due to more candidate triangles
2021-04-28 11:37:49 +02:00
Sébastien Loriot
87174f3007
remove useless check (go further is updated with primitives not bbox)
2021-04-28 08:37:08 +02:00
Sébastien Loriot
1a9a821193
add a way to get a direct access to primitive in a box when below a given nb of primitives
2021-04-27 19:24:07 +02:00
Dmitry Anisimov
dfd2e15066
Merge remote-tracking branch 'maxGimeno/PMP-compare_faces_from_meshes-maxGimeno' into gsoc2019-PMPHDist-martinskrodzki
2021-04-07 13:54:02 +02:00
Sébastien Loriot
20661527bd
Merge branch 'martinskrodzki/gsoc2019-PMPHDist-martinskrodzki' into master
2021-02-19 10:58:11 +01:00
Mael Rouxel-Labbé
f0e94d5efa
Fix typo
2020-12-05 10:08:13 +01:00
Sébastien Loriot
9b60888cb2
fix doc warnings
2020-10-20 13:23:15 +02:00
Laurent Rineau
9e96a45e55
Merge branch 'master' into AABBTreeC++11
2020-10-16 19:01:59 +02:00
Sébastien Loriot
0b732f9f16
rename m_p_nodes to m_nodes
2020-09-22 15:49:03 +02:00
Sébastien Loriot
7938060fd0
Merge 'cgal/master'
2020-09-22 15:47:26 +02:00
Maxime Gimeno
5f8e49a963
WIP
2020-08-19 15:50:22 +02:00
Sébastien Loriot
137971071c
hide for doxygen
2020-04-29 17:02:48 +02:00
Sébastien Loriot
531071907b
use relaxed order
2020-04-23 17:22:49 +02:00
Sébastien Loriot
f56cd59eb4
add the possibility to pass custom functors to build the tree
2020-04-23 16:13:32 +02:00
Sébastien Loriot
0c98cd8eee
fix no-thread
2020-04-22 16:53:36 +02:00
Sébastien Loriot
76aeb96682
fix wrong value
2020-04-22 16:35:11 +02:00
Sébastien Loriot
5ec5ad6c8e
doc clean up
2020-04-22 16:23:57 +02:00
Sébastien Loriot
c8eddc4efc
build() always trigger the reconstruction of the tree
...
It can be useful for a mesh with update vertex coordinates
2020-04-22 15:56:26 +02:00
Sébastien Loriot
cbd7dfc793
document the new behavior
2020-04-22 15:48:33 +02:00
Sébastien Loriot
13f83d6530
simplify constructors
2020-04-22 15:06:39 +02:00
Sébastien Loriot
5f05c610d1
make the construction of the search tree lazy
2020-04-22 14:57:20 +02:00
Sébastien Loriot
c5ba7d4621
fix the thread-safety of the lazy construction of the tree
...
* use c++11 memory model to fix the Double-Checked Locking
2020-04-22 14:41:57 +02:00
Sébastien Loriot
6d6b8426ad
(do_not_)accelerate_distance_queries() are non-const methods
2020-04-22 11:09:15 +02:00
Sébastien Loriot
e4010a7875
rename variable with ambiguous name
2020-04-22 11:03:04 +02:00
Sébastien Loriot
41ae2c31bb
extra run of the script to remove tabs and trailing whitespaces
2020-03-26 19:28:26 +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
Ahmed Essam
2b9c2c1634
Test AABBTree move semantics
2020-03-07 04:28:13 +02:00
Ahmed Essam
49465bbcb6
Use stack variable instead of pointer
2020-03-06 16:28:21 +02:00
Ahmed Essam
5e9801839d
Add move constructor to AABB tree and use smart pointers
2020-03-01 02:44:34 +02:00
Laurent Rineau
0fa0c4fbb9
Merge pull request #4244 from maxGimeno/AABB_tree-Make_accelerate_distance_queries_default-maxGimeno
...
AABB_tree: make accelerate distance queries default
2019-12-05 11:05:35 +01:00
Maxime Gimeno
fb273ea62a
Fix indentation
2019-12-03 09:33:09 +01:00
Maxime Gimeno
53458f1f42
Indentation
2019-12-02 16:13:20 +01:00
Maxime Gimeno
7b05052a27
Test if the tree is empty before building the kd-tree (to fix all the execution failures in the tests)
2019-11-18 10:27:04 +01:00