<map id="btCollisionShape" name="btCollisionShape">
<area shape="rect" id="Node000001" title="The btCollisionShape class provides an interface for collision shapes that can be shared among btColl..." alt="" coords="5,240,136,268"/>
<area shape="rect" id="Node000002" href="$classbtCompoundShape.html" title="The btCompoundShape allows to store multiple other btCollisionShapes This allows for moving concave c..." alt="" coords="184,84,328,112"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="98,228,236,110,239,114,102,232"/>
<area shape="rect" id="Node000004" href="$classbtConcaveShape.html" title="The btConcaveShape class provides an interface for non&#45;moving (static) concave shapes." alt="" coords="191,240,321,268"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="151,251,190,251,190,256,151,256"/>
<area shape="rect" id="Node000019" href="$classbtConvexShape.html" title="The btConvexShape is an abstract shape interface, implemented by all convex shapes such as btBoxShape..." alt="" coords="194,692,318,720"/>
<area shape="poly" id="edge18_Node000001_Node000019" title=" " alt="" coords="86,281,251,691,246,693,81,283"/>
<area shape="rect" id="Node000003" href="$classbtCompoundFromGimpactShape.html" title=" " alt="" coords="376,5,608,33"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="299,74,375,43,418,31,420,36,377,48,301,79"/>
<area shape="rect" id="Node000005" href="$classbtEmptyShape.html" title="The btEmptyShape is a collision shape without actual collision detection shape, so most users should ..." alt="" coords="434,57,550,85"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="268,225,309,159,339,125,375,96,403,82,433,74,434,79,405,87,377,100,343,128,314,162,273,227"/>
<area shape="rect" id="Node000006" href="$classbtGImpactShapeInterface.html" title="Base class for gimpact shapes." alt="" coords="398,109,586,137"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="277,226,320,185,346,165,375,147,406,135,408,140,377,152,349,169,323,189,281,230"/>
<area shape="rect" id="Node000010" href="$classbtHeightfieldTerrainShape.html" title="btHeightfieldTerrainShape simulates a 2D heightfield terrain" alt="" coords="398,161,587,189"/>
<area shape="poly" id="edge9_Node000004_Node000010" title=" " alt="" coords="299,230,375,199,418,187,420,192,377,204,301,235"/>
<area shape="rect" id="Node000011" href="$classbtScaledBvhTriangleMeshShape.html" title="The btScaledBvhTriangleMeshShape allows to instance a scaled version of an existing btBvhTriangleMesh..." alt="" coords="378,213,606,241"/>
<area shape="poly" id="edge10_Node000004_Node000011" title=" " alt="" coords="336,242,377,237,378,243,337,247"/>
<area shape="rect" id="Node000012" href="$classbtSdfCollisionShape.html" title=" " alt="" coords="416,265,568,293"/>
<area shape="poly" id="edge11_Node000004_Node000012" title=" " alt="" coords="337,260,417,268,416,274,337,265"/>
<area shape="rect" id="Node000013" href="$classbtSoftBodyCollisionShape.html" title=" " alt="" coords="398,317,586,345"/>
<area shape="poly" id="edge12_Node000004_Node000013" title=" " alt="" coords="302,272,377,302,421,314,419,319,375,307,300,277"/>
<area shape="rect" id="Node000014" href="$classbtStaticPlaneShape.html" title="The btStaticPlaneShape simulates an infinite non&#45;moving (static) collision plane." alt="" coords="418,369,566,397"/>
<area shape="poly" id="edge13_Node000004_Node000014" title=" " alt="" coords="282,278,324,318,350,337,377,354,419,369,417,374,375,359,347,342,320,322,278,281"/>
<area shape="rect" id="Node000016" href="$classbtTriangleMeshShape.html" title="The btTriangleMeshShape is an internal concave triangle mesh interface. Don&#39;t use this class directly..." alt="" coords="412,421,572,449"/>
<area shape="poly" id="edge15_Node000004_Node000016" title=" " alt="" coords="273,280,314,345,343,378,377,406,413,422,411,427,375,411,339,382,310,348,268,283"/>
<area shape="rect" id="Node000007" href="$classbtGImpactCompoundShape.html" title="btGImpactCompoundShape allows to handle multiple btCollisionShape objects at once" alt="" coords="666,57,865,85"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="583,103,688,83,689,88,584,108"/>
<area shape="rect" id="Node000008" href="$classbtGImpactMeshShape.html" title="This class manages a mesh supplied by the btStridingMeshInterface interface." alt="" coords="683,109,848,137"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="602,120,683,120,683,126,602,126"/>
<area shape="rect" id="Node000009" href="$classbtGImpactMeshShapePart.html" title="This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface." alt="" coords="671,161,860,189"/>
<area shape="poly" id="edge8_Node000006_Node000009" title=" " alt="" coords="584,138,689,158,688,163,583,143"/>
<area shape="rect" id="Node000015" href="$classbtPlaneShape.html" title="Class for accessing the plane equation." alt="" coords="710,369,821,397"/>
<area shape="poly" id="edge14_Node000014_Node000015" title=" " alt="" coords="582,380,710,380,710,386,582,386"/>
<area shape="rect" id="Node000017" href="$classbtBvhTriangleMeshShape.html" title="The btBvhTriangleMeshShape is a static&#45;triangle mesh shape, it can only be used for fixed/non&#45;moving ..." alt="" coords="673,421,858,449"/>
<area shape="poly" id="edge16_Node000016_Node000017" title=" " alt="" coords="588,432,672,432,672,438,588,438"/>
<area shape="rect" id="Node000018" href="$classbtMultimaterialTriangleMeshShape.html" title="This file was created by Alex Silverman." alt="" coords="937,382,1146,427"/>
<area shape="poly" id="edge17_Node000017_Node000018" title=" " alt="" coords="873,421,936,413,937,419,874,426"/>
<area shape="rect" id="Node000020" href="$classbtConvex2dShape.html" title="The btConvex2dShape allows to use arbitrary convex shapes as 2d convex shapes, with the Z component a..." alt="" coords="422,667,562,694"/>
<area shape="poly" id="edge19_Node000019_Node000020" title=" " alt="" coords="333,695,422,685,422,691,333,700"/>
<area shape="rect" id="Node000021" href="$classbtConvexInternalShape.html" title="The btConvexInternalShape is an internal base class, shared by most convex shape implementations." alt="" coords="406,719,579,746"/>
<area shape="poly" id="edge20_Node000019_Node000021" title=" " alt="" coords="333,712,405,720,405,725,332,717"/>
<area shape="rect" id="Node000047" href="$classbtUniformScalingShape.html" title="The btUniformScalingShape allows to re&#45;use uniform scaled instances of btConvexShape in a memory effi..." alt="" coords="405,771,579,798"/>
<area shape="poly" id="edge46_Node000019_Node000047" title=" " alt="" coords="301,724,377,755,420,767,418,773,375,760,299,729"/>
<area shape="rect" id="Node000022" href="$classbtCapsuleShape.html" title="The btCapsuleShape represents a capsule around the Y axis, there is also the btCapsuleShapeX aligned ..." alt="" coords="702,503,829,530"/>
<area shape="poly" id="edge21_Node000021_Node000022" title=" " alt="" coords="592,714,607,704,619,690,626,677,632,649,637,618,643,602,654,585,691,552,731,529,733,533,695,556,658,589,648,605,642,620,638,650,632,679,623,693,610,708,595,718"/>
<area shape="rect" id="Node000025" href="$classbtConeShape.html" title="The btConeShape implements a cone shape primitive, centered around the origin and aligned with the Y ..." alt="" coords="712,599,819,626"/>
<area shape="poly" id="edge24_Node000021_Node000025" title=" " alt="" coords="592,712,607,704,622,688,630,671,638,653,655,636,682,622,711,614,712,620,684,627,658,640,642,656,635,673,627,691,610,708,595,717"/>
<area shape="rect" id="Node000028" href="$classbtConvexInternalAabbCachingShape.html" title="btConvexInternalAabbCachingShape adds local aabb caching for convex shapes, to avoid expensive boundi..." alt="" coords="656,650,875,695"/>
<area shape="poly" id="edge27_Node000021_Node000028" title=" " alt="" coords="573,712,660,693,661,698,574,717"/>
<area shape="rect" id="Node000030" href="$classbtCylinderShape.html" title="The btCylinderShape class implements a cylinder shape primitive, centered around the origin...." alt="" coords="701,719,830,746"/>
<area shape="poly" id="edge29_Node000021_Node000030" title=" " alt="" coords="594,730,701,730,701,735,594,735"/>
<area shape="rect" id="Node000033" href="$classbtMinkowskiSumShape.html" title="The btMinkowskiSumShape is only for advanced users. This shape represents implicit based minkowski su..." alt="" coords="679,771,852,798"/>
<area shape="poly" id="edge32_Node000021_Node000033" title=" " alt="" coords="584,747,689,767,688,773,583,752"/>
<area shape="rect" id="Node000034" href="$classbtPolyhedralConvexShape.html" title="The btPolyhedralConvexShape is an internal interface class for polyhedral convex shapes." alt="" coords="669,823,862,850"/>
<area shape="poly" id="edge33_Node000021_Node000034" title=" " alt="" coords="594,749,610,757,625,770,635,783,643,796,658,808,685,820,683,825,655,812,639,799,630,786,621,773,607,761,592,754"/>
<area shape="rect" id="Node000045" href="$classbtSoftClusterCollisionShape.html" title=" " alt="" coords="665,875,866,902"/>
<area shape="poly" id="edge44_Node000021_Node000045" title=" " alt="" coords="595,747,610,757,622,770,629,783,635,810,640,836,647,848,658,860,678,872,675,876,655,864,643,851,635,838,630,811,624,785,618,773,607,761,592,751"/>
<area shape="rect" id="Node000046" href="$classbtSphereShape.html" title="The btSphereShape implements an implicit sphere, centered around a local origin with radius." alt="" coords="706,927,825,954"/>
<area shape="poly" id="edge45_Node000021_Node000046" title=" " alt="" coords="595,746,610,757,626,777,633,797,635,836,637,875,644,894,658,912,680,926,706,934,705,940,678,931,655,916,639,896,632,876,630,836,628,798,621,779,606,761,591,750"/>
<area shape="rect" id="Node000023" href="$classbtCapsuleShapeX.html" title="btCapsuleShapeX represents a capsule around the Z axis the total height is height+2*radius,..." alt="" coords="974,451,1109,478"/>
<area shape="poly" id="edge22_Node000022_Node000023" title=" " alt="" coords="843,499,973,475,974,480,844,504"/>
<area shape="rect" id="Node000024" href="$classbtCapsuleShapeZ.html" title="btCapsuleShapeZ represents a capsule around the Z axis the total height is height+2*radius,..." alt="" coords="974,503,1109,530"/>
<area shape="poly" id="edge23_Node000022_Node000024" title=" " alt="" coords="844,514,973,514,973,519,844,519"/>
<area shape="rect" id="Node000026" href="$classbtConeShapeX.html" title="btConeShape implements a Cone shape, around the X axis" alt="" coords="983,555,1100,582"/>
<area shape="poly" id="edge25_Node000025_Node000026" title=" " alt="" coords="834,599,982,575,983,580,835,604"/>
<area shape="rect" id="Node000027" href="$classbtConeShapeZ.html" title="btConeShapeZ implements a Cone shape, around the Z axis" alt="" coords="983,607,1100,634"/>
<area shape="poly" id="edge26_Node000025_Node000027" title=" " alt="" coords="834,612,983,616,983,621,834,617"/>
<area shape="rect" id="Node000029" href="$classbtMultiSphereShape.html" title="The btMultiSphereShape represents the convex hull of a collection of spheres." alt="" coords="965,659,1118,686"/>
<area shape="poly" id="edge28_Node000028_Node000029" title=" " alt="" coords="890,670,965,670,965,675,890,675"/>
<area shape="rect" id="Node000031" href="$classbtCylinderShapeX.html" title=" " alt="" coords="973,711,1110,738"/>
<area shape="poly" id="edge30_Node000030_Node000031" title=" " alt="" coords="845,728,972,724,972,729,845,733"/>
<area shape="rect" id="Node000032" href="$classbtCylinderShapeZ.html" title=" " alt="" coords="973,763,1110,790"/>
<area shape="poly" id="edge31_Node000030_Node000032" title=" " alt="" coords="846,742,973,763,972,768,845,748"/>
<area shape="rect" id="Node000035" href="$classbtBox2dShape.html" title="The btBox2dShape is a box primitive around the origin, its sides axis aligned with length specified b..." alt="" coords="984,815,1099,842"/>
<area shape="poly" id="edge34_Node000034_Node000035" title=" " alt="" coords="877,831,983,827,983,833,877,836"/>
<area shape="rect" id="Node000036" href="$classbtBoxShape.html" title="The btBoxShape is a box primitive around the origin, its sides axis aligned with length specified by ..." alt="" coords="992,867,1091,894"/>
<area shape="poly" id="edge35_Node000034_Node000036" title=" " alt="" coords="872,851,992,870,991,875,871,856"/>
<area shape="rect" id="Node000037" href="$classbtPolyhedralConvexAabbCachingShape.html" title="The btPolyhedralConvexAabbCachingShape adds aabb caching to the btPolyhedralConvexShape." alt="" coords="923,918,1160,963"/>
<area shape="poly" id="edge36_Node000034_Node000037" title=" " alt="" coords="860,853,876,861,891,872,901,883,910,893,924,904,949,915,947,920,921,908,906,897,897,886,888,875,873,865,857,858"/>
<area shape="rect" id="Node000043" href="$classbtTriangleShape.html" title=" " alt="" coords="979,1008,1104,1036"/>
<area shape="poly" id="edge42_Node000034_Node000043" title=" " alt="" coords="870,856,876,861,889,875,897,889,902,918,907,946,913,960,925,973,950,992,979,1005,977,1010,947,996,921,977,909,962,902,947,897,919,892,891,885,878,873,865,867,860"/>
<area shape="rect" id="Node000038" href="$classbtBU__Simplex1to4.html" title="The btBU_Simplex1to4 implements tetrahedron, triangle, line, vertex collision shapes...." alt="" coords="1242,823,1384,850"/>
<area shape="poly" id="edge37_Node000037_Node000038" title=" " alt="" coords="1147,909,1159,904,1173,893,1182,883,1192,872,1207,861,1240,847,1242,852,1209,866,1195,876,1186,886,1176,897,1161,908,1150,914"/>
<area shape="rect" id="Node000040" href="$classbtConvexHullShape.html" title="The btConvexHullShape implements an implicit convex hull of an array of vertices." alt="" coords="1238,875,1387,902"/>
<area shape="poly" id="edge39_Node000037_Node000040" title=" " alt="" coords="1175,912,1237,900,1238,905,1176,917"/>
<area shape="rect" id="Node000041" href="$classbtConvexPointCloudShape.html" title="The btConvexPointCloudShape implements an implicit convex hull of an array of vertices." alt="" coords="1216,927,1409,954"/>
<area shape="poly" id="edge40_Node000037_Node000041" title=" " alt="" coords="1176,938,1215,938,1215,943,1176,943"/>
<area shape="rect" id="Node000042" href="$classbtConvexTriangleMeshShape.html" title="The btConvexTriangleMeshShape is a convex hull of a triangle mesh, but the performance is not as good..." alt="" coords="1208,979,1417,1006"/>
<area shape="poly" id="edge41_Node000037_Node000042" title=" " alt="" coords="1176,964,1237,975,1236,981,1175,969"/>
<area shape="rect" id="Node000039" href="$classbtTetrahedronShapeEx.html" title="Helper class for tetrahedrons." alt="" coords="1465,823,1633,850"/>
<area shape="poly" id="edge38_Node000038_Node000039" title=" " alt="" coords="1399,834,1465,834,1465,839,1399,839"/>
<area shape="rect" id="Node000044" href="$classbtTriangleShapeEx.html" title="Helper class for colliding Bullet Triangle Shapes." alt="" coords="1242,1031,1383,1058"/>
<area shape="poly" id="edge43_Node000043_Node000044" title=" " alt="" coords="1120,1026,1242,1036,1241,1041,1119,1031"/>
</map>
