<map id="btSoftSingleRayCallback" name="btSoftSingleRayCallback">
<area shape="rect" id="node1" title=" " alt="" coords="3752,1507,3933,1533"/>
<area shape="rect" id="node2" href="$structbtBroadphaseRayCallback.html" title=" " alt="" coords="408,20,601,47"/>
<area shape="rect" id="node3" href="$structbtBroadphaseAabbCallback.html" title=" " alt="" coords="5,5,207,32"/>
<area shape="rect" id="node4" href="$classbtVector3.html" title="btVector3 can be used to represent 3D points and vectors." alt="" coords="64,575,148,601"/>
<area shape="rect" id="node7" href="$classbtDiscreteDynamicsWorld.html" title="btDiscreteDynamicsWorld provides discrete rigid body simulation those classes replace the obsolete Cc..." alt="" coords="2680,935,2871,961"/>
<area shape="rect" id="node14" href="$classbtCollisionObject.html" title="btCollisionObject can be used to manage collision detection objects." alt="" coords="1318,1656,1451,1683"/>
<area shape="rect" id="node16" href="$classbtTransform.html" title="The btTransform class supports rigid transforms with only translation and rotation and no scaling/she..." alt="" coords="889,1465,989,1492"/>
<area shape="rect" id="node17" href="$classbtMatrix3x3.html" title="The btMatrix3x3 class implements a 3x3 rotation matrix, to perform linear algebra in combination with..." alt="" coords="454,485,555,512"/>
<area shape="rect" id="node19" href="$structbtBroadphaseProxy.html" title="The btBroadphaseProxy is the main class that can be used with the Bullet broadphases." alt="" coords="655,1451,805,1477"/>
<area shape="rect" id="node39" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="2225,506,2387,547"/>
<area shape="rect" id="node42" href="$structbtSoftBodyWorldInfo.html" title=" " alt="" coords="2229,1787,2383,1813"/>
<area shape="rect" id="node47" href="$classbtSoftBody.html" title="The btSoftBody is an class to simulate cloth and volumetric soft bodies." alt="" coords="2729,1716,2822,1743"/>
<area shape="rect" id="node5" href="$classbtSoftMultiBodyDynamicsWorld.html" title=" " alt="" coords="3415,1540,3643,1567"/>
<area shape="rect" id="node6" href="$classbtMultiBodyDynamicsWorld.html" title="The btMultiBodyDynamicsWorld adds Featherstone multi body dynamics to Bullet This implementation is s..." alt="" coords="3071,445,3273,472"/>
<area shape="rect" id="node50" href="$classbtSoftRigidDynamicsWorld.html" title=" " alt="" coords="3431,1671,3626,1697"/>
<area shape="rect" id="node8" href="$classbtDynamicsWorld.html" title="The btDynamicsWorld is the interface class for several dynamics implementation, basic,..." alt="" coords="2237,625,2375,652"/>
<area shape="rect" id="node9" href="$structbtContactSolverInfo.html" title=" " alt="" coords="1766,652,1917,679"/>
<area shape="rect" id="node24" href="$structInplaceSolverIslandCallback.html" title=" " alt="" coords="2203,1181,2409,1208"/>
<area shape="rect" id="node32" href="$structMultiBodyInplaceSolverIslandCallback.html" title=" " alt="" coords="2199,677,2413,718"/>
<area shape="rect" id="node10" href="$classbtSpinMutex.html" title="btSpinMutex – lightweight spin&#45;mutex implemented with atomic ops, never puts a thread to sleep becaus..." alt="" coords="2254,743,2358,769"/>
<area shape="rect" id="node11" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="2225,794,2387,835"/>
<area shape="rect" id="node12" href="$classbtSimulationIslandManager.html" title="SimulationIslandManager creates and handles simulation islands, using btUnionFind." alt="" coords="2205,1464,2407,1491"/>
<area shape="rect" id="node13" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="1754,1439,1929,1481"/>
<area shape="rect" id="node18" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="1735,1619,1948,1661"/>
<area shape="rect" id="node49" href="$structbtCollisionWorld_1_1RayResultCallback.html" title="RayResultCallback is used to report new raycast results." alt="" coords="1972,1905,2175,1946"/>
<area shape="rect" id="node15" href="$classbtCollisionShape.html" title="The btCollisionShape class provides an interface for collision shapes that can be shared among btColl..." alt="" coords="874,1660,1005,1687"/>
<area shape="rect" id="node40" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="1066,171,1227,213"/>
<area shape="rect" id="node20" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="1742,1322,1941,1363"/>
<area shape="rect" id="node21" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="1751,1002,1932,1043"/>
<area shape="rect" id="node22" href="$classbtTypedConstraint.html" title="TypedConstraint is the baseclass for Bullet constraints and vehicles." alt="" coords="1315,1009,1455,1036"/>
<area shape="rect" id="node23" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="2219,1071,2393,1113"/>
<area shape="rect" id="node25" href="$structbtSimulationIslandManager_1_1IslandCallback.html" title=" " alt="" coords="1741,931,1942,973"/>
<area shape="rect" id="node26" href="$classbtDispatcher.html" title="The btDispatcher interface class can be used in combination with broadphase to dispatch calculations ..." alt="" coords="1789,1388,1894,1415"/>
<area shape="rect" id="node27" href="$classbtConstraintSolver.html" title=" " alt="" coords="868,751,1011,777"/>
<area shape="rect" id="node37" href="$classbtSequentialImpulseConstraintSolver.html" title="The btSequentialImpulseConstraintSolver is a fast SIMD implementation of the Projected Gauss Seidel (..." alt="" coords="1273,470,1496,511"/>
<area shape="rect" id="node28" href="$classbtIDebugDraw.html" title="The btIDebugDraw interface class allows hooking up a debug renderer to visually debug simulations." alt="" coords="1784,875,1899,901"/>
<area shape="rect" id="node29" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="2695,237,2856,278"/>
<area shape="rect" id="node30" href="$classbtQuaternion.html" title="The btQuaternion implements quaternion to perform linear algebra rotations in combination with btMatr..." alt="" coords="2253,185,2359,212"/>
<area shape="rect" id="node31" href="$classbtAlignedAllocator.html" title=" " alt="" coords="2225,237,2387,278"/>
<area shape="rect" id="node33" href="$classbtMultiBodyConstraint.html" title=" " alt="" coords="1301,379,1469,405"/>
<area shape="rect" id="node36" href="$classbtMultiBodyConstraintSolver.html" title=" " alt="" coords="1737,469,1946,496"/>
<area shape="rect" id="node38" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="1737,341,1946,382"/>
<area shape="rect" id="node34" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="859,226,1020,267"/>
<area shape="rect" id="node35" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="1743,586,1940,627"/>
<area shape="rect" id="node41" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="2695,610,2856,651"/>
<area shape="rect" id="node43" href="$structbtSparseSdf.html" title=" " alt="" coords="1772,1787,1911,1813"/>
<area shape="rect" id="node44" href="$classbtBroadphaseInterface.html" title="The btBroadphaseInterface class provides an interface to detect aabb&#45;overlapping object pairs." alt="" coords="1756,1736,1927,1763"/>
<area shape="rect" id="node45" href="$classbtSoftBodySolver.html" title=" " alt="" coords="2239,1573,2373,1600"/>
<area shape="rect" id="node46" href="$classbtAlignedObjectArray.html" title=" " alt="" coords="3091,1645,3253,1686"/>
<area shape="rect" id="node48" href="$classbtAlignedAllocator.html" title=" " alt="" coords="2696,1599,2855,1641"/>
</map>
