|
Blender V5.0
|
#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) | |
| MultiBodyInplaceSolverIslandCallback & | operator= (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 | |
| btContactSolverInfo * | m_solverInfo |
| btMultiBodyConstraintSolver * | m_solver |
| btMultiBodyConstraint ** | m_multiBodySortedConstraints |
| int | m_numMultiBodyConstraints |
| btTypedConstraint ** | m_sortedConstraints |
| int | m_numConstraints |
| btIDebugDraw * | m_debugDrawer |
| btDispatcher * | m_dispatcher |
| btAlignedObjectArray< btCollisionObject * > | m_bodies |
| btAlignedObjectArray< btCollisionObject * > | m_softBodies |
| btAlignedObjectArray< btPersistentManifold * > | m_manifolds |
| btAlignedObjectArray< btTypedConstraint * > | m_constraints |
| btAlignedObjectArray< btMultiBodyConstraint * > | m_multiBodyConstraints |
| btAlignedObjectArray< btSolverAnalyticsData > | m_islandAnalyticsData |
Definition at line 11 of file DeformableBodyInplaceSolverIslandCallback.h.
|
inline |
Definition at line 15 of file DeformableBodyInplaceSolverIslandCallback.h.
References m_deformableSolver, and MultiBodyInplaceSolverIslandCallback::MultiBodyInplaceSolverIslandCallback().
|
inlinevirtual |
Reimplemented from MultiBodyInplaceSolverIslandCallback.
Definition at line 21 of file DeformableBodyInplaceSolverIslandCallback.h.
References btCollisionObject, btMultiBodyConstraint, btPersistentManifold(), btTypedConstraint(), constraints, MultiBodyInplaceSolverIslandCallback::m_bodies, MultiBodyInplaceSolverIslandCallback::m_constraints, MultiBodyInplaceSolverIslandCallback::m_debugDrawer, m_deformableSolver, MultiBodyInplaceSolverIslandCallback::m_dispatcher, MultiBodyInplaceSolverIslandCallback::m_islandAnalyticsData, MultiBodyInplaceSolverIslandCallback::m_manifolds, MultiBodyInplaceSolverIslandCallback::m_multiBodyConstraints, MultiBodyInplaceSolverIslandCallback::m_softBodies, MultiBodyInplaceSolverIslandCallback::m_solver, and MultiBodyInplaceSolverIslandCallback::m_solverInfo.
| btDeformableMultiBodyConstraintSolver* DeformableBodyInplaceSolverIslandCallback::m_deformableSolver |
Definition at line 13 of file DeformableBodyInplaceSolverIslandCallback.h.
Referenced by DeformableBodyInplaceSolverIslandCallback(), and processConstraints().