public class btMultiBodyConstraintSolver extends btSequentialImpulseConstraintSolver
className| Constructor and Description |
|---|
btMultiBodyConstraintSolver() |
btMultiBodyConstraintSolver(long cPtr,
boolean cMemoryOwn)
Construct a new btMultiBodyConstraintSolver, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
static long |
getCPtr(btMultiBodyConstraintSolver obj) |
void |
operatorDelete(long ptr) |
void |
operatorDelete(long arg0,
long arg1) |
void |
operatorDeleteArray(long ptr) |
void |
operatorDeleteArray(long arg0,
long arg1) |
long |
operatorNew(long sizeInBytes) |
long |
operatorNew(long arg0,
long ptr) |
long |
operatorNewArray(long sizeInBytes) |
long |
operatorNewArray(long arg0,
long ptr) |
float |
solveGroupCacheFriendlyFinish(SWIGTYPE_p_p_btCollisionObject bodies,
int numBodies,
btContactSolverInfo infoGlobal) |
void |
solveMultiBodyGroup(SWIGTYPE_p_p_btCollisionObject bodies,
int numBodies,
SWIGTYPE_p_p_btPersistentManifold manifold,
int numManifolds,
SWIGTYPE_p_p_btTypedConstraint constraints,
int numConstraints,
SWIGTYPE_p_p_btMultiBodyConstraint multiBodyConstraints,
int numMultiBodyConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
btRand2, btRandInt2, getActiveConstraintRowSolverGeneric, getActiveConstraintRowSolverLowerLimit, getCPtr, getRandSeed, getScalarConstraintRowSolverGeneric, getScalarConstraintRowSolverLowerLimit, setConstraintRowSolverGeneric, setConstraintRowSolverLowerLimit, setRandSeedallSolved, getCPtr, getSolverType, prepareSolve, reset, solveGroupdispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btMultiBodyConstraintSolver(long cPtr,
boolean cMemoryOwn)
public btMultiBodyConstraintSolver()
public static long getCPtr(btMultiBodyConstraintSolver obj)
public long operatorNew(long sizeInBytes)
operatorNew in class btSequentialImpulseConstraintSolverpublic void operatorDelete(long ptr)
operatorDelete in class btSequentialImpulseConstraintSolverpublic long operatorNew(long arg0,
long ptr)
operatorNew in class btSequentialImpulseConstraintSolverpublic void operatorDelete(long arg0,
long arg1)
operatorDelete in class btSequentialImpulseConstraintSolverpublic long operatorNewArray(long sizeInBytes)
operatorNewArray in class btSequentialImpulseConstraintSolverpublic void operatorDeleteArray(long ptr)
operatorDeleteArray in class btSequentialImpulseConstraintSolverpublic long operatorNewArray(long arg0,
long ptr)
operatorNewArray in class btSequentialImpulseConstraintSolverpublic void operatorDeleteArray(long arg0,
long arg1)
operatorDeleteArray in class btSequentialImpulseConstraintSolverpublic float solveGroupCacheFriendlyFinish(SWIGTYPE_p_p_btCollisionObject bodies, int numBodies, btContactSolverInfo infoGlobal)
public void solveMultiBodyGroup(SWIGTYPE_p_p_btCollisionObject bodies, int numBodies, SWIGTYPE_p_p_btPersistentManifold manifold, int numManifolds, SWIGTYPE_p_p_btTypedConstraint constraints, int numConstraints, SWIGTYPE_p_p_btMultiBodyConstraint multiBodyConstraints, int numMultiBodyConstraints, btContactSolverInfo info, btIDebugDraw debugDrawer, btDispatcher dispatcher)
Copyright © 2021. All rights reserved.