public class btDbvtBroadphase extends btBroadphaseInterface
| Modifier and Type | Field and Description |
|---|---|
static int |
DYNAMIC_SET |
static int |
FIXED_SET |
static int |
STAGECOUNT |
className| Constructor and Description |
|---|
btDbvtBroadphase() |
btDbvtBroadphase(btOverlappingPairCache paircache) |
btDbvtBroadphase(long cPtr,
boolean cMemoryOwn)
Construct a new btDbvtBroadphase, normally you should not need this constructor it's intended for low-level usage.
|
aabbTest, calculateOverlappingPairs, createProxy, destroyProxy, getAabb, getBroadphaseAabb, getCPtr, getOverlappingPairCache, getOverlappingPairCacheConst, printStats, resetPool, setAabbdispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic static final int DYNAMIC_SET
public static final int FIXED_SET
public static final int STAGECOUNT
public btDbvtBroadphase(long cPtr,
boolean cMemoryOwn)
public btDbvtBroadphase(btOverlappingPairCache paircache)
public btDbvtBroadphase()
public static long getCPtr(btDbvtBroadphase obj)
public void setSets(btDbvt value)
public btDbvt getSets()
public void setStageRoots(SWIGTYPE_p_p_btDbvtProxy value)
public SWIGTYPE_p_p_btDbvtProxy getStageRoots()
public void setPaircache(btOverlappingPairCache value)
public btOverlappingPairCache getPaircache()
public void setPrediction(float value)
public float getPrediction()
public void setStageCurrent(int value)
public int getStageCurrent()
public void setFupdates(int value)
public int getFupdates()
public void setDupdates(int value)
public int getDupdates()
public void setCupdates(int value)
public int getCupdates()
public void setNewpairs(int value)
public int getNewpairs()
public void setFixedleft(int value)
public int getFixedleft()
public void setUpdates_call(long value)
public long getUpdates_call()
public void setUpdates_done(long value)
public long getUpdates_done()
public void setUpdates_ratio(float value)
public float getUpdates_ratio()
public void setPid(int value)
public int getPid()
public void setCid(int value)
public int getCid()
public void setGid(int value)
public int getGid()
public void setReleasepaircache(boolean value)
public boolean getReleasepaircache()
public void setDeferedcollide(boolean value)
public boolean getDeferedcollide()
public void setNeedcleanup(boolean value)
public boolean getNeedcleanup()
public void setRayTestStacks(SWIGTYPE_p_btAlignedObjectArrayT_btAlignedObjectArrayT_btDbvtNode_const_p_t_t value)
public SWIGTYPE_p_btAlignedObjectArrayT_btAlignedObjectArrayT_btDbvtNode_const_p_t_t getRayTestStacks()
public void collide(btDispatcher dispatcher)
public void optimize()
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 void performDeferredRemoval(btDispatcher dispatcher)
public void setVelocityPrediction(float prediction)
public float getVelocityPrediction()
public void setAabbForceUpdate(btBroadphaseProxy absproxy, Vector3 aabbMin, Vector3 aabbMax, btDispatcher arg3)
public static void benchmark(btBroadphaseInterface arg0)
public btDbvt getSet(int index)
public btDbvt getSet0()
public btDbvt getSet1()
Copyright © 2021. All rights reserved.