<map id="btHashedOverlappingPairCache" name="btHashedOverlappingPairCache">
<area shape="rect" id="Node000001" title="Hash&#45;space based Pair Cache, thanks to Erin Catto, Box2D, http://www.box2d.org, and Pierre Terdiman,..." alt="" coords="1249,110,1475,137"/>
<area shape="rect" id="Node000002" href="$classbtOverlappingPairCache.html" title="The btOverlappingPairCache provides an interface for overlapping pair management (add,..." alt="" coords="861,50,1039,77"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1054,74,1225,98,1277,107,1276,112,1224,104,1053,79"/>
<area shape="rect" id="Node000003" href="$classbtOverlappingPairCallback.html" title="The btOverlappingPairCallback class is an additional optional broadphase user callback for adding/rem..." alt="" coords="539,10,732,37"/>
<area shape="poly" id="edge13_Node000001_Node000003" title=" " alt="" coords="748,18,850,19,971,26,1099,42,1225,69,1281,87,1329,107,1327,112,1279,92,1224,74,1098,47,970,31,850,24,748,23"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="748,35,862,50,861,55,747,40"/>
<area shape="rect" id="Node000004" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="867,101,1033,146"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="1048,121,1248,121,1248,126,1048,126"/>
<area shape="rect" id="Node000005" href="$classbtAlignedAllocator.html" title=" " alt="" coords="541,84,730,129"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="746,110,867,116,867,122,746,115"/>
<area shape="rect" id="Node000006" href="$structbtBroadphasePair.html" title="The btBroadphasePair class contains a pair of aabb&#45;overlapping objects." alt="" coords="568,152,703,180"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="719,153,837,137,867,132,868,138,838,142,719,158"/>
<area shape="rect" id="Node000007" href="$structbtBroadphaseProxy.html" title="The btBroadphaseProxy is the main class that can be used with the Bullet broadphases." alt="" coords="253,127,401,155"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="417,146,568,158,567,163,416,151"/>
<area shape="rect" id="Node000008" href="$classbtVector3.html" title="btVector3 can be used to represent 3D points and vectors." alt="" coords="16,127,99,155"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="114,138,252,138,252,144,114,144"/>
<area shape="rect" id="Node000009" href="$classbtCollisionAlgorithm.html" title="btCollisionAlgorithm is an collision interface that is compatible with the Broadphase and btDispatche..." alt="" coords="250,179,404,207"/>
<area shape="poly" id="edge8_Node000006_Node000009" title=" " alt="" coords="419,183,515,175,567,170,568,176,515,181,420,189"/>
<area shape="rect" id="Node000010" href="$classbtDispatcher.html" title="The btDispatcher interface class can be used in combination with broadphase to dispatch calculations ..." alt="" coords="5,179,110,207"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="125,190,250,190,250,196,125,196"/>
<area shape="rect" id="Node000011" href="$structbtOverlapFilterCallback.html" title=" " alt="" coords="863,170,1037,197"/>
<area shape="poly" id="edge10_Node000001_Node000011" title=" " alt="" coords="1052,168,1224,143,1274,135,1275,141,1225,149,1053,173"/>
<area shape="rect" id="Node000012" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="870,224,1030,269"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="1045,240,1133,228,1179,218,1224,204,1258,190,1290,171,1341,136,1344,140,1293,176,1260,194,1226,209,1181,223,1134,233,1046,245"/>
<area shape="rect" id="Node000013" href="$classbtAlignedAllocator.html" title=" " alt="" coords="565,224,706,269"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="722,244,870,244,870,249,722,249"/>
</map>
