public class btSimpleBroadphase extends btBroadphaseInterface
className| Constructor and Description |
|---|
btSimpleBroadphase() |
btSimpleBroadphase(int maxProxies) |
btSimpleBroadphase(int maxProxies,
btOverlappingPairCache overlappingPairCache) |
btSimpleBroadphase(long cPtr,
boolean cMemoryOwn)
Construct a new btSimpleBroadphase, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
aabbOverlap(btSimpleBroadphaseProxy proxy0,
btSimpleBroadphaseProxy proxy1) |
static long |
getCPtr(btSimpleBroadphase obj) |
void |
rayTest(Vector3 rayFrom,
Vector3 rayTo,
btBroadphaseRayCallback rayCallback) |
void |
rayTest(Vector3 rayFrom,
Vector3 rayTo,
btBroadphaseRayCallback rayCallback,
Vector3 aabbMin) |
void |
rayTest(Vector3 rayFrom,
Vector3 rayTo,
btBroadphaseRayCallback rayCallback,
Vector3 aabbMin,
Vector3 aabbMax) |
boolean |
testAabbOverlap(btBroadphaseProxy proxy0,
btBroadphaseProxy proxy1) |
aabbTest, calculateOverlappingPairs, createProxy, destroyProxy, getAabb, getBroadphaseAabb, getCPtr, getOverlappingPairCache, getOverlappingPairCacheConst, printStats, resetPool, setAabbdispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btSimpleBroadphase(long cPtr,
boolean cMemoryOwn)
public btSimpleBroadphase(int maxProxies,
btOverlappingPairCache overlappingPairCache)
public btSimpleBroadphase(int maxProxies)
public btSimpleBroadphase()
public static long getCPtr(btSimpleBroadphase obj)
public static boolean aabbOverlap(btSimpleBroadphaseProxy proxy0, btSimpleBroadphaseProxy proxy1)
public void rayTest(Vector3 rayFrom, Vector3 rayTo, btBroadphaseRayCallback rayCallback, Vector3 aabbMin, Vector3 aabbMax)
rayTest in class btBroadphaseInterfacepublic void rayTest(Vector3 rayFrom, Vector3 rayTo, btBroadphaseRayCallback rayCallback, Vector3 aabbMin)
rayTest in class btBroadphaseInterfacepublic void rayTest(Vector3 rayFrom, Vector3 rayTo, btBroadphaseRayCallback rayCallback)
rayTest in class btBroadphaseInterfacepublic boolean testAabbOverlap(btBroadphaseProxy proxy0, btBroadphaseProxy proxy1)
Copyright © 2021. All rights reserved.