|
Bullet Collision Detection & Physics Library
|
#include <btConstraintSolver.h>

Public Member Functions | |
| virtual | ~btConstraintSolver () |
| virtual void | prepareSolve (int, int) |
| virtual btScalar | solveGroup (btCollisionObject **bodies, int numBodies, btPersistentManifold **manifold, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &info, class btIDebugDraw *debugDrawer, btDispatcher *dispatcher)=0 |
| solve a group of constraints | |
| virtual void | allSolved (const btContactSolverInfo &, class btIDebugDraw *) |
| virtual void | reset ()=0 |
| clear internal cached data and reset random seed | |
| virtual btConstraintSolverType | getSolverType () const =0 |
Definition at line 41 of file btConstraintSolver.h.
|
inlinevirtual |
Definition at line 44 of file btConstraintSolver.h.
|
inlinevirtual |
Definition at line 51 of file btConstraintSolver.h.
|
pure virtual |
Definition at line 46 of file btConstraintSolver.h.
clear internal cached data and reset random seed
Implemented in btSequentialImpulseConstraintSolver, and btConstraintSolverPoolMt.
|
pure virtual |
solve a group of constraints
Implemented in btSequentialImpulseConstraintSolver, btMultiBodyConstraintSolver, and btConstraintSolverPoolMt.