JacksonCampolattaro
|
32c6d61f27
|
Eliminate Array and Construct_point_d_from_array
|
2023-09-07 11:44:14 +02:00 |
JacksonCampolattaro
|
fd34fb5302
|
`root_node_contents` now produces a Bbox directly
Some tests fail due to non-cubic bounding boxes
|
2023-09-02 16:49:32 +02:00 |
JacksonCampolattaro
|
51aae3a6a8
|
Bbox construction functor is no longer necessary; Bbox_d type must be constructible from a pair of points
|
2023-09-02 15:19:07 +02:00 |
JacksonCampolattaro
|
40b2c0dff0
|
Convert nearest neighbor methods to free functions
|
2023-09-01 17:16:54 +02:00 |
JacksonCampolattaro
|
07c671e6e9
|
Convert methods to functor objects for consistency (proof-of-concept)
|
2023-08-29 19:13:11 +02:00 |
JacksonCampolattaro
|
b950c6c494
|
Add base traits classes with common typedefs for convenience
|
2023-07-27 13:52:10 +02:00 |
JacksonCampolattaro
|
6f31cbddd6
|
Point traits now share the generic reassign_points method
|
2023-07-27 10:13:49 +02:00 |
JacksonCampolattaro
|
cfdb167e35
|
Fix a couple of small issues which came up during LCC conversion
|
2023-07-18 10:35:48 +02:00 |
JacksonCampolattaro
|
dc18e1b1db
|
Replace `tree.points(node)` with `tree.data(node)`
|
2023-06-27 14:58:13 +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 |