#include <bullet_utils.h>
|
| DiscreteBroadphaseContactResultCallback (ContactTestData &collisions, double contact_distance, bool verbose=false) |
|
btScalar | addSingleResult (btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, int partId0, int index0, const btCollisionObjectWrapper *colObj1Wrap, int partId1, int index1) override |
|
| BroadphaseContactResultCallback (ContactTestData &collisions, double contact_distance, bool verbose=false) |
|
virtual | ~BroadphaseContactResultCallback ()=default |
|
| BroadphaseContactResultCallback (const BroadphaseContactResultCallback &)=default |
|
BroadphaseContactResultCallback & | operator= (const BroadphaseContactResultCallback &)=delete |
|
| BroadphaseContactResultCallback (BroadphaseContactResultCallback &&)=default |
|
BroadphaseContactResultCallback & | operator= (BroadphaseContactResultCallback &&)=delete |
|
virtual bool | needsCollision (const CollisionObjectWrapper *cow0, const CollisionObjectWrapper *cow1) const |
|
virtual btScalar | addSingleResult (btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, int partId0, int index0, const btCollisionObjectWrapper *colObj1Wrap, int partId1, int index1)=0 |
|
◆ DiscreteBroadphaseContactResultCallback()
tesseract_collision::tesseract_collision_bullet::DiscreteBroadphaseContactResultCallback::DiscreteBroadphaseContactResultCallback |
( |
ContactTestData & |
collisions, |
|
|
double |
contact_distance, |
|
|
bool |
verbose = false |
|
) |
| |
◆ addSingleResult()
btScalar tesseract_collision::tesseract_collision_bullet::DiscreteBroadphaseContactResultCallback::addSingleResult |
( |
btManifoldPoint & |
cp, |
|
|
const btCollisionObjectWrapper * |
colObj0Wrap, |
|
|
int |
partId0, |
|
|
int |
index0, |
|
|
const btCollisionObjectWrapper * |
colObj1Wrap, |
|
|
int |
partId1, |
|
|
int |
index1 |
|
) |
| |
|
overridevirtual |
The documentation for this struct was generated from the following files: