public class btPersistentManifold extends btTypedObject
className| Constructor and Description |
|---|
btPersistentManifold() |
btPersistentManifold(btCollisionObject body0,
btCollisionObject body1,
int arg2,
float contactBreakingThreshold,
float contactProcessingThreshold) |
btPersistentManifold(long cPtr,
boolean cMemoryOwn)
Construct a new btPersistentManifold, normally you should not need this constructor it's intended for low-level usage.
|
getCPtr, getObjectType, setObjectTypedispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btPersistentManifold(long cPtr,
boolean cMemoryOwn)
public btPersistentManifold()
public btPersistentManifold(btCollisionObject body0, btCollisionObject body1, int arg2, float contactBreakingThreshold, float contactProcessingThreshold)
public static long getCPtr(btPersistentManifold obj)
public long operatorNew(long sizeInBytes)
public void operatorDelete(long ptr)
public long operatorNew(long arg0,
long ptr)
public void operatorDelete(long arg0,
long arg1)
public long operatorNewArray(long sizeInBytes)
public void operatorDeleteArray(long ptr)
public long operatorNewArray(long arg0,
long ptr)
public void operatorDeleteArray(long arg0,
long arg1)
public void setCompanionIdA(int value)
public int getCompanionIdA()
public void setCompanionIdB(int value)
public int getCompanionIdB()
public void setIndex1a(int value)
public int getIndex1a()
public btCollisionObject getBody0()
public btCollisionObject getBody1()
public void setBodies(btCollisionObject body0, btCollisionObject body1)
public void clearUserCache(btManifoldPoint pt)
public int getNumContacts()
public void setNumContacts(int cachedPoints)
public btManifoldPoint getContactPointConst(int index)
public btManifoldPoint getContactPoint(int index)
public float getContactBreakingThreshold()
public float getContactProcessingThreshold()
public void setContactBreakingThreshold(float contactBreakingThreshold)
public void setContactProcessingThreshold(float contactProcessingThreshold)
public int getCacheEntry(btManifoldPoint newPoint)
public int addManifoldPoint(btManifoldPoint newPoint, boolean isPredictive)
public int addManifoldPoint(btManifoldPoint newPoint)
public void removeContactPoint(int index)
public void replaceContactPoint(btManifoldPoint newPoint, int insertIndex)
public boolean validContactDistance(btManifoldPoint pt)
public void clearManifold()
Copyright © 2021. All rights reserved.