Commit Graph

20 Commits

Author SHA1 Message Date
Sven Oesau 2e0fbc7a98 Octree doc states requirement of RandomAccessIterator
added missing _object types for functors in traits
2025-01-06 12:49:21 +01:00
Sven Oesau 5bf13e85e1
Update Orthtree/include/CGAL/Octree.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2024-03-01 08:33:39 +01:00
Sven Oesau 7b907d54a5 pass on doc 2024-02-21 10:01:14 +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 11f0a842de changing dimension and degree in orthtree(_traits) to int 2024-01-30 17:14:36 +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 25d658f2fa doc the real type 2024-01-15 09:59:40 +01:00
Andreas Fabri f7eaa95099 Remove one group layer 2024-01-15 07:40:55 +00:00
Andreas Fabri add12f51bf small fixes 2024-01-14 17:55:45 +00:00
Sven Oesau 172044b128 removing old references 2024-01-12 18:43:37 +01:00
JacksonCampolattaro ea59877c19 Automatically determine the correct typedefs for an ambient dimension using template specializations & SFINAE 2023-09-07 17:19:04 +02:00
JacksonCampolattaro 750ca578a8 Combine 2d, 3d, and d-d points traits into one template 2023-09-07 13:25:35 +02:00
JacksonCampolattaro 22e76aac65 Adapt 2D & dD traits for the new system
There's a lot of duplicated code in the traits classes, at the very least `reassign_points` should be shared.
2023-06-26 18:07:17 +02:00
JacksonCampolattaro b08eabae93 Move point-specific functionality to traits class
(only Point_3 is currently supported)
2023-06-26 16:59:02 +02:00
JacksonCampolattaro 4f6d249c1f Eliminate heap allocated `Data *m_data`
This required changing return types to `Node *` in many cases. All unit tests have been updated to account for the new interface.
2023-03-23 09:58:20 +01:00
Simon Giraudot 4d761ed9cd More corrections from review 2021-04-01 14:21:01 +02:00
Simon Giraudot 616cd5a549 Apply corrections from review 2021-04-01 08:55:51 +02:00
Simon Giraudot 628b973aec Several minor corrections 2021-01-20 14:14:58 +01:00
Simon Giraudot feb8a21e3a WIP: Orthtree/quadtree/octree doc 2020-10-22 15:57:07 +02:00
Simon Giraudot 066712c881 Use Orthtree everywhere + define Octree/Quadtree aliases 2020-10-22 13:00:34 +02:00