BulletCollisionDispatcher (object)

BulletCollisionDispatcher supports algorithms that handle ConvexConvex and ConvexConcave collision pairs. Time of Impact, Closest Points and Penetration Depth.

BulletCollisionDispatcher BulletCollisionDispatcher BulletCollisionDispatcher BulletDispatcher BulletDispatcher BulletCollisionDispatcher->BulletDispatcher

Members

Data pointer  
BulletCollisionAlgorithmCreateFunc[] createFuncs  

Methods

  BulletCollisionDispatcher ( in BulletCollisionConfiguration collisionConfiguration )
  BulletCollisionDispatcher ( in BulletCollisionDispatcher other )
  BulletCollisionDispatcher ()
  __construct ! ( in BulletCollisionConfiguration collisionConfiguration )
  __destroy ! ()
  __registerCollisionCreateFunc ! ( in Integer proxyType0, in Integer proxyType1, in BulletCollisionAlgorithmCreateFunc createFunc )
BulletCollisionDispatcher clone ? ()
BulletPersistentManifold getManifoldByIndexInternal ? ( in Integer index )
Integer getNumManifolds ? ()
Data getPointer ? ()
  registerCollisionCreateFunc ! ( in Integer proxyType0, in Integer proxyType1, in BulletCollisionAlgorithmCreateFunc createFunc )
  ~BulletCollisionDispatcher ()

Methods in detail

BulletCollisionDispatcher ( in BulletCollisionConfiguration collisionConfiguration )


BulletCollisionDispatcher ( in BulletCollisionDispatcher other )

copy constructor


BulletCollisionDispatcher ()

default constructor


BulletCollisionDispatcher.__construct! ( in BulletCollisionConfiguration collisionConfiguration )


BulletCollisionDispatcher.__destroy! ()


BulletCollisionDispatcher.__registerCollisionCreateFunc! ( in Integer proxyType0, in Integer proxyType1, in BulletCollisionAlgorithmCreateFunc createFunc )


BulletCollisionDispatcher BulletCollisionDispatcher.clone? ()

clone method


BulletPersistentManifold BulletCollisionDispatcher.getManifoldByIndexInternal? ( in Integer index )


Integer BulletCollisionDispatcher.getNumManifolds? ()


Data BulletCollisionDispatcher.getPointer? ()


BulletCollisionDispatcher.registerCollisionCreateFunc! ( in Integer proxyType0, in Integer proxyType1, in BulletCollisionAlgorithmCreateFunc createFunc )

registerCollisionCreateFunc allows registration of custom/alternative collision create functions


~ BulletCollisionDispatcher ()