Ahmed Essam
|
49465bbcb6
|
Use stack variable instead of pointer
|
2020-03-06 16:28:21 +02:00 |
Ahmed Essam
|
95c1af0224
|
Add tree creation benchmark
|
2020-03-06 16:13:22 +02:00 |
Ahmed Essam
|
5f8e3bc3cf
|
Use lval ref instead of perfect forwarding in set_children
Co-Authored-By: Sebastien Loriot <sloriot.ml@gmail.com>
|
2020-03-03 15:00:42 +02:00 |
Ahmed Essam
|
5e9801839d
|
Add move constructor to AABB tree and use smart pointers
|
2020-03-01 02:44:34 +02:00 |
Andreas Fabri
|
48fedbae06
|
Typos: splitted -> split
|
2019-12-11 16:57:34 +01: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 |
Laurent Rineau
|
3b5d13f023
|
Merge pull request #4250 from maxGimeno/PMP-Side_of_tm-use_bbox-maxGimeno
PMP: Make Side_of_triangle_mesh faster for disjoint meshes
|
2019-12-05 11:05:29 +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 |
Laurent Rineau
|
15d9e1f0ff
|
Restore the alphabetical order of `dependencies` files
|
2019-10-31 14:41:37 +01:00 |
Sébastien Loriot
|
254d60f642
|
First pass on removing license notice in header for GPL files
|
2019-10-19 15:23:19 +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 |
Sébastien Loriot
|
9221290bef
|
add missing const
|
2019-10-11 08:07:02 +02:00 |
Maxime Gimeno
|
dd566a2c96
|
Fixes
|
2019-09-24 13:49:10 +02:00 |
Maxime Gimeno
|
a52592909f
|
Remove all calls to accelerate_distance_queries(), now redundant.
|
2019-09-24 11:44:20 +02:00 |
Maxime Gimeno
|
15d42d6cd2
|
Make the accelerate_distance_query() lazy and add a function to disable it.
|
2019-09-24 11:38:19 +02:00 |
Sébastien Loriot
|
2e747dd300
|
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' into HEAD
|
2019-07-18 17:01:42 +02:00 |
Sebastien Loriot
|
667e4022f7
|
Merge pull request #4060 from sloriot/CGAL-doc_match_brackets
match @{ and @}
|
2019-07-18 16:26:43 +02:00 |
Maxime Gimeno
|
261c596cfc
|
Merge branch 'CGAL_Qt-Fix_deprecation_warnings-GF' into CGAL_Qt-Fix_deprecation_warnings-4.14-GF
|
2019-07-10 14:04:34 +02:00 |
Maxime Gimeno
|
1184530530
|
More warnings fixed
|
2019-07-10 14:02:06 +02:00 |
Sébastien Loriot
|
983645a51a
|
match @{ and @}
|
2019-07-05 21:49:46 +02:00 |
Maxime Gimeno
|
2a3cce88e8
|
Fix AABB_tree with 1 primitive
|
2019-07-04 10:31:48 +02:00 |
Laurent Rineau
|
4fbf00fb8a
|
CMake>=3.13: opt for for new policies up to 3.15
|
2019-06-19 14:34:59 +02:00 |
Laurent Rineau
|
23f946a58a
|
Merge pull request #3954 from maxGimeno/AABB_tree-All_intersected_primitives_for_tree-GF
AABB_tree: add do_intersect() for trees
|
2019-06-17 14:16:09 +02:00 |
Laurent Rineau
|
be0d07d150
|
Merge pull request #3979 from afabri/CGAL-null_ptr-GF
Replace NULL and Nullptr_t with nullptr and nullptr_t
|
2019-06-17 14:10:35 +02:00 |
Laurent Rineau
|
96912aaa20
|
Merge branch 'releases/CGAL-4.14-branch'
|
2019-06-17 13:53:42 +02:00 |
Laurent Rineau
|
19e1dd8c3f
|
Merge pull request #3937 from sloriot/Slicer-fix_default_vpm
Fix default vertex point map
|
2019-06-17 13:51:38 +02:00 |
Maxime GIMENO
|
e636faedcd
|
Update AABB_tree/test/AABB_tree/aabb_test_all_intersected_primitives_tree.cpp
Yes ! I added it last second, after the test and before the push >_<
Co-Authored-By: Laurent Rineau <Laurent.Rineau@cgal.org>
|
2019-06-14 11:31:31 +02:00 |
Maxime Gimeno
|
476f742745
|
Change test so that the order of the intersected primitives does not matter. Also fix for warning.
|
2019-06-14 10:51:18 +02:00 |
Andreas Fabri
|
4581f1b7a8
|
Morte replacements
|
2019-06-05 08:39:55 +02:00 |
Maxime Gimeno
|
c873d7bf36
|
Documents do_intersect() for AABB_trees and add a test file
|
2019-05-23 16:14:56 +02:00 |
Sébastien Loriot
|
f855546ad1
|
add missing template parameter
|
2019-05-15 13:00:01 +02:00 |
Sébastien Loriot
|
ce126b87c6
|
remove cpp11::copy_n, cpp11::prev, and cpp11::next and use std instead
|
2019-03-29 13:28:32 +01:00 |
Sébastien Loriot
|
1d908c1c0b
|
remove code for CGAL_INTERSECTION_VERSION 1
|
2019-03-29 13:28:32 +01:00 |
Sébastien Loriot
|
d60f5645aa
|
replace BOOST_FOREACH by c++ ranged-based for loop
some of the command used for the replacement:
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\(([a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const typename [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((typename [<>a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack "boost/foreach.hpp" -l --cpp | xargs sed -i '/boost\/foreach.hpp>/d'
|
2019-03-29 13:22:15 +01:00 |
Sébastien Loriot
|
affaa19327
|
remove workaround for non support of variadic template
|
2019-03-29 10:41:49 +01:00 |
Laurent Rineau
|
4d66f012c7
|
Merge pull request #3766 from sloriot/AABB_tree-more_robust_first_intersection
More robust first_intersection
|
2019-03-19 18:30:50 +01:00 |
Laurent Rineau
|
d89b70dd9a
|
Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch
|
2019-03-19 18:25:32 +01:00 |
Sébastien Loriot
|
3c0cc16c68
|
take the max coordinate instead of the non-zero one
|
2019-03-12 17:59:28 +01:00 |
Laurent Rineau
|
2671d056cf
|
Merge pull request #3685 from afabri/CGAL-cleanup-GF
CGAL: Clean up examples and tests
|
2019-02-28 20:48:48 +01:00 |
Laurent Rineau
|
8693f95dac
|
Merge pull request #3619 from albert-github/feature/bug_headers
Update of headers
|
2019-02-22 16:39:09 +01:00 |
Laurent Rineau
|
ea279fb38c
|
Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch
|
2019-02-18 16:54:29 +01:00 |
Laurent Rineau
|
11bf3926e6
|
Merge branch 'releases/CGAL-4.12-branch'
|
2019-02-16 14:00:03 +01:00 |
Andreas Fabri
|
e62ab30e6c
|
Fixes of fixes
|
2019-02-15 09:03:58 +01:00 |
Sébastien Loriot
|
59bc453b42
|
first batch of replacement for level 1 in classified ref man
command used:
grep -l "##" */doc/*/PackageDescription.txt | xargs sed -i -E 's/\#\#\s*([[:print:]]+[[:alnum:]])\s*\#\#\s*$/\\cgalCRPSection{\1}/'
|
2019-02-14 10:32:39 +01:00 |
Andreas Fabri
|
d0ba5e40a9
|
AABB_tree, BGL
|
2019-02-14 09:44:18 +01:00 |
Laurent Rineau
|
fdd8357915
|
Merge pull request #3580 from afabri/Stream_support-Color-GF
Fix warnings (Add/remove copy constructors, and other warnings)
Co-authored-by: Laurent Rineau <laurent.rineau@cgal.org>
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
Co-authored-by: Maxime GIMENO <maxime.gimeno@gmail.com>
|
2019-02-13 15:25:07 +00:00 |
Sébastien Loriot
|
0f9f217f50
|
add an important note for first_intersection
|
2019-02-12 16:10:41 +01:00 |