<map id="CollisionDispatcherUpdater" name="CollisionDispatcherUpdater">
<area shape="rect" id="Node000001" title=" " alt="" coords="1348,135,1548,160"/>
<area shape="rect" id="Node000002" href="$classbtIParallelForBody.html" title=" " alt="" coords="1057,5,1197,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1195,32,1259,52,1325,77,1381,105,1427,132,1425,137,1379,110,1323,82,1257,57,1194,38"/>
<area shape="rect" id="Node000003" href="$structbtBroadphasePair.html" title="The btBroadphasePair class contains a pair of aabb&#45;overlapping objects." alt="" coords="597,128,733,153"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="747,122,802,115,951,109,1100,113,1237,122,1348,132,1348,138,1236,127,1100,118,951,115,803,121,747,128"/>
<area shape="rect" id="Node000008" href="$classbtCollisionDispatcher.html" title="btCollisionDispatcher supports algorithms that handle ConvexConvex and ConvexConcave collision pairs." alt="" coords="1047,245,1208,271"/>
<area shape="poly" id="edge10_Node000008_Node000003" title=" " alt="" coords="748,140,901,149,972,157,1024,170,1053,186,1079,205,1117,243,1113,247,1075,209,1050,190,1022,175,972,163,900,154,747,145"/>
<area shape="rect" id="Node000004" href="$structbtBroadphaseProxy.html" title="The btBroadphaseProxy is the main class that can be used with the Bullet broadphases." alt="" coords="259,128,408,153"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="423,138,597,138,597,143,423,143"/>
<area shape="rect" id="Node000005" href="$classbtVector3.html" title="btVector3 can be used to represent 3D points and vectors." alt="" coords="16,128,100,153"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="115,138,258,138,258,143,115,143"/>
<area shape="rect" id="Node000006" href="$classbtCollisionAlgorithm.html" title="btCollisionAlgorithm is an collision interface that is compatible with the Broadphase and btDispatche..." alt="" coords="256,185,411,211"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="425,182,526,166,601,151,602,157,527,171,426,188"/>
<area shape="rect" id="Node000007" href="$classbtDispatcher.html" title="The btDispatcher interface class can be used in combination with broadphase to dispatch calculations ..." alt="" coords="5,223,111,248"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="125,224,255,206,256,211,126,229"/>
<area shape="poly" id="edge8_Node000008_Node000007" title=" " alt="" coords="126,234,1046,254,1046,259,125,239"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="1179,238,1408,158,1409,163,1181,243"/>
<area shape="rect" id="Node000009" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="565,346,764,386"/>
<area shape="poly" id="edge9_Node000008_Node000009" title=" " alt="" coords="779,374,837,375,899,371,962,360,1022,342,1050,327,1076,308,1113,269,1117,273,1079,312,1053,332,1024,347,963,366,899,376,837,380,779,380"/>
<area shape="rect" id="Node000010" href="$classbtPoolAllocator.html" title="The btPoolAllocator class allows to efficiently allocate a large pool of objects, instead of dynamica..." alt="" coords="604,459,725,484"/>
<area shape="poly" id="edge11_Node000008_Node000010" title=" " alt="" coords="740,477,817,483,899,485,973,479,1001,472,1021,463,1034,448,1037,431,1038,412,1044,389,1081,321,1114,270,1119,273,1086,324,1049,391,1043,413,1042,432,1039,450,1024,467,1003,477,974,484,899,490,816,488,740,482"/>
<area shape="rect" id="Node000011" href="$classbtSpinMutex.html" title="btSpinMutex – lightweight spin&#45;mutex implemented with atomic ops, never puts a thread to sleep becaus..." alt="" coords="281,459,385,484"/>
<area shape="poly" id="edge12_Node000010_Node000011" title=" " alt="" coords="400,469,604,469,604,474,400,474"/>
<area shape="rect" id="Node000012" href="$structbtCollisionAlgorithmCreateFunc.html" title="Used by the btCollisionDispatcher to register and create instances for btCollisionAlgorithm." alt="" coords="551,195,779,220"/>
<area shape="poly" id="edge13_Node000008_Node000012" title=" " alt="" coords="794,216,1023,241,1047,244,1046,249,1022,246,793,222"/>
<area shape="rect" id="Node000013" href="$classbtCollisionConfiguration.html" title="btCollisionConfiguration allows to configure Bullet collision detection stack allocator size,..." alt="" coords="575,296,754,321"/>
<area shape="poly" id="edge14_Node000008_Node000013" title=" " alt="" coords="769,313,891,312,957,307,1022,297,1063,284,1099,269,1102,274,1065,289,1023,302,958,312,891,318,769,318"/>
<area shape="rect" id="Node000014" href="$structbtDispatcherInfo.html" title=" " alt="" coords="1062,401,1193,427"/>
<area shape="poly" id="edge15_Node000001_Node000014" title=" " alt="" coords="1154,389,1429,159,1433,163,1157,393"/>
<area shape="rect" id="Node000015" href="$classbtIDebugDraw.html" title="The btIDebugDraw interface class allows hooking up a debug renderer to visually debug simulations." alt="" coords="607,512,722,537"/>
<area shape="poly" id="edge16_Node000014_Node000015" title=" " alt="" coords="737,538,800,546,873,549,949,542,986,534,1022,521,1054,501,1081,475,1117,425,1121,429,1085,479,1057,505,1024,526,988,539,950,547,873,554,800,551,736,543"/>
</map>
