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
albert-github
01a7852f70
Merge branch 'master' into feature/bug_documentation_spell_20221113
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Synchronize with master
2022-11-16 13:58:05 +01:00
Laurent Rineau
c01757bc80
Merge pull request #7028 from afabri/Orthtree-CC-GF
...
Orthtree: Fix memory leak
2022-11-15 17:01:29 +01:00
albert-github
45478184de
spelling corrections
...
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Andreas Fabri
331ea2898a
Orthtree: Fix memory leak
2022-11-09 08:47:54 +00:00
Andreas Fabri
191e99adc8
Fix Orthtree
2022-05-17 10:41:26 +01:00
Simon Giraudot
24aa93dcaf
Use raw pointers instead of shared pointers (and let Orthtree manage memory)
2021-04-07 14:26:50 +02:00
Simon Giraudot
4d761ed9cd
More corrections from review
2021-04-01 14:21:01 +02:00
Simon Giraudot
2fa19c2818
Fix more warnings
2021-03-17 08:12:53 +01:00
Simon Giraudot
a14dfc4e96
Fix bbox init for EPECK compatibility
2021-03-16 12:01:27 +01:00
Simon Giraudot
e1cd919ea4
Fix warnings
2021-03-15 09:36:12 +01:00
Simon Giraudot
349717097f
Fix doc warnings
2021-03-11 10:21:07 +01:00
Simon Giraudot
ea17a54671
Fix max() Windows error
2021-03-11 08:32:30 +01:00
Simon Giraudot
e95dea12cd
Fix missing include
2021-03-03 15:00:49 +01:00
Simon Giraudot
5aeb07d654
Minor fixes
2021-02-02 08:27:44 +01:00
Simon Giraudot
8d30b39b73
More fixes from review
2021-02-02 08:17:54 +01:00
Simon Giraudot
1db1829b91
Insist on the points not being copied
2021-01-27 10:36:57 +01:00
Simon Giraudot
a0c24379ce
Fixes from review
2021-01-27 09:31:55 +01:00
Simon Giraudot
42a3e182a9
Minor fix of template names
2021-01-21 11:12:27 +01:00
Simon Giraudot
1e02106dd1
Improve documentation of traversals / split predicates
2021-01-21 09:54:46 +01:00
Simon Giraudot
224766a605
Fix concept and models
2021-01-21 09:31:58 +01:00
Simon Giraudot
628b973aec
Several minor corrections
2021-01-20 14:14:58 +01:00
Simon Giraudot
3254ad9e1e
Fix copy/move of Orthtree + add test for these constructors
2021-01-20 11:08:15 +01:00
Simon Giraudot
e8e3cbda72
Improve documentation of operator[]
2021-01-20 09:41:35 +01:00
Simon Giraudot
011eb7e83d
Change namespaces and fix doc
2021-01-20 09:22:36 +01:00
Simon Giraudot
4e6932cbe9
Fix filenames
2021-01-19 13:50:35 +01:00
Simon Giraudot
a906b12b3c
Fix traversal concept, model and examples
2021-01-19 13:31:41 +01:00
Simon Giraudot
d8d47458ca
Better brief description of Orthtree
2021-01-19 09:26:10 +01:00
Simon Giraudot
9a77173ab9
Clarify predicate names
2021-01-19 09:17:40 +01:00
Simon Giraudot
b39df0e9ee
WIP: corrections from review
2021-01-19 08:13:30 +01:00
Simon Giraudot
74b26e1bf2
Fix tests
2020-10-27 13:35:36 +01:00
Simon Giraudot
aba3a1e4f2
Cleaning
2020-10-27 10:30:25 +01:00
Simon Giraudot
65ee28d33c
Update user manual
2020-10-27 10:18:44 +01:00
Simon Giraudot
0fcb4cb2ef
Finish reference manual
2020-10-27 09:04:13 +01:00
Simon Giraudot
0747b09e23
Make node trivially copiable and simplify APIs
2020-10-26 15:56:42 +01:00
Simon Giraudot
398fbb989c
WIP: big pass on doc
2020-10-26 13:59:24 +01:00
Simon Giraudot
feb8a21e3a
WIP: Orthtree/quadtree/octree doc
2020-10-22 15:57:07 +02:00
Simon Giraudot
68e5c3c481
Make Orthtree work in dim>3
2020-10-22 15:01:34 +02:00
Simon Giraudot
066712c881
Use Orthtree everywhere + define Octree/Quadtree aliases
2020-10-22 13:00:34 +02:00