<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="Node000000" href="$structbtTypedObject.html" title="rudimentary class to provide type info" alt="" coords="5,155,120,180"/>
<area shape="rect" id="Node000001" href="$classbtPersistentManifold.html" title="btPersistentManifold is a contact point cache, it stays persistent as long as objects are overlapping..." alt="" coords="168,129,325,155"/>
<area shape="poly" id="edge286_Node000000_Node000001" title=" " alt="" coords="134,155,167,150,168,155,135,160"/>
<area shape="rect" id="Node000002" href="$classbtTypedConstraint.html" title="TypedConstraint is the baseclass for Bullet constraints and vehicles." alt="" coords="177,179,317,204"/>
<area shape="poly" id="edge287_Node000000_Node000002" title=" " alt="" coords="135,174,177,180,176,185,134,179"/>
<area shape="rect" id="Node000003" href="$classbtConeTwistConstraint.html" title="btConeTwistConstraint can be used to simulate ragdoll joints (upper arm, leg etc)" alt="" coords="405,5,573,31"/>
<area shape="poly" id="edge288_Node000002_Node000003" title=" " alt="" coords="318,169,323,164,336,149,342,134,346,103,350,71,358,55,372,40,404,23,406,27,375,44,362,58,355,73,351,103,347,136,340,152,327,168,321,173"/>
<area shape="rect" id="Node000004" href="$classbtContactConstraint.html" title="btContactConstraint can be automatically created to solve contact constraints using the unified btTyp..." alt="" coords="413,55,565,80"/>
<area shape="poly" id="edge289_Node000002_Node000004" title=" " alt="" coords="315,170,324,164,339,146,346,127,354,108,372,89,391,79,412,72,414,77,393,84,375,93,359,110,351,129,344,149,327,168,318,174"/>
<area shape="rect" id="Node000005" href="$classbtGearConstraint.html" title="The btGeatConstraint will couple the angular velocity for two bodies around given local axis and rati..." alt="" coords="423,104,556,129"/>
<area shape="poly" id="edge290_Node000002_Node000005" title=" " alt="" coords="305,171,324,164,348,151,372,138,422,125,423,130,374,143,350,155,326,168,307,176"/>
<area shape="rect" id="Node000006" href="$classbtGeneric6DofConstraint.html" title="btGeneric6DofConstraint between two rigidbodies each with a pivotpoint that descibes the axis locatio..." alt="" coords="398,153,581,179"/>
<area shape="poly" id="edge291_Node000002_Node000006" title=" " alt="" coords="331,180,397,173,398,178,332,185"/>
<area shape="rect" id="Node000009" href="$classbtGeneric6DofSpring2Constraint.html" title=" " alt="" coords="373,203,605,228"/>
<area shape="poly" id="edge294_Node000002_Node000009" title=" " alt="" coords="331,197,373,201,373,206,331,202"/>
<area shape="rect" id="Node000012" href="$classbtHingeConstraint.html" title="hinge constraint between two rigidbodies each with a pivotpoint that descibes the axis location in lo..." alt="" coords="419,252,559,277"/>
<area shape="poly" id="edge297_Node000002_Node000012" title=" " alt="" coords="293,208,374,237,421,249,420,254,373,242,291,213"/>
<area shape="rect" id="Node000014" href="$classbtPoint2PointConstraint.html" title="point to point constraint between two rigidbodies each with a pivotpoint that descibes the &#39;ballsocke..." alt="" coords="401,301,577,327"/>
<area shape="poly" id="edge299_Node000002_Node000014" title=" " alt="" coords="273,213,318,251,374,286,408,298,406,303,372,291,315,255,270,217"/>
<area shape="rect" id="Node000015" href="$classbtSliderConstraint.html" title=" " alt="" coords="420,351,559,376"/>
<area shape="poly" id="edge300_Node000002_Node000015" title=" " alt="" coords="264,215,308,278,339,310,375,337,397,347,420,354,419,359,395,352,372,342,336,314,304,281,260,218"/>
<area shape="rect" id="Node000007" href="$classbtGeneric6DofSpringConstraint.html" title="Generic 6 DOF constraint that allows to set spring motors to any translational and rotational DOF." alt="" coords="673,104,897,129"/>
<area shape="poly" id="edge292_Node000006_Node000007" title=" " alt="" coords="583,148,704,127,705,133,584,153"/>
<area shape="rect" id="Node000008" href="$classbtUniversalConstraint.html" title="Constraint similar to ODE Universal Joint has 2 rotatioonal degrees of freedom, similar to Euler rota..." alt="" coords="703,153,867,179"/>
<area shape="poly" id="edge293_Node000006_Node000008" title=" " alt="" coords="596,163,702,163,702,169,596,169"/>
<area shape="rect" id="Node000010" href="$classbtFixedConstraint.html" title=" " alt="" coords="717,203,853,228"/>
<area shape="poly" id="edge295_Node000009_Node000010" title=" " alt="" coords="621,213,716,213,716,218,621,218"/>
<area shape="rect" id="Node000011" href="$classbtHinge2Constraint.html" title=" " alt="" coords="711,252,859,277"/>
<area shape="poly" id="edge296_Node000009_Node000011" title=" " alt="" coords="584,228,711,250,710,255,583,234"/>
<area shape="rect" id="Node000013" href="$classbtHingeAccumulatedAngleConstraint.html" title="The getAccumulatedHingeAngle returns the accumulated hinge angle, taking rotation across the &#45;PI/PI b..." alt="" coords="653,301,916,327"/>
<area shape="poly" id="edge298_Node000012_Node000013" title=" " alt="" coords="574,276,705,298,704,303,573,281"/>
</map>
