public class btSoftBodySolver extends BulletBase
| Modifier and Type | Class and Description |
|---|---|
static class |
btSoftBodySolver.SolverTypes |
className| Constructor and Description |
|---|
btSoftBodySolver(long cPtr,
boolean cMemoryOwn)
Construct a new btSoftBodySolver, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkInitialized() |
void |
copyBackToSoftBodies() |
void |
copyBackToSoftBodies(boolean bMove) |
static long |
getCPtr(btSoftBodySolver obj) |
int |
getNumberOfPositionIterations() |
int |
getNumberOfVelocityIterations() |
int |
getSolverType() |
float |
getTimeScale() |
void |
optimize(SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies) |
void |
optimize(SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies,
boolean forceUpdate) |
void |
predictMotion(float solverdt) |
void |
processCollision(btSoftBody arg0,
btCollisionObjectWrapper arg1) |
void |
processCollision(btSoftBody arg0,
btSoftBody arg1) |
void |
setNumberOfPositionIterations(int iterations) |
void |
setNumberOfVelocityIterations(int iterations) |
void |
solveConstraints(float solverdt) |
void |
updateSoftBodies() |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btSoftBodySolver(long cPtr,
boolean cMemoryOwn)
public static long getCPtr(btSoftBodySolver obj)
public int getSolverType()
public boolean checkInitialized()
public void optimize(SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies, boolean forceUpdate)
public void optimize(SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t softBodies)
public void copyBackToSoftBodies(boolean bMove)
public void copyBackToSoftBodies()
public void predictMotion(float solverdt)
public void solveConstraints(float solverdt)
public void updateSoftBodies()
public void processCollision(btSoftBody arg0, btCollisionObjectWrapper arg1)
public void processCollision(btSoftBody arg0, btSoftBody arg1)
public void setNumberOfPositionIterations(int iterations)
public int getNumberOfPositionIterations()
public void setNumberOfVelocityIterations(int iterations)
public int getNumberOfVelocityIterations()
public float getTimeScale()
Copyright © 2021. All rights reserved.