Public Member Functions
btConstraintSolver Class Reference

btConstraintSolver provides solver interface More...

#include <btConstraintSolver.h>

Inheritance diagram for btConstraintSolver:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void allSolved (const btContactSolverInfo &, class btIDebugDraw *, btStackAlloc *)
virtual void prepareSolve (int, int)
virtual void reset ()=0
 clear internal cached data and reset random seed
virtual btScalar solveGroup (btCollisionObject **bodies, int numBodies, btPersistentManifold **manifold, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &info, class btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc, btDispatcher *dispatcher)=0
 solve a group of constraints
virtual ~btConstraintSolver ()

Detailed Description

btConstraintSolver provides solver interface

Definition at line 31 of file btConstraintSolver.h.


Constructor & Destructor Documentation

virtual btConstraintSolver::~btConstraintSolver ( ) [inline, virtual]

Definition at line 36 of file btConstraintSolver.h.


Member Function Documentation

virtual void btConstraintSolver::allSolved ( const btContactSolverInfo ,
class btIDebugDraw ,
btStackAlloc  
) [inline, virtual]

Definition at line 43 of file btConstraintSolver.h.

virtual void btConstraintSolver::prepareSolve ( int  ,
int   
) [inline, virtual]

Definition at line 38 of file btConstraintSolver.h.

virtual void btConstraintSolver::reset ( ) [pure virtual]

clear internal cached data and reset random seed

Implemented in btSequentialImpulseConstraintSolver.

virtual btScalar btConstraintSolver::solveGroup ( btCollisionObject **  bodies,
int  numBodies,
btPersistentManifold **  manifold,
int  numManifolds,
btTypedConstraint **  constraints,
int  numConstraints,
const btContactSolverInfo info,
class btIDebugDraw debugDrawer,
btStackAlloc stackAlloc,
btDispatcher dispatcher 
) [pure virtual]

solve a group of constraints

Implemented in btSequentialImpulseConstraintSolver.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Wed Oct 31 2012 07:54:32