|
OpenVDB
2.3.0
|
Helper class that implements Hierarchical Digital Differential Analyzers for ray intersections against a generic volume. More...
#include <DDA.h>
Public Types | |
| typedef TreeT::RootNodeType::NodeChainType | ChainT |
| typedef boost::mpl::at< ChainT, boost::mpl::int_ < ChildNodeLevel > >::type | NodeT |
| typedef tree::ValueAccessor < const TreeT > | AccessorT |
| typedef RayT::TimeSpan | TimeSpanT |
Public Member Functions | |
| VolumeHDDA () | |
| TimeSpanT | march (RayT &ray, AccessorT &acc) |
| void | hits (RayT &ray, AccessorT &acc, std::vector< TimeSpanT > ×) |
Friends | |
| class | VolumeHDDA< TreeT, RayT, ChildNodeLevel+1 > |
Helper class that implements Hierarchical Digital Differential Analyzers for ray intersections against a generic volume.
| typedef tree::ValueAccessor<const TreeT> AccessorT |
| typedef TreeT::RootNodeType::NodeChainType ChainT |
| typedef RayT::TimeSpan TimeSpanT |
|
inline |
|
friend |
1.8.7