public class SphereSphereCollisionAlgorithm extends CollisionAlgorithm
| Modifier and Type | Class and Description |
|---|---|
static class |
SphereSphereCollisionAlgorithm.CreateFunc |
| Constructor and Description |
|---|
SphereSphereCollisionAlgorithm() |
| Modifier and Type | Method and Description |
|---|---|
float |
calculateTimeOfImpact(CollisionObject body0,
CollisionObject body1,
DispatcherInfo dispatchInfo,
ManifoldResult resultOut) |
void |
destroy() |
void |
getAllContactManifolds(ObjectArrayList<PersistentManifold> manifoldArray) |
void |
init(CollisionAlgorithmConstructionInfo ci) |
void |
init(PersistentManifold mf,
CollisionAlgorithmConstructionInfo ci,
CollisionObject col0,
CollisionObject col1) |
void |
processCollision(CollisionObject col0,
CollisionObject col1,
DispatcherInfo dispatchInfo,
ManifoldResult resultOut) |
init, internalGetCreateFunc, internalSetCreateFuncpublic void init(PersistentManifold mf, CollisionAlgorithmConstructionInfo ci, CollisionObject col0, CollisionObject col1)
public void init(CollisionAlgorithmConstructionInfo ci)
init in class CollisionAlgorithmpublic void destroy()
destroy in class CollisionAlgorithmpublic void processCollision(CollisionObject col0, CollisionObject col1, DispatcherInfo dispatchInfo, ManifoldResult resultOut)
processCollision in class CollisionAlgorithmpublic float calculateTimeOfImpact(CollisionObject body0, CollisionObject body1, DispatcherInfo dispatchInfo, ManifoldResult resultOut)
calculateTimeOfImpact in class CollisionAlgorithmpublic void getAllContactManifolds(ObjectArrayList<PersistentManifold> manifoldArray)
getAllContactManifolds in class CollisionAlgorithm