Uses of Class
com.bulletphysics.collision.broadphase.BroadphaseProxy

Packages that use BroadphaseProxy
com.bulletphysics.collision.broadphase Broadphase collision code for fast determining of overlapping pairs. 
com.bulletphysics.collision.dispatch Dispatching code for collisions between various shapes. 
com.bulletphysics.dynamics DynamicsWorld and RigidBody. 
 

Uses of BroadphaseProxy in com.bulletphysics.collision.broadphase
 

Subclasses of BroadphaseProxy in com.bulletphysics.collision.broadphase
protected static class AxisSweep3_32.HandleImpl
           
protected static class AxisSweep3.HandleImpl
           
protected static class AxisSweep3Internal.Handle
           
 class SimpleBroadphaseProxy
           
 

Fields in com.bulletphysics.collision.broadphase declared as BroadphaseProxy
 BroadphaseProxy BroadphasePair.pProxy0
           
 BroadphaseProxy BroadphasePair.pProxy1
           
 

Methods in com.bulletphysics.collision.broadphase that return BroadphaseProxy
 BroadphaseProxy AxisSweep3Internal.createProxy(javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax, BroadphaseNativeType shapeType, java.lang.Object userPtr, short collisionFilterGroup, short collisionFilterMask, Dispatcher dispatcher, java.lang.Object multiSapProxy)
           
 BroadphaseProxy BroadphaseInterface.createProxy(javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax, BroadphaseNativeType shapeType, java.lang.Object userPtr, short collisionFilterGroup, short collisionFilterMask, Dispatcher dispatcher, java.lang.Object multiSapProxy)
           
 BroadphaseProxy SimpleBroadphase.createProxy(javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax, BroadphaseNativeType shapeType, java.lang.Object userPtr, short collisionFilterGroup, short collisionFilterMask, Dispatcher dispatcher, java.lang.Object multiSapProxy)
           
 

Methods in com.bulletphysics.collision.broadphase with parameters of type BroadphaseProxy
 BroadphasePair HashedOverlappingPairCache.addOverlappingPair(BroadphaseProxy proxy0, BroadphaseProxy proxy1)
          Add a pair and return the new pair.
 BroadphasePair OverlappingPairCallback.addOverlappingPair(BroadphaseProxy proxy0, BroadphaseProxy proxy1)
           
 void HashedOverlappingPairCache.cleanProxyFromPairs(BroadphaseProxy proxy, Dispatcher dispatcher)
           
abstract  void OverlappingPairCache.cleanProxyFromPairs(BroadphaseProxy proxy, Dispatcher dispatcher)
           
 void AxisSweep3Internal.destroyProxy(BroadphaseProxy proxy, Dispatcher dispatcher)
           
 void BroadphaseInterface.destroyProxy(BroadphaseProxy proxy, Dispatcher dispatcher)
           
 void SimpleBroadphase.destroyProxy(BroadphaseProxy proxyOrg, Dispatcher dispatcher)
           
 BroadphasePair HashedOverlappingPairCache.findPair(BroadphaseProxy proxy0, BroadphaseProxy proxy1)
           
abstract  BroadphasePair OverlappingPairCache.findPair(BroadphaseProxy proxy0, BroadphaseProxy proxy1)
           
 boolean OverlapFilterCallback.needBroadphaseCollision(BroadphaseProxy proxy0, BroadphaseProxy proxy1)
           
 boolean HashedOverlappingPairCache.needsBroadphaseCollision(BroadphaseProxy proxy0, BroadphaseProxy proxy1)
           
 java.lang.Object HashedOverlappingPairCache.removeOverlappingPair(BroadphaseProxy proxy0, BroadphaseProxy proxy1, Dispatcher dispatcher)
           
 java.lang.Object OverlappingPairCallback.removeOverlappingPair(BroadphaseProxy proxy0, BroadphaseProxy proxy1, Dispatcher dispatcher)
           
 void HashedOverlappingPairCache.removeOverlappingPairsContainingProxy(BroadphaseProxy proxy, Dispatcher dispatcher)
           
 void OverlappingPairCallback.removeOverlappingPairsContainingProxy(BroadphaseProxy proxy0, Dispatcher dispatcher)
           
 void AxisSweep3Internal.setAabb(BroadphaseProxy proxy, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax, Dispatcher dispatcher)
           
 void BroadphaseInterface.setAabb(BroadphaseProxy proxy, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax, Dispatcher dispatcher)
           
 void SimpleBroadphase.setAabb(BroadphaseProxy proxy, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax, Dispatcher dispatcher)
           
 boolean AxisSweep3Internal.testAabbOverlap(BroadphaseProxy proxy0, BroadphaseProxy proxy1)
           
 

Constructors in com.bulletphysics.collision.broadphase with parameters of type BroadphaseProxy
BroadphasePair(BroadphaseProxy pProxy0, BroadphaseProxy pProxy1)
           
 

Uses of BroadphaseProxy in com.bulletphysics.collision.dispatch
 

Fields in com.bulletphysics.collision.dispatch declared as BroadphaseProxy
protected  BroadphaseProxy CollisionObject.broadphaseHandle
           
 

Methods in com.bulletphysics.collision.dispatch that return BroadphaseProxy
 BroadphaseProxy CollisionObject.getBroadphaseHandle()
           
 

Methods in com.bulletphysics.collision.dispatch with parameters of type BroadphaseProxy
 boolean CollisionWorld.RayResultCallback.needsCollision(BroadphaseProxy proxy0)
           
 boolean CollisionWorld.ConvexResultCallback.needsCollision(BroadphaseProxy proxy0)
           
 void CollisionObject.setBroadphaseHandle(BroadphaseProxy broadphaseHandle)
           
 

Uses of BroadphaseProxy in com.bulletphysics.dynamics
 

Methods in com.bulletphysics.dynamics that return BroadphaseProxy
 BroadphaseProxy RigidBody.getBroadphaseProxy()
           
 

Methods in com.bulletphysics.dynamics with parameters of type BroadphaseProxy
 void RigidBody.setNewBroadphaseProxy(BroadphaseProxy broadphaseProxy)