Commit Graph

92003 Commits

Author SHA1 Message Date
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
Laurent Rineau db877314f8 updated crontab (automated commit) 2020-07-21 17:18:28 +02:00
Sébastien Loriot b0d97faeab remove exe flag 2020-07-21 16:55:15 +02:00
Laurent Rineau 022b1a71d0 Merge branch 'releases/CGAL-5.0-branch' 2020-07-21 15:27:49 +02:00
Laurent Rineau 2e8a59d570 Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch 2020-07-21 15:25:54 +02:00
Laurent Rineau 1641310e87 Missing #include 2020-07-21 15:22:32 +02:00
Laurent Rineau 2d63265d51 Merge pull request #4847 from maxGimeno/CGAL-4.14-Fixes-maxGimeno
Fixes for 4.14
2020-07-21 15:21:02 +02:00
Laurent Rineau 47e5f855ab Merge pull request #4848 from sloriot/AABB_tree-traits_doc
Hide undocumented inheritance
2020-07-21 15:20:59 +02:00
Simon Giraudot bb4fda240c Fix INTERFACE_LINK_LIBARIES which should be a semicolon-separated string 2020-07-21 11:02:45 +02:00
Sébastien Loriot c1d364d24a fix package description generation script to be compatible with python 2 and 3 2020-07-21 10:49:04 +02:00
Sébastien Loriot 6b941e0c77 dependencies 2020-07-21 08:38:01 +02:00
Sébastien Loriot 43b2740d1d update for travis 2020-07-21 08:33:48 +02:00
Sébastien Loriot 4614c4fe4c make package appear in overview 2020-07-21 08:32:49 +02:00
Sébastien Loriot 1c133be811 license headers 2020-07-21 08:32:32 +02:00
Jackson Campolattaro 8c85d3a3e1 Simplify printouts 2020-07-20 12:23:50 -04:00
Jackson Campolattaro f27fba979e Add timing data to kd_tree/octree comparison test 2020-07-20 12:12:28 -04:00
Laurent Rineau 52dabb89ad updated crontab (automated commit) 2020-07-20 17:18:28 +02:00
Jackson Campolattaro 6956d78165 Merge remote-tracking branch 'fork/gsoc2020-Octree-campolattaro' into gsoc2020-Octree-campolattaro 2020-07-20 10:20:19 -04:00
Maxime Gimeno 26c28abe68 Add a fake function for cgal_add_compilation_test 2020-07-20 09:55:54 +02:00
Sébastien Loriot 7e525657dd hide undocumented inheritance 2020-07-20 07:39:54 +02:00
Jackson Campolattaro b1a55ed20a Add epsilon as optional argument 2020-07-19 23:22:06 -04:00
Jackson Campolattaro 3be77cd0d6 Remove underscore marking new nearest neighbor implementation 2020-07-19 23:14:46 -04:00
Jackson Campolattaro a5dc671131 Add new benchmark 2020-07-19 22:44:53 -04:00
Jackson Campolattaro 908f6b8ea3 Add nearest_k_neighbours_in_radius, implement nearest_k_neighbours in terms of this function 2020-07-19 22:28:20 -04:00
Jackson Campolattaro 3330d8d7a5 Remove old nearest neighbour solution 2020-07-19 22:19:02 -04:00
Jackson Campolattaro adbd84bf1c Implement streamlined nearest neighbour as drop in replacement for old version 2020-07-19 22:18:10 -04:00
Jackson Campolattaro 29d93de185 Outline recursive case 2020-07-19 20:16:09 -04:00
Jackson Campolattaro 5385c84eb4 Implement base case of streamlined algorithm 2020-07-19 19:57:04 -04:00
Jackson Campolattaro 707b256386 Begin outlining streamlined nearest neighbour implementation 2020-07-19 17:04:37 -04:00
Jackson Campolattaro 9c34a81bab Add first benchmark results 2020-07-17 15:54:26 -04:00
Jackson Campolattaro 15482a52d2 Add search benchmarking 2020-07-17 15:52:10 -04:00
Jackson Campolattaro 6c98ab9d52 Add number_of_points method to Node 2020-07-17 12:39:24 -04:00
Jackson Campolattaro c353b6dee5 Add is_empty method to Node 2020-07-17 12:36:39 -04:00
Jackson Campolattaro 918bae51fa Rename value accessors to points 2020-07-17 12:33:18 -04:00
Jackson Campolattaro 37dbc2ee20 Rename m_value to m_points 2020-07-17 12:30:52 -04:00
Jackson Campolattaro 8d12dc216a Rename Node_range to Point_range 2020-07-17 12:29:59 -04:00
Jackson Campolattaro 48756ab9bb Add Node_range typedef 2020-07-17 12:28:34 -04:00
Jackson Campolattaro b2ea8c16e8 Rename node content type to Node_index 2020-07-17 12:27:10 -04:00
Jackson Campolattaro de1973c75b Nodes now expect to contain iterator ranges 2020-07-17 11:59:41 -04:00