Since these are now functions and not in a class there's no obvious encapsulation for the two related functions. Previously they were only available in the PolyVox namespace documentation where they were hidden among lots of other things. Adding the \file command to Raycast.h allows up to add comments to that page (_raycast_8h.html) and have that as the central location for the raycast docs. There still needs to be a comment about the form that the callback must take (return type and arguments) including the fact that both functors and lambdas work.
PolyVox - The voxel management and manipulation library ======================================================= For installation instructions, please see INSTALL.txt
Description
Languages
C++
92.5%
CMake
3.4%
SWIG
2.2%
C
1%
Python
0.6%
Other
0.3%