16 #ifndef BT_BATCHED_CONSTRAINTS_H    17 #define BT_BATCHED_CONSTRAINTS_H    40         Range() : begin( 0 ), end( 0 ) {}
    41         Range( 
int _beg, 
int _end ) : begin( _beg ), end( _end ) {}
    65 #endif // BT_BATCHED_CONSTRAINTS_H 
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
 
bool validate(btConstraintArray *constraints, const btAlignedObjectArray< btSolverBody > &bodies) const 
 
btAlignedObjectArray< Range > m_batches