btSoftRigidCollisionAlgorithm provides collision detection between btSoftBody and btRigidBody  
 More...
#include <btSoftRigidCollisionAlgorithm.h>
|  | 
|  | btSoftRigidCollisionAlgorithm (btPersistentManifold *mf, const btCollisionAlgorithmConstructionInfo &ci, const btCollisionObjectWrapper *col0, const btCollisionObjectWrapper *col1Wrap, bool isSwapped) | 
|  | TODO: include all the shapes that the softbody can collide with alternatively, implement special case collision algorithms (just like for rigid collision shapes)  More... 
 | 
|  | 
| virtual | ~btSoftRigidCollisionAlgorithm () | 
|  | 
| virtual void | processCollision (const btCollisionObjectWrapper *body0Wrap, const btCollisionObjectWrapper *body1Wrap, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut) | 
|  | 
| virtual btScalar | calculateTimeOfImpact (btCollisionObject *body0, btCollisionObject *body1, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut) | 
|  | 
| virtual void | getAllContactManifolds (btManifoldArray &manifoldArray) | 
|  | 
|  | btCollisionAlgorithm () | 
|  | 
|  | btCollisionAlgorithm (const btCollisionAlgorithmConstructionInfo &ci) | 
|  | 
| virtual | ~btCollisionAlgorithm () | 
|  | 
TODO: include all the shapes that the softbody can collide with alternatively, implement special case collision algorithms (just like for rigid collision shapes) 
Definition at line 30 of file btSoftRigidCollisionAlgorithm.cpp.
 
 
  
  | 
        
          | btSoftRigidCollisionAlgorithm::~btSoftRigidCollisionAlgorithm | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | virtual void btSoftRigidCollisionAlgorithm::getAllContactManifolds | ( | btManifoldArray & | manifoldArray | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | bool btSoftRigidCollisionAlgorithm::m_isSwapped |  | private | 
 
 
  
  | 
        
          | btSoftBody* btSoftRigidCollisionAlgorithm::m_softBody |  | private | 
 
 
The documentation for this class was generated from the following files: