btParallelConstraintSolver Member List

This is the complete list of members for btParallelConstraintSolver, including all inherited members.
addFrictionConstraint(const btVector3 &normalAxis, int solverBodyIdA, int solverBodyIdB, int frictionIndex, btManifoldPoint &cp, const btVector3 &rel_pos1, const btVector3 &rel_pos2, btCollisionObject *colObj0, btCollisionObject *colObj1, btScalar relaxation, btScalar desiredVelocity=0., btScalar cfmSlip=0.)btSequentialImpulseConstraintSolver [protected]
addRollingFrictionConstraint(const btVector3 &normalAxis, int solverBodyIdA, int solverBodyIdB, int frictionIndex, btManifoldPoint &cp, const btVector3 &rel_pos1, const btVector3 &rel_pos2, btCollisionObject *colObj0, btCollisionObject *colObj1, btScalar relaxation, btScalar desiredVelocity=0, btScalar cfmSlip=0.f)btSequentialImpulseConstraintSolver [protected]
allSolved(const btContactSolverInfo &, class btIDebugDraw *, btStackAlloc *)btConstraintSolver [inline, virtual]
BT_DECLARE_ALIGNED_ALLOCATOR()btSequentialImpulseConstraintSolver
btParallelConstraintSolver(class btThreadSupportInterface *solverThreadSupport)btParallelConstraintSolver
btRand2()btSequentialImpulseConstraintSolver
btRandInt2(int n)btSequentialImpulseConstraintSolver
btSequentialImpulseConstraintSolver()btSequentialImpulseConstraintSolver
convertContact(btPersistentManifold *manifold, const btContactSolverInfo &infoGlobal)btSequentialImpulseConstraintSolver [protected]
getOrInitSolverBody(btCollisionObject &body)btSequentialImpulseConstraintSolver [protected]
getRandSeed() const btSequentialImpulseConstraintSolver [inline]
initSolverBody(btSolverBody *solverBody, btCollisionObject *collisionObject)btSequentialImpulseConstraintSolver [protected]
m_barrierbtParallelConstraintSolver [protected]
m_btSeed2btSequentialImpulseConstraintSolver [protected]
m_criticalSectionbtParallelConstraintSolver [protected]
m_maxOverrideNumSolverIterationsbtSequentialImpulseConstraintSolver [protected]
m_memoryCachebtParallelConstraintSolver [protected]
m_orderFrictionConstraintPoolbtSequentialImpulseConstraintSolver [protected]
m_orderNonContactConstraintPoolbtSequentialImpulseConstraintSolver [protected]
m_orderTmpConstraintPoolbtSequentialImpulseConstraintSolver [protected]
m_solverIObtParallelConstraintSolver [protected]
m_solverThreadSupportbtParallelConstraintSolver [protected]
m_tmpConstraintSizesPoolbtSequentialImpulseConstraintSolver [protected]
m_tmpSolverBodyPoolbtSequentialImpulseConstraintSolver [protected]
m_tmpSolverContactConstraintPoolbtSequentialImpulseConstraintSolver [protected]
m_tmpSolverContactFrictionConstraintPoolbtSequentialImpulseConstraintSolver [protected]
m_tmpSolverContactRollingFrictionConstraintPoolbtSequentialImpulseConstraintSolver [protected]
m_tmpSolverNonContactConstraintPoolbtSequentialImpulseConstraintSolver [protected]
prepareSolve(int, int)btConstraintSolver [inline, virtual]
reset()btSequentialImpulseConstraintSolver [virtual]
resolveSingleConstraintRowGeneric(btSolverBody &bodyA, btSolverBody &bodyB, const btSolverConstraint &contactConstraint)btSequentialImpulseConstraintSolver [protected]
resolveSingleConstraintRowGenericSIMD(btSolverBody &bodyA, btSolverBody &bodyB, const btSolverConstraint &contactConstraint)btSequentialImpulseConstraintSolver [protected]
resolveSingleConstraintRowLowerLimit(btSolverBody &bodyA, btSolverBody &bodyB, const btSolverConstraint &contactConstraint)btSequentialImpulseConstraintSolver [protected]
resolveSingleConstraintRowLowerLimitSIMD(btSolverBody &bodyA, btSolverBody &bodyB, const btSolverConstraint &contactConstraint)btSequentialImpulseConstraintSolver [protected]
resolveSplitPenetrationImpulseCacheFriendly(btSolverBody &bodyA, btSolverBody &bodyB, const btSolverConstraint &contactConstraint)btSequentialImpulseConstraintSolver [protected]
resolveSplitPenetrationSIMD(btSolverBody &bodyA, btSolverBody &bodyB, const btSolverConstraint &contactConstraint)btSequentialImpulseConstraintSolver [protected]
restitutionCurve(btScalar rel_vel, btScalar restitution)btSequentialImpulseConstraintSolver [protected]
setFrictionConstraintImpulse(btSolverConstraint &solverConstraint, int solverBodyIdA, int solverBodyIdB, btManifoldPoint &cp, const btContactSolverInfo &infoGlobal)btSequentialImpulseConstraintSolver [protected]
setRandSeed(unsigned long seed)btSequentialImpulseConstraintSolver [inline]
setupContactConstraint(btSolverConstraint &solverConstraint, int solverBodyIdA, int solverBodyIdB, btManifoldPoint &cp, const btContactSolverInfo &infoGlobal, btVector3 &vel, btScalar &rel_vel, btScalar &relaxation, btVector3 &rel_pos1, btVector3 &rel_pos2)btSequentialImpulseConstraintSolver [protected]
setupFrictionConstraint(btSolverConstraint &solverConstraint, const btVector3 &normalAxis, int solverBodyIdA, int solverBodyIdB, btManifoldPoint &cp, const btVector3 &rel_pos1, const btVector3 &rel_pos2, btCollisionObject *colObj0, btCollisionObject *colObj1, btScalar relaxation, btScalar desiredVelocity=0., btScalar cfmSlip=0.)btSequentialImpulseConstraintSolver [protected]
setupRollingFrictionConstraint(btSolverConstraint &solverConstraint, const btVector3 &normalAxis, int solverBodyIdA, int solverBodyIdB, btManifoldPoint &cp, const btVector3 &rel_pos1, const btVector3 &rel_pos2, btCollisionObject *colObj0, btCollisionObject *colObj1, btScalar relaxation, btScalar desiredVelocity=0., btScalar cfmSlip=0.)btSequentialImpulseConstraintSolver [protected]
solveGroup(btCollisionObject **bodies, int numBodies, btPersistentManifold **manifold, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &info, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc, btDispatcher *dispatcher)btParallelConstraintSolver [virtual]
solveGroupCacheFriendlyFinish(btCollisionObject **bodies, int numBodies, const btContactSolverInfo &infoGlobal)btSequentialImpulseConstraintSolver [protected, virtual]
solveGroupCacheFriendlyIterations(btCollisionObject **bodies, int numBodies, btPersistentManifold **manifoldPtr, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &infoGlobal, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)btSequentialImpulseConstraintSolver [protected, virtual]
solveGroupCacheFriendlySetup(btCollisionObject **bodies, int numBodies, btPersistentManifold **manifoldPtr, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &infoGlobal, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)btSequentialImpulseConstraintSolver [protected, virtual]
solveGroupCacheFriendlySplitImpulseIterations(btCollisionObject **bodies, int numBodies, btPersistentManifold **manifoldPtr, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &infoGlobal, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)btSequentialImpulseConstraintSolver [protected, virtual]
solveSingleIteration(int iteration, btCollisionObject **bodies, int numBodies, btPersistentManifold **manifoldPtr, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &infoGlobal, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)btSequentialImpulseConstraintSolver [protected]
~btConstraintSolver()btConstraintSolver [inline, virtual]
~btParallelConstraintSolver()btParallelConstraintSolver [virtual]
~btSequentialImpulseConstraintSolver()btSequentialImpulseConstraintSolver [virtual]