The btConvexSeparatingDistanceUtil can help speed up convex collision detection by conservatively updating a cached separating distance/vector instead of re-calculating the closest distance.  
 More...
#include <btTransformUtil.h>
The btConvexSeparatingDistanceUtil can help speed up convex collision detection by conservatively updating a cached separating distance/vector instead of re-calculating the closest distance. 
Definition at line 147 of file btTransformUtil.h.
◆ btConvexSeparatingDistanceUtil()
  
  | 
        
          | btConvexSeparatingDistanceUtil::btConvexSeparatingDistanceUtil | ( | btScalar | boundingRadiusA, |  
          |  |  | btScalar | boundingRadiusB |  
          |  | ) |  |  |  | inline | 
 
 
◆ getConservativeSeparatingDistance()
  
  | 
        
          | btScalar btConvexSeparatingDistanceUtil::getConservativeSeparatingDistance | ( |  | ) |  |  | inline | 
 
 
◆ initSeparatingDistance()
◆ updateSeparatingDistance()
  
  | 
        
          | void btConvexSeparatingDistanceUtil::updateSeparatingDistance | ( | const btTransform & | transA, |  
          |  |  | const btTransform & | transB |  
          |  | ) |  |  |  | inline | 
 
 
◆ m_boundingRadiusA
  
  | 
        
          | btScalar btConvexSeparatingDistanceUtil::m_boundingRadiusA |  | private | 
 
 
◆ m_boundingRadiusB
  
  | 
        
          | btScalar btConvexSeparatingDistanceUtil::m_boundingRadiusB |  | private | 
 
 
◆ m_ornA
◆ m_ornB
◆ m_posA
  
  | 
        
          | btVector3 btConvexSeparatingDistanceUtil::m_posA |  | private | 
 
 
◆ m_posB
  
  | 
        
          | btVector3 btConvexSeparatingDistanceUtil::m_posB |  | private | 
 
 
◆ m_separatingDistance
  
  | 
        
          | btScalar btConvexSeparatingDistanceUtil::m_separatingDistance |  | private | 
 
 
◆ m_separatingNormal
  
  | 
        
          | btVector3 btConvexSeparatingDistanceUtil::m_separatingNormal |  | private | 
 
 
The documentation for this class was generated from the following file: