Bullet Collision Detection & Physics Library
DeformableBodyInplaceSolverIslandCallback Struct Reference

#include <DeformableBodyInplaceSolverIslandCallback.h>

Inheritance diagram for DeformableBodyInplaceSolverIslandCallback:
Collaboration diagram for DeformableBodyInplaceSolverIslandCallback:

Public Member Functions

 DeformableBodyInplaceSolverIslandCallback (btDeformableMultiBodyConstraintSolver *solver, btDispatcher *dispatcher)
virtual void processConstraints (int islandId=-1)
Public Member Functions inherited from MultiBodyInplaceSolverIslandCallback
 MultiBodyInplaceSolverIslandCallback (btMultiBodyConstraintSolver *solver, btDispatcher *dispatcher)
MultiBodyInplaceSolverIslandCallbackoperator= (const MultiBodyInplaceSolverIslandCallback &other)
virtual void setup (btContactSolverInfo *solverInfo, btTypedConstraint **sortedConstraints, int numConstraints, btMultiBodyConstraint **sortedMultiBodyConstraints, int numMultiBodyConstraints, btIDebugDraw *debugDrawer)
void setMultiBodyConstraintSolver (btMultiBodyConstraintSolver *solver)
virtual void processIsland (btCollisionObject **bodies, int numBodies, btPersistentManifold **manifolds, int numManifolds, int islandId)
Public Member Functions inherited from btSimulationIslandManager::IslandCallback
virtual ~IslandCallback ()

Public Attributes

btDeformableMultiBodyConstraintSolverm_deformableSolver
Public Attributes inherited from MultiBodyInplaceSolverIslandCallback
btContactSolverInfom_solverInfo
btMultiBodyConstraintSolverm_solver
btMultiBodyConstraint ** m_multiBodySortedConstraints
int m_numMultiBodyConstraints
btTypedConstraint ** m_sortedConstraints
int m_numConstraints
btIDebugDrawm_debugDrawer
btDispatcherm_dispatcher
btAlignedObjectArray< btCollisionObject * > m_bodies
btAlignedObjectArray< btCollisionObject * > m_softBodies
btAlignedObjectArray< btPersistentManifold * > m_manifolds
btAlignedObjectArray< btTypedConstraint * > m_constraints
btAlignedObjectArray< btMultiBodyConstraint * > m_multiBodyConstraints
btAlignedObjectArray< btSolverAnalyticsDatam_islandAnalyticsData

Detailed Description

Definition at line 11 of file DeformableBodyInplaceSolverIslandCallback.h.

Constructor & Destructor Documentation

◆ DeformableBodyInplaceSolverIslandCallback()

DeformableBodyInplaceSolverIslandCallback::DeformableBodyInplaceSolverIslandCallback ( btDeformableMultiBodyConstraintSolver * solver,
btDispatcher * dispatcher )
inline

Definition at line 15 of file DeformableBodyInplaceSolverIslandCallback.h.

Member Function Documentation

◆ processConstraints()

virtual void DeformableBodyInplaceSolverIslandCallback::processConstraints ( int islandId = -1)
inlinevirtual

Member Data Documentation

◆ m_deformableSolver

btDeformableMultiBodyConstraintSolver* DeformableBodyInplaceSolverIslandCallback::m_deformableSolver

Definition at line 13 of file DeformableBodyInplaceSolverIslandCallback.h.


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