| 
    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.