Warning, /include/root/bvh/v2/README.md is written in an unsupported language. File is not indexed.
0001 These headers, providing routines to construct and navigate
0002 bounding volume hierarchies, have been copied from https://github.com/madmann91/bvh
0003 commit 66e445b92f68801a6dd8ef94.
0004
0005
0006 Minor changes have been subsequently been applied to achieve compilation with C++17:
0007
0008 - inclusion of alternative span, when std::span is not found
0009 - replacement of C++20 defaulted comparison operators with actual implementation
0010 - old-style struct construction for objects of type "Reinsertion"
0011 - use of std::inner_product instead of std::transform_reduce (gcc 8.5 had problems)
0012
0013 This is needed since ROOT should compile with C++17.