|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.bulletphysics.collision.broadphase.CollisionAlgorithm
com.bulletphysics.collision.dispatch.ConvexConcaveCollisionAlgorithm
public class ConvexConcaveCollisionAlgorithm
ConvexConcaveCollisionAlgorithm supports collision between convex shapes and (concave) trianges meshes.
| Nested Class Summary | |
|---|---|
static class |
ConvexConcaveCollisionAlgorithm.CreateFunc
|
static class |
ConvexConcaveCollisionAlgorithm.SwappedCreateFunc
|
| Constructor Summary | |
|---|---|
ConvexConcaveCollisionAlgorithm()
|
|
| Method Summary | |
|---|---|
float |
calculateTimeOfImpact(CollisionObject body0,
CollisionObject body1,
DispatcherInfo dispatchInfo,
ManifoldResult resultOut)
|
void |
clearCache()
|
void |
destroy()
|
void |
getAllContactManifolds(ObjectArrayList<PersistentManifold> manifoldArray)
|
void |
init(CollisionAlgorithmConstructionInfo ci,
CollisionObject body0,
CollisionObject body1,
boolean isSwapped)
|
void |
processCollision(CollisionObject body0,
CollisionObject body1,
DispatcherInfo dispatchInfo,
ManifoldResult resultOut)
|
| Methods inherited from class com.bulletphysics.collision.broadphase.CollisionAlgorithm |
|---|
init, init, internalGetCreateFunc, internalSetCreateFunc |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConvexConcaveCollisionAlgorithm()
| Method Detail |
|---|
public void init(CollisionAlgorithmConstructionInfo ci,
CollisionObject body0,
CollisionObject body1,
boolean isSwapped)
public void destroy()
destroy in class CollisionAlgorithm
public void processCollision(CollisionObject body0,
CollisionObject body1,
DispatcherInfo dispatchInfo,
ManifoldResult resultOut)
processCollision in class CollisionAlgorithm
public float calculateTimeOfImpact(CollisionObject body0,
CollisionObject body1,
DispatcherInfo dispatchInfo,
ManifoldResult resultOut)
calculateTimeOfImpact in class CollisionAlgorithmpublic void getAllContactManifolds(ObjectArrayList<PersistentManifold> manifoldArray)
getAllContactManifolds in class CollisionAlgorithmpublic void clearCache()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||