Basic Box tree structure.  
 More...
#include <btGImpactQuantizedBvh.h>
Basic Box tree structure. 
Definition at line 105 of file btGImpactQuantizedBvh.h.
§ btQuantizedBvhTree()
  
  | 
        
          | btQuantizedBvhTree::btQuantizedBvhTree | ( |  | ) |  |  | inline | 
 
 
§ _build_sub_tree()
  
  | 
        
          | void btQuantizedBvhTree::_build_sub_tree | ( | GIM_BVH_DATA_ARRAY & | primitive_boxes, |  
          |  |  | int | startIndex, |  
          |  |  | int | endIndex |  
          |  | ) |  |  |  | protected | 
 
 
§ _calc_splitting_axis()
  
  | 
        
          | int btQuantizedBvhTree::_calc_splitting_axis | ( | GIM_BVH_DATA_ARRAY & | primitive_boxes, |  
          |  |  | int | startIndex, |  
          |  |  | int | endIndex |  
          |  | ) |  |  |  | protected | 
 
 
§ _sort_and_calc_splitting_index()
  
  | 
        
          | int btQuantizedBvhTree::_sort_and_calc_splitting_index | ( | GIM_BVH_DATA_ARRAY & | primitive_boxes, |  
          |  |  | int | startIndex, |  
          |  |  | int | endIndex, |  
          |  |  | int | splitAxis |  
          |  | ) |  |  |  | protected | 
 
 
§ build_tree()
§ calc_quantization()
§ clearNodes()
  
  | 
        
          | void btQuantizedBvhTree::clearNodes | ( |  | ) |  |  | inline | 
 
 
§ get_node_pointer()
§ getEscapeNodeIndex()
  
  | 
        
          | int btQuantizedBvhTree::getEscapeNodeIndex | ( | int | nodeindex | ) | const |  | inline | 
 
 
§ getLeftNode()
  
  | 
        
          | int btQuantizedBvhTree::getLeftNode | ( | int | nodeindex | ) | const |  | inline | 
 
 
§ getNodeBound()
  
  | 
        
          | void btQuantizedBvhTree::getNodeBound | ( | int | nodeindex, |  
          |  |  | btAABB & | bound |  
          |  | ) |  | const |  | inline | 
 
 
§ getNodeCount()
  
  | 
        
          | int btQuantizedBvhTree::getNodeCount | ( |  | ) | const |  | inline | 
 
 
§ getNodeData()
  
  | 
        
          | int btQuantizedBvhTree::getNodeData | ( | int | nodeindex | ) | const |  | inline | 
 
 
§ getRightNode()
  
  | 
        
          | int btQuantizedBvhTree::getRightNode | ( | int | nodeindex | ) | const |  | inline | 
 
 
§ isLeafNode()
  
  | 
        
          | bool btQuantizedBvhTree::isLeafNode | ( | int | nodeindex | ) | const |  | inline | 
 
 
§ quantizePoint()
  
  | 
        
          | void btQuantizedBvhTree::quantizePoint | ( | unsigned short * | quantizedpoint, |  
          |  |  | const btVector3 & | point |  
          |  | ) |  | const |  | inline | 
 
 
§ setNodeBound()
  
  | 
        
          | void btQuantizedBvhTree::setNodeBound | ( | int | nodeindex, |  
          |  |  | const btAABB & | bound |  
          |  | ) |  |  |  | inline | 
 
 
§ testQuantizedBoxOverlapp()
  
  | 
        
          | bool btQuantizedBvhTree::testQuantizedBoxOverlapp | ( | int | node_index, |  
          |  |  | unsigned short * | quantizedMin, |  
          |  |  | unsigned short * | quantizedMax |  
          |  | ) |  | const |  | inline | 
 
 
§ m_bvhQuantization
  
  | 
        
          | btVector3 btQuantizedBvhTree::m_bvhQuantization |  | protected | 
 
 
§ m_global_bound
  
  | 
        
          | btAABB btQuantizedBvhTree::m_global_bound |  | protected | 
 
 
§ m_node_array
§ m_num_nodes
  
  | 
        
          | int btQuantizedBvhTree::m_num_nodes |  | protected | 
 
 
The documentation for this class was generated from the following files: