public class btBroadphaseInterface extends BulletBase
className| Constructor and Description |
|---|
btBroadphaseInterface(long cPtr,
boolean cMemoryOwn)
Construct a new btBroadphaseInterface, normally you should not need this constructor it's intended for low-level usage.
|
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btBroadphaseInterface(long cPtr,
boolean cMemoryOwn)
public static long getCPtr(btBroadphaseInterface obj)
public btBroadphaseProxy createProxy(Vector3 aabbMin, Vector3 aabbMax, int shapeType, long userPtr, int collisionFilterGroup, int collisionFilterMask, btDispatcher dispatcher)
public void destroyProxy(btBroadphaseProxy proxy, btDispatcher dispatcher)
public void setAabb(btBroadphaseProxy proxy, Vector3 aabbMin, Vector3 aabbMax, btDispatcher dispatcher)
public void getAabb(btBroadphaseProxy proxy, Vector3 aabbMin, Vector3 aabbMax)
public void rayTest(Vector3 rayFrom, Vector3 rayTo, btBroadphaseRayCallback rayCallback, Vector3 aabbMin, Vector3 aabbMax)
public void rayTest(Vector3 rayFrom, Vector3 rayTo, btBroadphaseRayCallback rayCallback, Vector3 aabbMin)
public void rayTest(Vector3 rayFrom, Vector3 rayTo, btBroadphaseRayCallback rayCallback)
public void aabbTest(Vector3 aabbMin, Vector3 aabbMax, btBroadphaseAabbCallback callback)
public void calculateOverlappingPairs(btDispatcher dispatcher)
public btOverlappingPairCache getOverlappingPairCache()
public btOverlappingPairCache getOverlappingPairCacheConst()
public void resetPool(btDispatcher dispatcher)
public void printStats()
Copyright © 2021. All rights reserved.