├── .clang-format ├── .dockerignore ├── .gitattributes ├── .github └── workflows │ └── build_nanoflann_pcl.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── benchmark ├── data │ ├── bun.pcd │ ├── carpark.pcd │ ├── cloud_0043.pcd │ ├── cloud_0368.pcd │ ├── cloud_0422.pcd │ ├── cloud_0601.pcd │ ├── scan_006.pcd │ └── scan_007.pcd ├── real │ ├── benchmark_insertion.cpp │ ├── benchmark_insertion.xml │ ├── benchmark_knn_search.cpp │ ├── benchmark_knn_search.xml │ ├── benchmark_radius_search.cpp │ └── benchmark_radius_search.xml └── synth │ ├── benchmark_insertion.cpp │ ├── benchmark_insertion.xml │ ├── benchmark_knn_search.cpp │ ├── benchmark_knn_search.xml │ ├── benchmark_radius_search.cpp │ └── benchmark_radius_search.xml ├── cmake ├── benchmark.cmake └── nanoflann_pclConfig.cmake.in ├── docker └── Dockerfile ├── example ├── CMakeLists.txt └── nanoflann_pcl_example.cpp ├── include └── nanoflann_pcl │ ├── nanoflann.hpp │ └── nanoflann_adapter.hpp ├── test └── test_nanoflann_pcl.cpp └── util ├── catch2_postprocessing.py └── util.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/.clang-format -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | build 2 | 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build_nanoflann_pcl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/.github/workflows/build_nanoflann_pcl.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/data/bun.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/data/bun.pcd -------------------------------------------------------------------------------- /benchmark/data/carpark.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/data/carpark.pcd -------------------------------------------------------------------------------- /benchmark/data/cloud_0043.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/data/cloud_0043.pcd -------------------------------------------------------------------------------- /benchmark/data/cloud_0368.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/data/cloud_0368.pcd -------------------------------------------------------------------------------- /benchmark/data/cloud_0422.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/data/cloud_0422.pcd -------------------------------------------------------------------------------- /benchmark/data/cloud_0601.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/data/cloud_0601.pcd -------------------------------------------------------------------------------- /benchmark/data/scan_006.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/data/scan_006.pcd -------------------------------------------------------------------------------- /benchmark/data/scan_007.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/data/scan_007.pcd -------------------------------------------------------------------------------- /benchmark/real/benchmark_insertion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/real/benchmark_insertion.cpp -------------------------------------------------------------------------------- /benchmark/real/benchmark_insertion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/real/benchmark_insertion.xml -------------------------------------------------------------------------------- /benchmark/real/benchmark_knn_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/real/benchmark_knn_search.cpp -------------------------------------------------------------------------------- /benchmark/real/benchmark_knn_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/real/benchmark_knn_search.xml -------------------------------------------------------------------------------- /benchmark/real/benchmark_radius_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/real/benchmark_radius_search.cpp -------------------------------------------------------------------------------- /benchmark/real/benchmark_radius_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/real/benchmark_radius_search.xml -------------------------------------------------------------------------------- /benchmark/synth/benchmark_insertion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/synth/benchmark_insertion.cpp -------------------------------------------------------------------------------- /benchmark/synth/benchmark_insertion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/synth/benchmark_insertion.xml -------------------------------------------------------------------------------- /benchmark/synth/benchmark_knn_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/synth/benchmark_knn_search.cpp -------------------------------------------------------------------------------- /benchmark/synth/benchmark_knn_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/synth/benchmark_knn_search.xml -------------------------------------------------------------------------------- /benchmark/synth/benchmark_radius_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/synth/benchmark_radius_search.cpp -------------------------------------------------------------------------------- /benchmark/synth/benchmark_radius_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/benchmark/synth/benchmark_radius_search.xml -------------------------------------------------------------------------------- /cmake/benchmark.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/cmake/benchmark.cmake -------------------------------------------------------------------------------- /cmake/nanoflann_pclConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/cmake/nanoflann_pclConfig.cmake.in -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/nanoflann_pcl_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/example/nanoflann_pcl_example.cpp -------------------------------------------------------------------------------- /include/nanoflann_pcl/nanoflann.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/include/nanoflann_pcl/nanoflann.hpp -------------------------------------------------------------------------------- /include/nanoflann_pcl/nanoflann_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/include/nanoflann_pcl/nanoflann_adapter.hpp -------------------------------------------------------------------------------- /test/test_nanoflann_pcl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/test/test_nanoflann_pcl.cpp -------------------------------------------------------------------------------- /util/catch2_postprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/util/catch2_postprocessing.py -------------------------------------------------------------------------------- /util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliangaal/nanoflann_pcl/HEAD/util/util.h --------------------------------------------------------------------------------