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 146 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: