| Bullet Collision Detection & Physics Library
    | 
 
 
 
Go to the documentation of this file.
   16 #ifndef BT_DISCRETE_COLLISION_DETECTOR1_INTERFACE_H 
   17 #define BT_DISCRETE_COLLISION_DETECTOR1_INTERFACE_H 
   85 #endif  //BT_DISCRETE_COLLISION_DETECTOR1_INTERFACE_H 
  
virtual void setShapeIdentifiersA(int partId0, int index0)=0
setShapeIdentifiersA/B provides experimental support for per-triangle material / custom material comb...
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
btVector3 m_closestPointInB
virtual void setShapeIdentifiersB(int partId1, int index1)=0
This interface is made to be used by an iterative approach to do TimeOfImpact calculations This inter...
virtual ~btStorageResult()
The btIDebugDraw interface class allows hooking up a debug renderer to visually debug simulations.
btVector3 can be used to represent 3D points and vectors.
virtual void addContactPoint(const btVector3 &normalOnBInWorld, const btVector3 &pointInWorld, btScalar depth)=0
virtual void addContactPoint(const btVector3 &normalOnBInWorld, const btVector3 &pointInWorld, btScalar depth)
btVector3 m_normalOnSurfaceB
virtual void getClosestPoints(const ClosestPointInput &input, Result &output, class btIDebugDraw *debugDraw, bool swapResults=false)=0
virtual ~btDiscreteCollisionDetectorInterface()