com.bulletphysics.collision.dispatch
Class CompoundCollisionAlgorithm
java.lang.Object
com.bulletphysics.collision.broadphase.CollisionAlgorithm
com.bulletphysics.collision.dispatch.CompoundCollisionAlgorithm
public class CompoundCollisionAlgorithm
- extends CollisionAlgorithm
CompoundCollisionAlgorithm supports collision between CompoundCollisionShapes and other collision shapes.
Place holder, not fully implemented yet.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createFunc
public static final CollisionAlgorithmCreateFunc createFunc
swappedCreateFunc
public static final CollisionAlgorithmCreateFunc swappedCreateFunc
CompoundCollisionAlgorithm
public CompoundCollisionAlgorithm(CollisionAlgorithmConstructionInfo ci,
CollisionObject body0,
CollisionObject body1,
boolean isSwapped)
destroy
public void destroy()
- Specified by:
destroy
in class CollisionAlgorithm
processCollision
public void processCollision(CollisionObject body0,
CollisionObject body1,
DispatcherInfo dispatchInfo,
ManifoldResult resultOut)
- Specified by:
processCollision
in class CollisionAlgorithm
calculateTimeOfImpact
public float calculateTimeOfImpact(CollisionObject body0,
CollisionObject body1,
DispatcherInfo dispatchInfo,
ManifoldResult resultOut)
- Specified by:
calculateTimeOfImpact
in class CollisionAlgorithm
getAllContactManifolds
public void getAllContactManifolds(java.util.List<PersistentManifold> manifoldArray)
- Specified by:
getAllContactManifolds
in class CollisionAlgorithm