Blender V5.0
DeformableBodyInplaceSolverIslandCallback Struct Reference

#include <DeformableBodyInplaceSolverIslandCallback.h>

Inherits MultiBodyInplaceSolverIslandCallback.

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

btDeformableMultiBodyConstraintSolver * m_deformableSolver
Public Attributes inherited from MultiBodyInplaceSolverIslandCallback
btContactSolverInfom_solverInfo
btMultiBodyConstraintSolver * m_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

Member Function Documentation

◆ processConstraints()

Member Data Documentation

◆ m_deformableSolver

btDeformableMultiBodyConstraintSolver* DeformableBodyInplaceSolverIslandCallback::m_deformableSolver

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