<map id="btConstraintSolverPoolMt" name="btConstraintSolverPoolMt">
<area shape="rect" id="Node000001" title="btConstraintSolverPoolMt &#45; masquerades as a constraint solver, but really it is a threadsafe pool of ..." alt="" coords="894,21,1082,49"/>
<area shape="rect" id="Node000002" href="$classbtConstraintSolver.html" title=" " alt="" coords="5,5,148,33"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="163,15,475,14,672,17,870,23,894,24,894,30,870,28,672,22,475,20,163,21"/>
<area shape="rect" id="Node000005" href="$structbtConstraintSolverPoolMt_1_1ThreadSolver.html" title=" " alt="" coords="249,44,436,88"/>
<area shape="poly" id="edge5_Node000005_Node000002" title=" " alt="" coords="163,33,172,35,249,48,248,53,171,40,162,39"/>
<area shape="rect" id="Node000003" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="573,39,775,101"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="790,54,894,43,894,48,791,60"/>
<area shape="rect" id="Node000004" href="$classbtAlignedAllocator.html" title=" " alt="" coords="242,112,444,174"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="458,115,572,90,573,95,460,120"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="452,64,573,66,573,71,452,70"/>
<area shape="rect" id="Node000006" href="$classbtSpinMutex.html" title="btSpinMutex – lightweight spin&#45;mutex implemented with atomic ops, never puts a thread to sleep becaus..." alt="" coords="25,73,128,101"/>
<area shape="poly" id="edge6_Node000005_Node000006" title=" " alt="" coords="144,86,217,83,248,79,249,85,218,88,144,91"/>
</map>
