├── .gitignore ├── LICENSE ├── README.md ├── bvh_distance_queries ├── __init__.py ├── bvh_search_tree.py └── mesh_distance.py ├── cuda-samples ├── Common │ ├── GL │ │ ├── freeglut.h │ │ ├── freeglut_ext.h │ │ ├── freeglut_std.h │ │ ├── glew.h │ │ ├── glext.h │ │ ├── glut.h │ │ ├── glxew.h │ │ ├── glxext.h │ │ ├── wglew.h │ │ └── wglext.h │ ├── UtilNPP │ │ ├── Exceptions.h │ │ ├── Image.h │ │ ├── ImageAllocatorsCPU.h │ │ ├── ImageAllocatorsNPP.h │ │ ├── ImageIO.h │ │ ├── ImagePacked.h │ │ ├── ImagesCPU.h │ │ ├── ImagesNPP.h │ │ ├── Pixel.h │ │ ├── Signal.h │ │ ├── SignalAllocatorsCPU.h │ │ ├── SignalAllocatorsNPP.h │ │ ├── SignalsCPU.h │ │ └── SignalsNPP.h │ ├── data │ │ ├── CT_skull_512x512_8u.raw │ │ ├── CT_skull_512x512_8u_Gray.raw │ │ ├── PCB2_1024x683_8u.raw │ │ ├── PCB_1280x720_8u.raw │ │ ├── PCB_METAL_509x335_8u.raw │ │ ├── Rocks_512x512_8u_Gray.raw │ │ ├── teapot512.pgm │ │ ├── teapot_512x512_8u.raw │ │ └── teapot_512x512_8u_Gray.raw │ ├── drvapi_error_string.h │ ├── dynlink_d3d10.h │ ├── dynlink_d3d11.h │ ├── exception.h │ ├── helper_cuda.h │ ├── helper_cuda_drvapi.h │ ├── helper_cusolver.h │ ├── helper_functions.h │ ├── helper_gl.h │ ├── helper_image.h │ ├── helper_math.h │ ├── helper_multiprocess.cpp │ ├── helper_multiprocess.h │ ├── helper_nvJPEG.hxx │ ├── helper_string.h │ ├── helper_timer.h │ ├── multithreading.cpp │ ├── multithreading.h │ ├── nvMath.h │ ├── nvMatrix.h │ ├── nvQuaternion.h │ ├── nvShaderUtils.h │ ├── nvVector.h │ ├── nvrtc_helper.h │ ├── param.h │ ├── paramgl.h │ ├── rendercheck_d3d10.cpp │ ├── rendercheck_d3d10.h │ ├── rendercheck_d3d11.cpp │ ├── rendercheck_d3d11.h │ ├── rendercheck_d3d9.cpp │ ├── rendercheck_d3d9.h │ ├── rendercheck_gl.h │ └── rendercheck_gles.h └── LICENSE ├── data └── test_box.ply ├── examples ├── benchmark_time.py ├── fit_cube_to_cube.py ├── fit_cube_to_random_points.py └── random_points_to_surface.py ├── include ├── aabb.hpp ├── defs.hpp ├── double_vec_ops.h ├── helper_math.h ├── math_utils.hpp ├── priority_queue.hpp └── triangle.hpp ├── optional-requirements.txt ├── requirements.txt ├── setup.py └── src ├── aabb.hpp ├── bvh.cpp ├── bvh_cuda_op.cu ├── defs.hpp ├── double_vec_ops.h ├── helper_math.h ├── math_utils.hpp ├── priority_queue.hpp └── triangle.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/README.md -------------------------------------------------------------------------------- /bvh_distance_queries/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/bvh_distance_queries/__init__.py -------------------------------------------------------------------------------- /bvh_distance_queries/bvh_search_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/bvh_distance_queries/bvh_search_tree.py -------------------------------------------------------------------------------- /bvh_distance_queries/mesh_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/bvh_distance_queries/mesh_distance.py -------------------------------------------------------------------------------- /cuda-samples/Common/GL/freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/freeglut.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/freeglut_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/freeglut_ext.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/freeglut_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/freeglut_std.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/glew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/glew.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/glext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/glext.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/glut.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/glxew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/glxew.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/glxext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/glxext.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/wglew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/wglew.h -------------------------------------------------------------------------------- /cuda-samples/Common/GL/wglext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/GL/wglext.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/Exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/Exceptions.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/Image.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/ImageAllocatorsCPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/ImageAllocatorsCPU.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/ImageAllocatorsNPP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/ImageAllocatorsNPP.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/ImageIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/ImageIO.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/ImagePacked.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/ImagePacked.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/ImagesCPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/ImagesCPU.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/ImagesNPP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/ImagesNPP.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/Pixel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/Pixel.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/Signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/Signal.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/SignalAllocatorsCPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/SignalAllocatorsCPU.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/SignalAllocatorsNPP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/SignalAllocatorsNPP.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/SignalsCPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/SignalsCPU.h -------------------------------------------------------------------------------- /cuda-samples/Common/UtilNPP/SignalsNPP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/UtilNPP/SignalsNPP.h -------------------------------------------------------------------------------- /cuda-samples/Common/data/CT_skull_512x512_8u.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/CT_skull_512x512_8u.raw -------------------------------------------------------------------------------- /cuda-samples/Common/data/CT_skull_512x512_8u_Gray.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/CT_skull_512x512_8u_Gray.raw -------------------------------------------------------------------------------- /cuda-samples/Common/data/PCB2_1024x683_8u.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/PCB2_1024x683_8u.raw -------------------------------------------------------------------------------- /cuda-samples/Common/data/PCB_1280x720_8u.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/PCB_1280x720_8u.raw -------------------------------------------------------------------------------- /cuda-samples/Common/data/PCB_METAL_509x335_8u.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/PCB_METAL_509x335_8u.raw -------------------------------------------------------------------------------- /cuda-samples/Common/data/Rocks_512x512_8u_Gray.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/Rocks_512x512_8u_Gray.raw -------------------------------------------------------------------------------- /cuda-samples/Common/data/teapot512.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/teapot512.pgm -------------------------------------------------------------------------------- /cuda-samples/Common/data/teapot_512x512_8u.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/teapot_512x512_8u.raw -------------------------------------------------------------------------------- /cuda-samples/Common/data/teapot_512x512_8u_Gray.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/data/teapot_512x512_8u_Gray.raw -------------------------------------------------------------------------------- /cuda-samples/Common/drvapi_error_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/drvapi_error_string.h -------------------------------------------------------------------------------- /cuda-samples/Common/dynlink_d3d10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/dynlink_d3d10.h -------------------------------------------------------------------------------- /cuda-samples/Common/dynlink_d3d11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/dynlink_d3d11.h -------------------------------------------------------------------------------- /cuda-samples/Common/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/exception.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_cuda.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_cuda_drvapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_cuda_drvapi.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_cusolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_cusolver.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_functions.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_gl.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_image.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_math.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_multiprocess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_multiprocess.cpp -------------------------------------------------------------------------------- /cuda-samples/Common/helper_multiprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_multiprocess.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_nvJPEG.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_nvJPEG.hxx -------------------------------------------------------------------------------- /cuda-samples/Common/helper_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_string.h -------------------------------------------------------------------------------- /cuda-samples/Common/helper_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/helper_timer.h -------------------------------------------------------------------------------- /cuda-samples/Common/multithreading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/multithreading.cpp -------------------------------------------------------------------------------- /cuda-samples/Common/multithreading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/multithreading.h -------------------------------------------------------------------------------- /cuda-samples/Common/nvMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/nvMath.h -------------------------------------------------------------------------------- /cuda-samples/Common/nvMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/nvMatrix.h -------------------------------------------------------------------------------- /cuda-samples/Common/nvQuaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/nvQuaternion.h -------------------------------------------------------------------------------- /cuda-samples/Common/nvShaderUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/nvShaderUtils.h -------------------------------------------------------------------------------- /cuda-samples/Common/nvVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/nvVector.h -------------------------------------------------------------------------------- /cuda-samples/Common/nvrtc_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/nvrtc_helper.h -------------------------------------------------------------------------------- /cuda-samples/Common/param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/param.h -------------------------------------------------------------------------------- /cuda-samples/Common/paramgl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/paramgl.h -------------------------------------------------------------------------------- /cuda-samples/Common/rendercheck_d3d10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/rendercheck_d3d10.cpp -------------------------------------------------------------------------------- /cuda-samples/Common/rendercheck_d3d10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/rendercheck_d3d10.h -------------------------------------------------------------------------------- /cuda-samples/Common/rendercheck_d3d11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/rendercheck_d3d11.cpp -------------------------------------------------------------------------------- /cuda-samples/Common/rendercheck_d3d11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/rendercheck_d3d11.h -------------------------------------------------------------------------------- /cuda-samples/Common/rendercheck_d3d9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/rendercheck_d3d9.cpp -------------------------------------------------------------------------------- /cuda-samples/Common/rendercheck_d3d9.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/rendercheck_d3d9.h -------------------------------------------------------------------------------- /cuda-samples/Common/rendercheck_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/rendercheck_gl.h -------------------------------------------------------------------------------- /cuda-samples/Common/rendercheck_gles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/Common/rendercheck_gles.h -------------------------------------------------------------------------------- /cuda-samples/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/cuda-samples/LICENSE -------------------------------------------------------------------------------- /data/test_box.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/data/test_box.ply -------------------------------------------------------------------------------- /examples/benchmark_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/examples/benchmark_time.py -------------------------------------------------------------------------------- /examples/fit_cube_to_cube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/examples/fit_cube_to_cube.py -------------------------------------------------------------------------------- /examples/fit_cube_to_random_points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/examples/fit_cube_to_random_points.py -------------------------------------------------------------------------------- /examples/random_points_to_surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/examples/random_points_to_surface.py -------------------------------------------------------------------------------- /include/aabb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/include/aabb.hpp -------------------------------------------------------------------------------- /include/defs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/include/defs.hpp -------------------------------------------------------------------------------- /include/double_vec_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/include/double_vec_ops.h -------------------------------------------------------------------------------- /include/helper_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/include/helper_math.h -------------------------------------------------------------------------------- /include/math_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/include/math_utils.hpp -------------------------------------------------------------------------------- /include/priority_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/include/priority_queue.hpp -------------------------------------------------------------------------------- /include/triangle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/include/triangle.hpp -------------------------------------------------------------------------------- /optional-requirements.txt: -------------------------------------------------------------------------------- 1 | open3d>=0.8.0.0 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/setup.py -------------------------------------------------------------------------------- /src/aabb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/aabb.hpp -------------------------------------------------------------------------------- /src/bvh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/bvh.cpp -------------------------------------------------------------------------------- /src/bvh_cuda_op.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/bvh_cuda_op.cu -------------------------------------------------------------------------------- /src/defs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/defs.hpp -------------------------------------------------------------------------------- /src/double_vec_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/double_vec_ops.h -------------------------------------------------------------------------------- /src/helper_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/helper_math.h -------------------------------------------------------------------------------- /src/math_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/math_utils.hpp -------------------------------------------------------------------------------- /src/priority_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/priority_queue.hpp -------------------------------------------------------------------------------- /src/triangle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuliangXiu/bvh-distance-queries/HEAD/src/triangle.hpp --------------------------------------------------------------------------------