| 
    OpenVDB
    9.0.1
    
   | 
 
A Tree Marcher for Generic Grids. More...
#include <nanovdb/util/HDDA.h>
Public Types | |
| using | ChildT = typename NodeT::ChildNodeType | 
| using | RealType = typename RayT::RealType | 
| using | RealT = RealType | 
| using | CoordType = CoordT | 
Public Member Functions | |
| __hostdev__ | TreeMarcher (AccT &acc) | 
| __hostdev__ bool | init (const RayT &indexRay) | 
| Initialize the TreeMarcher with an index-space ray.  More... | |
| __hostdev__ bool | step (const NodeT **node, float &t0, float &t1) | 
| step the ray through the tree. If the ray hits a node then populate t0 & t1, and the node.  More... | |
| __hostdev__ const RayT & | ray () const | 
| __hostdev__ RayT & | ray () | 
A Tree Marcher for Generic Grids.
| using ChildT = typename NodeT::ChildNodeType | 
| using CoordType = CoordT | 
| using RealType = typename RayT::RealType | 
      
  | 
  inline | 
      
  | 
  inline | 
Initialize the TreeMarcher with an index-space ray.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
step the ray through the tree. If the ray hits a node then populate t0 & t1, and the node.
 1.8.11