BVHNode Struct Reference

Public Attributes

bool isleaf
 
Bound bound
 
union {
   struct {
      int   begin
 
      int   end
 
   }   leaf
 
   struct {
      int   child1
 
      int   child2
 
   }   internal
 
}; 
 
union {
   struct {
      int   begin
 
      int   end
 
   }   leaf
 
   struct {
      int   child1
 
      int   child2
 
   }   internal
 
}; 
 
union {
   struct {
      int   begin
 
      int   end
 
   }   leaf
 
   struct {
      int   child1
 
      int   child2
 
   }   internal
 
}; 
 
union {
   struct {
      int   begin
 
      int   end
 
   }   leaf
 
   struct {
      int   child1
 
      int   child2
 
   }   internal
 
};