chrono::collision::btCapsuleBoxCollisionAlgorithm Class Reference

Description

Custom override of the default Bullet algorithm for capsule-box collision.

#include <ChCollisionAlgorithmsBullet.h>

Inherits btActivatingCollisionAlgorithm.

Public Member Functions

 btCapsuleBoxCollisionAlgorithm (btPersistentManifold *mf, const btCollisionAlgorithmConstructionInfo &ci, const btCollisionObjectWrapper *col0, const btCollisionObjectWrapper *col1, bool isSwapped)
 
 btCapsuleBoxCollisionAlgorithm (const btCollisionAlgorithmConstructionInfo &ci)
 
virtual void processCollision (const btCollisionObjectWrapper *body0, const btCollisionObjectWrapper *body1, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut) override
 
virtual btScalar calculateTimeOfImpact (btCollisionObject *body0, btCollisionObject *body1, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut) override
 
virtual void getAllContactManifolds (btManifoldArray &manifoldArray) override
 

The documentation for this class was generated from the following files:
  • /builds/uwsbel/chrono/src/chrono/collision/ChCollisionAlgorithmsBullet.h
  • /builds/uwsbel/chrono/src/chrono/collision/ChCollisionAlgorithmsBullet.cpp