#include <hfield.h>
Definition at line 53 of file coal/hfield.h.
 
◆ FaceOrientation
| Enumerator | 
|---|
| TOP |  | 
| BOTTOM |  | 
| NORTH |  | 
| EAST |  | 
| SOUTH |  | 
| WEST |  | 
Definition at line 56 of file coal/hfield.h.
 
 
◆ 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) 
Definition at line 100 of file coal/hfield.h.
 
 
◆ 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. 
Definition at line 104 of file coal/hfield.h.
 
 
◆ 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. 
Definition at line 108 of file coal/hfield.h.
 
 
◆ 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. 
Definition at line 69 of file coal/hfield.h.
 
 
◆ 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: