Commit Graph

106651 Commits

Author SHA1 Message Date
Sven Oesau 3f361a4eda fixes for ci 2024-02-02 12:35:31 +01:00
Sven Oesau 6e7587a863 fixing tests 2024-02-02 11:56:29 +01:00
Sven Oesau bd11275ad1 removing Get_geometric_object_for_element and adding Squared_distance_of_element to CollectionPartitioningOrthtreeTraits 2024-02-02 11:56:14 +01:00
Sven Oesau ad5807f5e6 doc locates behaviour 2024-02-02 11:12:36 +01:00
Sven Oesau 79eaf04bb8 doc split predicate with bucket_size needs Node_data with random access 2024-02-02 10:51:21 +01:00
Sven Oesau 73bf4edf44 moving definition of Node_index into traits 2024-02-02 10:30:51 +01:00
Sven Oesau da04410892 shortening doc of simple functions 2024-02-02 09:34:36 +01:00
Sven Oesau 3c55548967 traversals are now templated by OrthtreeTraits 2024-02-02 09:32:29 +01:00
Sven Oesau 834b405a09 adding surface mesh to examples 2024-02-01 16:05:08 +01:00
Sven Oesau 019be3fc3b some updates on documentation 2024-02-01 14:28:30 +01:00
Sven Oesau c8661d0fa8 renaming Orthtree_traits_base_for_dimension to Orthtree_traits_base
removing left-over Locate_halfspace
2024-02-01 09:46:06 +01:00
Sven Oesau 7bf9672226 spelling 2024-01-31 16:50:47 +01:00
Sven Oesau ecc30d8b0f removing Locate_halfspace 2024-01-31 16:22:40 +01:00
Andreas Fabri a9a37c1d0e Fix conversion warning 2024-01-31 07:47:43 +00:00
Sébastien Loriot 85dd768676 handle calls to barycenter for leaf nodes 2024-01-30 17:59:33 +01:00
Sébastien Loriot 3763febfa8 fix compilation issues 2024-01-30 17:36:41 +01:00
Sébastien Loriot ef1fc52278 clean up implementation and also use it in barycenter 2024-01-30 17:30:59 +01:00
Sébastien Loriot 434d3e95e4 draft for an implementation of bbox corner that are consistent between
nodes of different depths
2024-01-30 17:29:22 +01:00
Sven Oesau 2802d58326 removing Maybe_node_index 2024-01-30 17:14:37 +01:00
Sven Oesau 11f0a842de changing dimension and degree in orthtree(_traits) to int 2024-01-30 17:14:36 +01:00
Sven Oesau 546c0c842a small doc corrections 2024-01-30 17:14:36 +01:00
Sébastien Loriot ffb32d95a0 fix dependencies 2024-01-29 22:58:54 +01:00
Sébastien Loriot 88f01a5f1d get rid of EPECK
we compute sizes approximatively and sets bboxes using those value:
computation is always the same so values are the same if the
rounding mode is not changed. The only exception is for the max value
on the bbox of the root where the max is used instead of being computed
using precomputed extent sizes
2024-01-26 16:06:05 +01:00
Sébastien Loriot f155ad8f52 please MSVC 2017 2024-01-26 09:58:26 +01:00
Sébastien Loriot caad3b3cf0 pass on Orthtree class 2024-01-25 16:37:05 +01:00
Sébastien Loriot 57fbda8835 pass on the doc but the Orthtree class 2024-01-25 16:06:06 +01:00
Sébastien Loriot 787fb84dc6 pass on the user manual 2024-01-25 14:17:36 +01:00
Sébastien Loriot d515e42c39 fix doc warning 2024-01-25 13:46:55 +01:00
Andreas Fabri 585467ab36 As the bbox of nodes gets constructed from Epeck::FT we have to take the upper bounds of intervals 2024-01-25 10:39:47 +00:00
Andreas Fabri b5945b4219 Fix warning 2024-01-25 07:26:33 +00:00
Andreas Fabri 58d26ed40e Make parameter const& 2024-01-25 07:25:03 +00:00
Sébastien Loriot 95d8d8c48d clean up axis and commodity enum to work in both 2D and 3D 2024-01-24 18:40:43 +01:00
Sébastien Loriot 91b4a7a70c fix zip iterator
changed introduced in d43432d533
2024-01-24 16:58:46 +01:00
Sébastien Loriot 0c9349064b Revert "If smaller is true we want to go in the 0-half space not 1"
This reverts commit 5e67892ab0.
2024-01-24 16:57:53 +01:00
Andreas Fabri 5e67892ab0 If smaller is true we want to go in the 0-half space not 1 2024-01-24 13:58:37 +00:00
Sébastien Loriot d078a34e1f fix warnings 2024-01-24 11:47:11 +01:00
Andreas Fabri 33e09bf1a0 Switch back to the wrong coordinate system 2024-01-24 10:38:05 +00:00
Andreas Fabri 77d95097dd protect min/max 2024-01-24 10:05:46 +00:00
Andreas Fabri 33a58fab4e Do not output just the x-coord of the min of the bbox 2024-01-24 10:02:22 +00:00
Andreas Fabri f014326c00 Use Traits::Node_index 2024-01-24 09:49:10 +00:00
Andreas Fabri f650c6fe23 Add typedef to base class 2024-01-24 09:32:53 +00:00
Andreas Fabri 876865b525 use variable 2024-01-24 09:30:29 +00:00
Andreas Fabri b9a2556560 use variable 2024-01-24 09:27:27 +00:00
Andreas Fabri f29e307684 Add Node_index to the traits concept 2024-01-24 09:02:06 +00:00
Sébastien Loriot 832389a5f7 property handles are returned by copy 2024-01-24 08:58:07 +01:00
Andreas Fabri 620a78c7f0 CGAL_USE 2024-01-24 07:25:58 +00:00
Andreas Fabri cdea8cf8bb
Update Orthtree/include/CGAL/Orthtree_traits_face_graph.h 2024-01-18 12:39:46 +01:00
Andreas Fabri 552209ecd2 Add the operators in the concept 2024-01-16 16:21:20 +00:00
Andreas Fabri 95e06ddf15
Update Orthtree/include/CGAL/Orthtree_traits_face_graph.h 2024-01-16 17:00:00 +01:00
Sébastien Loriot 825029a311 improve doc 2024-01-15 12:27:06 +01:00