#include <coal/hfield.h>
◆ FaceOrientation
| Enumerator | 
|---|
| TOP  |  | 
| BOTTOM  |  | 
| NORTH  |  | 
| EAST  |  | 
| SOUTH  |  | 
| WEST  |  | 
 
 
◆ HFNodeBase()
  
  
      
        
          | coal::HFNodeBase::HFNodeBase  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ isLeaf()
  
  
      
        
          | bool coal::HFNodeBase::isLeaf  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Whether current node is a leaf node (i.e. contains a primitive index) 
 
 
◆ leftChild()
  
  
      
        
          | size_t coal::HFNodeBase::leftChild  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Return the index of the first child. The index is referred to the bounding volume array (i.e. bvs) in BVHModel. 
 
 
◆ leftChildIndexes()
  
  
      
        
          | Eigen::Vector2i coal::HFNodeBase::leftChildIndexes  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator!=()
  
  
      
        
          | bool coal::HFNodeBase::operator!=  | 
          ( | 
          const HFNodeBase &  | 
          other | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator==()
  
  
      
        
          | bool coal::HFNodeBase::operator==  | 
          ( | 
          const HFNodeBase &  | 
          other | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ rightChild()
  
  
      
        
          | size_t coal::HFNodeBase::rightChild  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Return the index of the second child. The index is referred to the bounding volume array (i.e. bvs) in BVHModel. 
 
 
◆ rightChildIndexes()
  
  
      
        
          | Eigen::Vector2i coal::HFNodeBase::rightChildIndexes  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ contact_active_faces
      
        
          | int coal::HFNodeBase::contact_active_faces | 
        
      
 
 
◆ first_child
      
        
          | size_t coal::HFNodeBase::first_child | 
        
      
 
An index for first child node or primitive If the value is positive, it is the index of the first child bv node If the value is negative, it is -(primitive index + 1) Zero is not used. 
 
 
◆ max_height
◆ x_id
      
        
          | Eigen::DenseIndex coal::HFNodeBase::x_id | 
        
      
 
 
◆ x_size
      
        
          | Eigen::DenseIndex coal::HFNodeBase::x_size | 
        
      
 
 
◆ y_id
      
        
          | Eigen::DenseIndex coal::HFNodeBase::y_id | 
        
      
 
 
◆ y_size
      
        
          | Eigen::DenseIndex coal::HFNodeBase::y_size | 
        
      
 
 
The documentation for this struct was generated from the following file: