Bullet Collision Detection & Physics Library
btDeformableBodySolver Member List

This is the complete list of members for btDeformableBodySolver, including all inherited members.

applyExplicitForce()btDeformableBodySolvervirtual
applyTransforms(btScalar timeStep)btDeformableBodySolvervirtual
backupDv()btDeformableBodySolver
backupVelocity()btDeformableBodySolver
btDeformableBodySolver()btDeformableBodySolver
btSoftBodySolver()btSoftBodySolverinline
checkInitialized()btDeformableBodySolverinlinevirtual
CL_SIMD_SOLVER enum valuebtSoftBodySolver
CL_SOLVER enum valuebtSoftBodySolver
computeDescentStep(TVStack &ddv, const TVStack &residual, bool verbose=false)btDeformableBodySolver
computeStep(TVStack &ddv, const TVStack &residual)btDeformableBodySolver
copyBackToSoftBodies(bool bMove=true)btDeformableBodySolverinlinevirtual
copySoftBodyToVertexBuffer(const btSoftBody *const softBody, btVertexBufferDescriptor *vertexBuffer)btDeformableBodySolverinlinevirtual
CPU_SOLVER enum valuebtSoftBodySolver
DEFAULT_SOLVER enum valuebtSoftBodySolver
DEFORMABLE_SOLVER enum valuebtSoftBodySolver
deformableBodyInternalWriteBack()btDeformableBodySolverinlinevirtual
DX_SIMD_SOLVER enum valuebtSoftBodySolver
DX_SOLVER enum valuebtSoftBodySolver
getIndices()btDeformableBodySolverinlinevirtual
getLagrangianForceArray()btDeformableBodySolverinlinevirtual
getNumberOfPositionIterations()btSoftBodySolverinlinevirtual
getNumberOfVelocityIterations()btSoftBodySolverinlinevirtual
getSolverType() constbtDeformableBodySolverinlinevirtual
getTimeScale()btSoftBodySolverinline
isReducedSolver()btDeformableBodySolverinlinevirtual
kineticEnergy()btDeformableBodySolver
m_backup_dvbtDeformableBodySolverprotected
m_backupVelocitybtDeformableBodySolverprotected
m_cgbtDeformableBodySolverprotected
m_crbtDeformableBodySolverprotected
m_ddvbtDeformableBodySolverprotected
m_dtbtDeformableBodySolverprotected
m_dvbtDeformableBodySolverprotected
m_implicitbtDeformableBodySolverprotected
m_lineSearchbtDeformableBodySolverprotected
m_maxNewtonIterationsbtDeformableBodySolverprotected
m_newtonTolerancebtDeformableBodySolverprotected
m_numberOfPositionIterationsbtSoftBodySolverprotected
m_numberOfVelocityIterationsbtSoftBodySolverprotected
m_numNodesbtDeformableBodySolverprotected
m_objectivebtDeformableBodySolver
m_reducedSolverbtDeformableBodySolverprotected
m_residualbtDeformableBodySolverprotected
m_softBodiesbtDeformableBodySolverprotected
m_timeScalebtSoftBodySolverprotected
m_useProjectionbtDeformableBodySolver
optimize(btAlignedObjectArray< btSoftBody * > &softBodies, bool forceUpdate=false)btDeformableBodySolverinlinevirtual
predictDeformableMotion(btSoftBody *psb, btScalar dt)btDeformableBodySolver
predictMotion(btScalar solverdt)btDeformableBodySolvervirtual
processCollision(btSoftBody *softBody, const btCollisionObjectWrapper *collisionObjectWrap)btDeformableBodySolverinlinevirtual
processCollision(btSoftBody *softBody, btSoftBody *otherSoftBody)btDeformableBodySolverinlinevirtual
btSoftBodySolver::processCollision(btSoftBody *, const struct btCollisionObjectWrapper *)=0btSoftBodySolverpure virtual
REDUCED_DEFORMABLE_SOLVER enum valuebtSoftBodySolver
reinitialize(const btAlignedObjectArray< btSoftBody * > &softBodies, btScalar dt)btDeformableBodySolvervirtual
revertDv()btDeformableBodySolver
revertVelocity()btDeformableBodySolver
setConstraints(const btContactSolverInfo &infoGlobal)btDeformableBodySolvervirtual
setGravity(const btVector3 &gravity)btDeformableBodySolverinlinevirtual
setImplicit(bool implicit)btDeformableBodySolver
setLagrangeMultiplier()btDeformableBodySolverinlinevirtual
setLineSearch(bool lineSearch)btDeformableBodySolver
setNumberOfPositionIterations(int iterations)btSoftBodySolverinlinevirtual
setNumberOfVelocityIterations(int iterations)btSoftBodySolverinlinevirtual
setPreconditioner(int opt)btDeformableBodySolverinlinevirtual
setProjection()btDeformableBodySolverinlinevirtual
setStrainLimiting(bool opt)btDeformableBodySolverinlinevirtual
setupDeformableSolve(bool implicit)btDeformableBodySolvervirtual
solveConstraints(btScalar dt)btDeformableBodySolverinlinevirtual
solveContactConstraints(btCollisionObject **deformableBodies, int numDeformableBodies, const btContactSolverInfo &infoGlobal)btDeformableBodySolvervirtual
solveDeformableConstraints(btScalar solverdt)btDeformableBodySolvervirtual
SolverTypes enum namebtSoftBodySolver
TVStack typedefbtDeformableBodySolverprivate
updateDv(btScalar scale=1)btDeformableBodySolver
updateEnergy(btScalar scale)btDeformableBodySolver
updateNodes()btDeformableBodySolver
updateSoftBodies()btDeformableBodySolvervirtual
updateState()btDeformableBodySolver
updateTempPosition()btDeformableBodySolver
updateVelocity()btDeformableBodySolver
~btDeformableBodySolver()btDeformableBodySolvervirtual
~btSoftBodySolver()btSoftBodySolverinlinevirtual