Commit Graph

106710 Commits

Author SHA1 Message Date
Sven Oesau 8574b1ce4f
Update Orthtree/include/CGAL/Orthtree.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2024-03-01 08:32:43 +01:00
Sven Oesau b5741aa4b1
Update Orthtree/include/CGAL/Orthtree.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2024-03-01 08:32:30 +01:00
Sven Oesau d49529d5d0
Update Orthtree/include/CGAL/Orthtree.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2024-03-01 08:32:14 +01:00
Sven Oesau d85edb3e8e
Update Orthtree/include/CGAL/Orthtree_traits_base.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2024-03-01 08:32:00 +01:00
Sven Oesau ff5f855f27
Update Orthtree/include/CGAL/Orthtree_traits_face_graph.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2024-03-01 08:31:07 +01:00
Sven Oesau 3714189a14
Update Orthtree/include/CGAL/Orthtree_traits_base.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2024-03-01 08:30:53 +01:00
Sébastien Loriot dffac51a18 restore old behavior with a forward constructor
drawback: construction with initilization list become ambiguous
2024-02-29 19:14:04 +01:00
Sébastien Loriot 3da1087bfe try to improve phrasing 2024-02-29 19:12:29 +01:00
Sébastien Loriot c622af1430 add mesh orthtree picture 2024-02-28 18:05:05 +01:00
Sven Oesau b3b9bf0d98 doc section on migration 2024-02-28 15:49:30 +01:00
Sven Oesau 08a7a66991 bugfix nearest neighbor search 2024-02-28 10:28:19 +01:00
Sven Oesau 3251248b68 reintegrated nearest neighbors into Orthtree 2024-02-27 18:01:53 +01:00
Sven Oesau 84d17b6099 renaming _3 functors in CollectionPartitioningOrthtreeTraits to _d 2024-02-27 10:26:50 +01:00
Sven Oesau 99104e5699 replaced call to CGAL::squared_distance 2024-02-27 09:24:36 +01:00
Sven Oesau a3a102c101 more missing headers 2024-02-26 16:23:19 +01:00
Sven Oesau 9e6fefa273 missing header 2024-02-26 15:44:38 +01:00
Sven Oesau a628773d0a ci fix 2024-02-26 15:08:58 +01:00
Sven Oesau aec58185bd re-adding nearest_neighbors as deprecated method in Orthtree 2024-02-26 14:20:06 +01:00
Sven Oesau 9ee06f2dd0 ci fix for msvc2017 2024-02-22 15:51:46 +01:00
Sven Oesau 95ba63590a renamed getter for functors in CollectionPartitioningOrthtreeTraits 2024-02-21 13:33:22 +01:00
Sven Oesau 2bbf5b8cbe added functors for accessing Sphere_d 2024-02-21 12:32:06 +01:00
Sven Oesau 5ad3d90819 added requirements for Node_data 2024-02-21 10:40:16 +01:00
Sven Oesau 7b907d54a5 pass on doc 2024-02-21 10:01:14 +01:00
Sven Oesau 2fb6c400bc bug fix 2024-02-21 09:35:29 +01:00
Sven Oesau fc9535427f Update Orthtree/doc/Orthtree/Concepts/OrthtreeTraitsWithData.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2024-02-21 08:16:29 +01:00
Sven Oesau ca4d146ffd fix for ci 2024-02-20 16:21:21 +01:00
Sven Oesau 041950765b missing template parameter 2024-02-20 15:39:32 +01:00
Sven Oesau d95d650dbf added parameter to Orthtree_traits_point to use square/cubic space 2024-02-20 14:24:35 +01:00
Sven Oesau 6d84c07621 pass on doc 2024-02-20 14:24:35 +01:00
Sven Oesau c954092d46 renaming Orthtree_traits_without_data 2024-02-20 14:22:02 +01:00
Sébastien Loriot 14089f54f9 clean up 2024-02-19 18:42:35 +01:00
Sébastien Loriot b503b42636 typos + clean up 2024-02-19 17:36:53 +01:00
Sven Oesau c580e30407 small doc update 2024-02-19 12:11:45 +01:00
Sébastien Loriot 20e3cb8462 remove no longer needed boost headers 2024-02-15 14:29:45 +01:00
Sven Oesau d5a92a4221 renaming OrthtreeTraitsWithoutData and OrthtreeTraits
doc + some cleaning up
2024-02-14 14:52:25 +01:00
Sven Oesau d3fdd5ec53 update doc of nearest neighbors search 2024-02-14 11:21:47 +01:00
Sven Oesau c04b584ce6 added concept for orthtree without data 2024-02-13 17:56:21 +01:00
Sébastien Loriot 446d39664f return data by ref 2024-02-13 17:50:38 +01:00
Sébastien Loriot 83d0f632e7 add missing assignment 2024-02-13 17:47:20 +01:00
Sébastien Loriot 1c6fdbd13d undo some changes from b241bc8594ada289b1ed1b3f239dfb5bdc0cee31 2024-02-13 17:39:00 +01:00
Sébastien Loriot 6fd4a023c5 use a wrapper for node data
tests are still failing...
2024-02-13 17:18:30 +01:00
Sébastien Loriot ae18495c56 simplify implementation of no data case to make it work with non MSVC compilers
surprisingly tests are broken
2024-02-13 16:51:54 +01:00
Sven Oesau 009791f4f8 adaptation of Orthtree interface to allow OrthtreeTraits without data
adding Orthtree_traits_without_data
template specializations for Property_array, Property_array_handle and Property_container to allow for void as data type
extending test_octree_copy_move_constructors to include traits without data
2024-02-13 12:33:48 +01:00
Sven Oesau 8f106bf8bb removed old occurrence of m_property_arrays 2024-02-08 12:07:42 +01:00
Sven Oesau 9c93b60640 removing trailing whitespaces 2024-02-08 11:49:29 +01:00
Sven Oesau 7b5e2be0cf switching Property_container to multimap to allow properties that share the same name but have different types 2024-02-08 11:45:48 +01:00
Sven Oesau a5aba5bc2f removing Pair_optional_adaptor 2024-02-07 15:22:57 +01:00
Sven Oesau 75d1519e26 fixed test 2024-02-07 15:18:36 +01:00
Sven Oesau 4c1cf8d9c4 working version of Pair_optional_adaptor 2024-02-06 10:18:35 +01:00
Sven Oesau 59ab39997e license fix (GPL -> LGPL) 2024-02-06 08:35:09 +01:00