Jackson Campolattaro
|
216769ea2b
|
Update max depth when building a tree
|
2020-08-07 18:44:07 -04:00 |
Jackson Campolattaro
|
dd9878a20d
|
Add reminder to replace fixed side length map size
|
2020-08-07 18:41:41 -04:00 |
Jackson Campolattaro
|
cfc2517acf
|
Add initial side length to map when building octree
|
2020-08-06 16:00:42 -04:00 |
Jackson Campolattaro
|
02eb2a2983
|
Make Octree::barycenter public
|
2020-08-04 14:49:49 -04:00 |
Jackson Campolattaro
|
9d53094f11
|
Replace "Walker" with "Traversal"
|
2020-08-03 11:03:28 -04:00 |
Jackson Campolattaro
|
35c5f07d7d
|
Replace number_of_children with size
|
2020-08-03 10:16:19 -04:00 |
Jackson Campolattaro
|
b05e73fd4c
|
Replace Child_list with Children
|
2020-08-03 10:15:48 -04:00 |
Jackson Campolattaro
|
9a1581e513
|
Remove namespace Node
|
2020-08-03 09:51:58 -04:00 |
Jackson Campolattaro
|
6e853a0a9e
|
Use node's operator!= for simpler syntax
|
2020-07-31 13:39:10 -04:00 |
Jackson Campolattaro
|
fef28d4c8b
|
Replace is_empty() with empty()
|
2020-07-31 12:05:06 -04:00 |
Jackson Campolattaro
|
538ee93533
|
Make Child_list more descriptive
|
2020-07-31 12:00:36 -04:00 |
Jackson Campolattaro
|
cdfa9b6e63
|
Move helper methods out of Walker namespace
|
2020-07-31 11:50:30 -04:00 |
Jackson Campolattaro
|
0219e677c5
|
Shorten "is dependent" to "depends"
|
2020-07-31 11:33:28 -04:00 |
Jackson Campolattaro
|
e39cd3e9a1
|
Remove capitalization from doxygen summaries
|
2020-07-31 11:25:09 -04:00 |
Jackson Campolattaro
|
48a02b8841
|
Wrap std::max in parens to avoid problems with VC++
|
2020-07-31 11:19:04 -04:00 |
Jackson Campolattaro
|
5fbb5e7c02
|
Fix typo "heirarchy" --> "hierarchy"
|
2020-07-31 11:12:32 -04:00 |
Jackson Campolattaro
|
23ce3a8083
|
Remove redundant includes
|
2020-07-31 11:05:22 -04:00 |
Jackson Campolattaro
|
ff3e4cbc1c
|
Reinstate const/non-const duplication
|
2020-07-23 10:35:45 -04:00 |
Jackson Campolattaro
|
c0e71dc96b
|
Add to doxygen comments on point accessors
|
2020-07-22 17:15:45 -04:00 |
Jackson Campolattaro
|
348a252f7a
|
Eliminate duplication between point accessors
|
2020-07-22 17:04:24 -04:00 |
Jackson Campolattaro
|
bd1d31007f
|
Add to doxygen comments on index, leaf, root accessors
|
2020-07-22 17:02:17 -04:00 |
Jackson Campolattaro
|
e09fb1aaf6
|
Add to doxygen comments on depth and location accessors
|
2020-07-22 16:49:48 -04:00 |
Jackson Campolattaro
|
8768f874be
|
Add to doxygen comment on parent accessor
|
2020-07-22 16:48:07 -04:00 |
Jackson Campolattaro
|
c80092f710
|
Eliminate duplication between [] operators
|
2020-07-22 16:24:01 -04:00 |
Jackson Campolattaro
|
71cd848ce8
|
Add to doxygen comments on [] operators
|
2020-07-22 16:19:18 -04:00 |
Jackson Campolattaro
|
a5dd7473c1
|
Add to doxygen comment on unsplit()
|
2020-07-22 16:14:01 -04:00 |
Jackson Campolattaro
|
7bea510ea9
|
Add to doxygen comment on split()
|
2020-07-22 16:12:45 -04:00 |
Jackson Campolattaro
|
08ace3cce3
|
Add to doxygen comment on constructor
|
2020-07-22 16:08:38 -04:00 |
Jackson Campolattaro
|
4f4b316a22
|
Mark Node constructor explicit
|
2020-07-22 16:04:00 -04:00 |
Jackson Campolattaro
|
f86d787eb1
|
Add to doxygen comments on types
|
2020-07-22 16:03:28 -04:00 |
Jackson Campolattaro
|
513a93e987
|
Remove m_unit_per_depth
|
2020-07-22 15:48:29 -04:00 |
Jackson Campolattaro
|
df0dff7fab
|
Add max_depth_reached accessor
|
2020-07-22 14:25:43 -04:00 |
Jackson Campolattaro
|
438ba69c53
|
Reset max depth before refining
|
2020-07-22 13:17:49 -04:00 |
Sébastien Loriot
|
2a4f221197
|
handle license check for Octree
|
2020-07-22 07:45:12 +02:00 |
Jackson Campolattaro
|
e7b75c9883
|
Update template class name
|
2020-07-21 17:14:41 -04:00 |
Jackson Campolattaro
|
a041e69579
|
Fix walker function
|
2020-07-21 17:13:09 -04:00 |
Jackson Campolattaro
|
fa615ab67c
|
Update locate test
|
2020-07-21 16:08:36 -04:00 |
Jackson Campolattaro
|
833433e90b
|
Remove non-const access to root node
|
2020-07-21 14:55:45 -04:00 |
Jackson Campolattaro
|
5f7c31b46d
|
Rename barycenter function
|
2020-07-21 12:44:01 -04:00 |
Jackson Campolattaro
|
b78fdf2fba
|
Enable repeated refinement of an octree
|
2020-07-21 12:42:11 -04:00 |
Jackson Campolattaro
|
d4c458a284
|
Add safety check to node splitting function
|
2020-07-21 12:39:44 -04:00 |
Jackson Campolattaro
|
ff85538648
|
Combine node splitting and point reassignment
|
2020-07-21 12:37:42 -04:00 |
Jackson Campolattaro
|
715b7b756b
|
Add to doxygen comments on equality and inequality operators
|
2020-07-21 12:30:38 -04:00 |
Jackson Campolattaro
|
1b96f3edb4
|
Replace neighbour (British spelling) with neighbor (American spelling) for consistency
|
2020-07-21 12:14:21 -04:00 |
Jackson Campolattaro
|
55940662a0
|
Add to doxygen comments on nearest neighbours functions
|
2020-07-21 12:09:57 -04:00 |
Jackson Campolattaro
|
5934343968
|
Assert point passed to locate is bounded by octree
|
2020-07-21 11:53:11 -04:00 |
Jackson Campolattaro
|
f21425a8a5
|
Add to doxygen comments on locate and bbox methods
|
2020-07-21 11:48:27 -04:00 |
Jackson Campolattaro
|
0d4e7c78a1
|
Add to doxygen comments on constructor and refine methods
|
2020-07-21 11:22:35 -04:00 |
Sébastien Loriot
|
1c133be811
|
license headers
|
2020-07-21 08:32:32 +02:00 |
Jackson Campolattaro
|
f27fba979e
|
Add timing data to kd_tree/octree comparison test
|
2020-07-20 12:12:28 -04:00 |