16 #ifndef BT_BATCHED_CONSTRAINTS_H 17 #define BT_BATCHED_CONSTRAINTS_H 40 Range(
int _beg,
int _end) : begin(_beg), end(_end) {}
62 #endif // BT_BATCHED_CONSTRAINTS_H bool validate(btConstraintArray *constraints, const btAlignedObjectArray< btSolverBody > &bodies) const
Range(int _beg, int _end)
btAlignedObjectArray< int > m_phaseOrder
The btIDebugDraw interface class allows hooking up a debug renderer to visually debug simulations...
btAlignedObjectArray< Range > m_phases
static bool s_debugDrawBatches
btAlignedObjectArray< int > m_constraintIndices
btAlignedObjectArray< char > m_phaseGrainSize
void setup(btConstraintArray *constraints, const btAlignedObjectArray< btSolverBody > &bodies, BatchingMethod batchingMethod, int minBatchSize, int maxBatchSize, btAlignedObjectArray< char > *scratchMemory)
btIDebugDraw * m_debugDrawer
btAlignedObjectArray< Range > m_batches