Back to index

supertuxkart  0.5+dfsg1
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 ~btConstraintSolver ()
virtual void prepareSolve (int numBodies, int numManifolds)
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 void allSolved (const btContactSolverInfo &info, class btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)
virtual void reset ()=0
 clear internal cached data and reset random seed

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.

{}

Here is the caller graph for this function:


Member Function Documentation

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

Definition at line 43 of file btConstraintSolver.h.

{;}

Here is the caller graph for this function:

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

Definition at line 38 of file btConstraintSolver.h.

{;}

Here is the caller graph for this function:

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

clear internal cached data and reset random seed

Implemented in btOdeQuickstepConstraintSolver, and 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 Physics, btSequentialImpulseConstraintSolver, and btOdeQuickstepConstraintSolver.

Here is the caller graph for this function:


The documentation for this class was generated from the following file: