Commit Graph

90730 Commits

Author SHA1 Message Date
Jackson Campolattaro fa4dfd213b Change how child nodes are stored and perform benchmark 2020-06-16 17:35:54 -04:00
Jackson Campolattaro 682c28a1ad Add note to original benchmark result 2020-06-16 17:24:28 -04:00
Jackson Campolattaro c0e988a3d2 Change barycentric point constructor syntax 2020-06-16 16:31:34 -04:00
Jackson Campolattaro 38d43c440f Document how bounding box is used in constructor 2020-06-16 00:32:23 -04:00
Jackson Campolattaro 18eb1a9787 Remove Grade() 2020-06-15 18:46:09 -04:00
Jackson Campolattaro 701ce7b697 Backup node implementation 2020-06-15 16:03:12 -04:00
Jackson Campolattaro 8e1a5629a8 Add commentary to Octree.h 2020-06-15 15:59:17 -04:00
Jackson Campolattaro 1f80c144b1 Fix typo in octree node comment 2020-06-15 15:20:54 -04:00
Jackson Campolattaro 926730b6a1 Add today's benchmark results 2020-06-15 13:03:28 -04:00
Jackson Campolattaro 87e7f5c267 Create benchmark with reliable results 2020-06-15 12:52:26 -04:00
Jackson Campolattaro b1431dc484 Add large .ply statue scan
Note: this is only temporarily necessary, nearer the end of the project this will be replaced with a dataset of a more practical size
2020-06-15 12:08:52 -04:00
Jackson Campolattaro de3c5f5174 Benchmark results file now has header 2020-06-15 11:35:08 -04:00
Jackson Campolattaro 8be9e36a8d Benchmarking program creates file with date 2020-06-14 19:19:12 -04:00
Jackson Campolattaro 66d444dc63 Add placeholder benchmarking function 2020-06-14 16:56:44 -04:00
Jackson Campolattaro 0fb1bd3562 Remove private functions no longer used 2020-06-12 10:21:31 -04:00
Jackson Campolattaro bb0484f066 Remove debugging functions 2020-06-12 10:20:48 -04:00
Jackson Campolattaro 4fb9fd7951 Add backup of code before removing functionality 2020-06-12 10:19:00 -04:00
Jackson Campolattaro 33fa96355c Remove (unused) normal map 2020-06-12 10:08:12 -04:00
Jackson Campolattaro f908466814 Fix backwards insertion. 2020-06-10 16:43:07 -04:00
Jackson Campolattaro 619aa44e72 Add placeholder stream operator for octree nodes 2020-06-10 15:35:19 -04:00
Jackson Campolattaro e952ea8e80 Add empty IO header 2020-06-10 15:19:55 -04:00
Jackson Campolattaro 0ede04b029 Move Octree_node to seperate header 2020-06-10 14:53:31 -04:00
Jackson Campolattaro b37d116a11 Test program now constructs an octree instance 2020-06-10 12:02:22 -04:00
Jackson Campolattaro b16542066d Remove unnecessary OCTREE namespace 2020-06-10 11:41:14 -04:00
Jackson Campolattaro 11723fa2b5 Add CMakeLists.txt for running tests 2020-06-10 11:33:42 -04:00
Jackson Campolattaro b8170ad350 Add placeholder files in package_info, placeholder test 2020-06-10 11:09:27 -04:00
Jackson Campolattaro a13b895d6a Rename Octree_3.h to Octree.h 2020-06-09 14:31:23 -04:00
Jackson Campolattaro 44f5007329 Add empty test program 2020-06-09 14:26:15 -04:00
Jackson Campolattaro a3dd4f59fc Add CMakeLists.txt for building tests 2020-06-09 12:18:58 -04:00
Jackson Campolattaro 474b30f766 Add Pierre's octree header, including tweaks made for benchmarking 2020-06-09 12:03:13 -04:00
Jackson Campolattaro 0ce7ec06bb Add Octree directory containing empty description 2020-05-18 13:41:44 -04:00
Sébastien Loriot 7c4586be1b Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-05-12 16:59:02 +02:00
Sébastien Loriot fb83386f44 Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2020-05-12 16:58:32 +02:00
Sebastien Loriot 254f654ff5
Merge pull request #4702 from sloriot/PMP-simplify_example
Simplify example
2020-05-12 16:56:14 +02:00
Sebastien Loriot 1008eaed39
Merge pull request #4701 from maxGimeno/Fix_for_min_max-maxGimeno
Fix remaining std::max
2020-05-12 16:55:46 +02:00
Sebastien Loriot 0ccdbf8aff
Merge pull request #4700 from lrineau/Mesh_3-fix_UBSAN_error_binding_ref_to_null_pointer-GF
Fix UBSAN error: do not bind reference to null pointer
2020-05-12 16:54:53 +02:00
Maxime Gimeno e6b1e5531c Fix affine_transformation_plugin 2020-05-07 09:49:53 +02:00
Maxime Gimeno e3f2660b04 Fix an item in the demo 2020-05-06 11:33:27 +02:00
Maxime Gimeno 098cc6abde Fix a PMP example 2020-05-06 11:31:13 +02:00
Sébastien Loriot aa8d809fc4 Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-05-05 14:41:30 +02:00
Sébastien Loriot 6c94c1501e Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2020-05-05 14:40:55 +02:00
Sebastien Loriot c602038db9
Merge pull request #4559 from sgiraudot/Spatial_searching-Parallelize_kd_tree_build-GF
[Small Feature] Parallelize KD Tree build
2020-05-05 14:35:02 +02:00
Sebastien Loriot 18cf964628
Merge pull request #4695 from sloriot/CORE-fix_interval
CORE: Fix floating point filters
2020-05-05 14:29:11 +02:00
Sebastien Loriot 8e77362197
Merge pull request #4696 from sloriot/AoS-doc_obs
Clarify doc
2020-05-05 14:28:24 +02:00
Sebastien Loriot c67ef14d3c
Merge pull request #4675 from sloriot/AABB_tree-cpp11DCL
Make the kd-tree build really lazy and fix thread safety of builds
2020-05-05 14:27:57 +02:00
Sebastien Loriot 5ccfdbe9e4
Merge pull request #4230 from efifogel/Aos_2-small_fixes-efif
Aos 2 small fixes efif
2020-05-05 14:26:20 +02:00
Sébastien Loriot 0c85cbfcf4 simplify example 2020-05-05 12:16:14 +02:00
Sébastien Loriot 12eb23c495 add more debug 2020-05-05 11:57:09 +02:00
Maxime Gimeno 5988befc68 Fix remaining std::max 2020-05-05 10:02:32 +02:00
Laurent Rineau 3951c38637 Fix UBSAN error: do not bind reference to null pointer
Equivalent to #4683
2020-05-04 18:54:19 +02:00