<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classbtCollisionShape.html" title="The btCollisionShape class provides an interface for collision shapes that can be shared among btColl..." alt="" coords="5,208,136,235"/>
<area shape="rect" id="node2" href="$classbtCompoundShape.html" title="The btCompoundShape allows to store multiple other btCollisionShapes This allows for moving concave c..." alt="" coords="184,81,329,108"/>
<area shape="rect" id="node4" href="$classbtConcaveShape.html" title="The btConcaveShape class provides an interface for non&#45;moving (static) concave shapes. " alt="" coords="191,208,322,235"/>
<area shape="rect" id="node18" href="$classbtConvexShape.html" title="The btConvexShape is an abstract shape interface, implemented by all convex shapes such as btBoxShape..." alt="" coords="195,625,319,652"/>
<area shape="rect" id="node3" href="$classbtCompoundFromGimpactShape.html" title="btCompoundFromGimpactShape" alt="" coords="377,5,609,32"/>
<area shape="rect" id="node5" href="$classbtEmptyShape.html" title="The btEmptyShape is a collision shape without actual collision detection shape, so most users should ..." alt="" coords="435,56,552,83"/>
<area shape="rect" id="node6" href="$classbtGImpactShapeInterface.html" title="Base class for gimpact shapes. " alt="" coords="399,107,587,133"/>
<area shape="rect" id="node10" href="$classbtHeightfieldTerrainShape.html" title="btHeightfieldTerrainShape simulates a 2D heightfield terrain " alt="" coords="398,157,589,184"/>
<area shape="rect" id="node11" href="$classbtScaledBvhTriangleMeshShape.html" title="The btScaledBvhTriangleMeshShape allows to instance a scaled version of an existing btBvhTriangleMesh..." alt="" coords="379,208,607,235"/>
<area shape="rect" id="node12" href="$classbtSoftBodyCollisionShape.html" title="btSoftBodyCollisionShape" alt="" coords="398,259,589,285"/>
<area shape="rect" id="node13" href="$classbtStaticPlaneShape.html" title="The btStaticPlaneShape simulates an infinite non&#45;moving (static) collision plane. ..." alt="" coords="419,309,567,336"/>
<area shape="rect" id="node15" href="$classbtTriangleMeshShape.html" title="The btTriangleMeshShape is an internal concave triangle mesh interface. Don&#39;t use this class directly..." alt="" coords="413,360,573,387"/>
<area shape="rect" id="node7" href="$classbtGImpactCompoundShape.html" title="btGImpactCompoundShape allows to handle multiple btCollisionShape objects at once ..." alt="" coords="667,56,867,83"/>
<area shape="rect" id="node8" href="$classbtGImpactMeshShape.html" title="This class manages a mesh supplied by the btStridingMeshInterface interface. " alt="" coords="685,107,849,133"/>
<area shape="rect" id="node9" href="$classbtGImpactMeshShapePart.html" title="This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface. " alt="" coords="672,157,861,184"/>
<area shape="rect" id="node14" href="$classbtPlaneShape.html" title="Class for accessing the plane equation. " alt="" coords="711,309,822,336"/>
<area shape="rect" id="node16" 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="674,360,859,387"/>
<area shape="rect" id="node17" href="$classbtMultimaterialTriangleMeshShape.html" title="This file was created by Alex Silverman. " alt="" coords="940,323,1147,365"/>
<area shape="rect" id="node19" href="$classbtConvex2dShape.html" title="The btConvex2dShape allows to use arbitrary convex shapes as 2d convex shapes, with the Z component a..." alt="" coords="423,600,563,627"/>
<area shape="rect" id="node20" href="$classbtConvexInternalShape.html" title="The btConvexInternalShape is an internal base class, shared by most convex shape implementations. " alt="" coords="406,651,581,677"/>
<area shape="rect" id="node46" href="$classbtUniformScalingShape.html" title="The btUniformScalingShape allows to re&#45;use uniform scaled instances of btConvexShape in a memory effi..." alt="" coords="406,701,581,728"/>
<area shape="rect" id="node21" href="$classbtCapsuleShape.html" title="The btCapsuleShape represents a capsule around the Y axis, there is also the btCapsuleShapeX aligned ..." alt="" coords="703,440,830,467"/>
<area shape="rect" id="node24" href="$classbtConeShape.html" title="The btConeShape implements a cone shape primitive, centered around the origin and aligned with the Y ..." alt="" coords="713,533,821,560"/>
<area shape="rect" id="node27" href="$classbtConvexInternalAabbCachingShape.html" title="btConvexInternalAabbCachingShape adds local aabb caching for convex shapes, to avoid expensive boundi..." alt="" coords="657,585,876,626"/>
<area shape="rect" id="node29" href="$classbtCylinderShape.html" title="The btCylinderShape class implements a cylinder shape primitive, centered around the origin..." alt="" coords="702,651,831,677"/>
<area shape="rect" id="node32" href="$classbtMinkowskiSumShape.html" title="The btMinkowskiSumShape is only for advanced users. This shape represents implicit based minkowski su..." alt="" coords="680,701,853,728"/>
<area shape="rect" id="node33" href="$classbtPolyhedralConvexShape.html" title="The btPolyhedralConvexShape is an internal interface class for polyhedral convex shapes. " alt="" coords="670,752,863,779"/>
<area shape="rect" id="node44" href="$classbtSoftClusterCollisionShape.html" title="btSoftClusterCollisionShape" alt="" coords="665,803,868,829"/>
<area shape="rect" id="node45" href="$classbtSphereShape.html" title="The btSphereShape implements an implicit sphere, centered around a local origin with radius..." alt="" coords="707,853,827,880"/>
<area shape="rect" id="node22" href="$classbtCapsuleShapeX.html" title="btCapsuleShapeX represents a capsule around the Z axis the total height is height+2*radius, so the height is just the height between the center of each &#39;sphere&#39; of the capsule caps. " alt="" coords="975,389,1111,416"/>
<area shape="rect" id="node23" href="$classbtCapsuleShapeZ.html" title="btCapsuleShapeZ represents a capsule around the Z axis the total height is height+2*radius, so the height is just the height between the center of each &#39;sphere&#39; of the capsule caps. " alt="" coords="975,440,1111,467"/>
<area shape="rect" id="node25" href="$classbtConeShapeX.html" title="btConeShape implements a Cone shape, around the X axis " alt="" coords="985,491,1102,517"/>
<area shape="rect" id="node26" href="$classbtConeShapeZ.html" title="btConeShapeZ implements a Cone shape, around the Z axis " alt="" coords="985,541,1102,568"/>
<area shape="rect" id="node28" href="$classbtMultiSphereShape.html" title="The btMultiSphereShape represents the convex hull of a collection of spheres. " alt="" coords="967,592,1119,619"/>
<area shape="rect" id="node30" href="$classbtCylinderShapeX.html" title="btCylinderShapeX" alt="" coords="974,643,1113,669"/>
<area shape="rect" id="node31" href="$classbtCylinderShapeZ.html" title="btCylinderShapeZ" alt="" coords="974,693,1113,720"/>
<area shape="rect" id="node34" href="$classbtBox2dShape.html" title="The btBox2dShape is a box primitive around the origin, its sides axis aligned with length specified b..." alt="" coords="985,744,1101,771"/>
<area shape="rect" id="node35" href="$classbtBoxShape.html" title="The btBoxShape is a box primitive around the origin, its sides axis aligned with length specified by ..." alt="" coords="993,795,1093,821"/>
<area shape="rect" id="node36" href="$classbtPolyhedralConvexAabbCachingShape.html" title="The btPolyhedralConvexAabbCachingShape adds aabb caching to the btPolyhedralConvexShape. " alt="" coords="924,846,1163,887"/>
<area shape="rect" id="node42" href="$classbtTriangleShape.html" title="btTriangleShape" alt="" coords="980,933,1107,960"/>
<area shape="rect" id="node37" href="$classbtBU__Simplex1to4.html" title="The btBU_Simplex1to4 implements tetrahedron, triangle, line, vertex collision shapes. In most cases it is better to use btConvexHullShape instead. " alt="" coords="1244,752,1387,779"/>
<area shape="rect" id="node39" href="$classbtConvexHullShape.html" title="The btConvexHullShape implements an implicit convex hull of an array of vertices. ..." alt="" coords="1240,803,1391,829"/>
<area shape="rect" id="node40" href="$classbtConvexPointCloudShape.html" title="The btConvexPointCloudShape implements an implicit convex hull of an array of vertices. " alt="" coords="1218,853,1413,880"/>
<area shape="rect" id="node41" href="$classbtConvexTriangleMeshShape.html" title="The btConvexTriangleMeshShape is a convex hull of a triangle mesh, but the performance is not as good..." alt="" coords="1211,904,1420,931"/>
<area shape="rect" id="node38" href="$classbtTetrahedronShapeEx.html" title="Helper class for tetrahedrons. " alt="" coords="1468,752,1636,779"/>
<area shape="rect" id="node43" href="$classbtTriangleShapeEx.html" title="Helper class for colliding Bullet Triangle Shapes. " alt="" coords="1244,955,1387,981"/>
</map>
