<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$class_ogre_1_1_small_vector_base.html" title="SmallVectorBase &#45; This is all the non&#45;templated stuff common to all SmallVectors. ..." alt="" coords="5,253,176,279"/>
<area shape="rect" id="node2" href="$class_ogre_1_1_small_vector_template_common.html" title="Ogre::SmallVectorTemplate\lCommon\&lt; T \&gt;" alt="" coords="224,107,423,148"/>
<area shape="rect" id="node11" href="$class_ogre_1_1_small_vector_template_common.html" title="Ogre::SmallVectorTemplate\lCommon\&lt; Edge \&gt;" alt="" coords="224,245,423,287"/>
<area shape="rect" id="node16" href="$class_ogre_1_1_small_vector_template_common.html" title="Ogre::SmallVectorTemplate\lCommon\&lt; Triangle * \&gt;" alt="" coords="224,317,423,359"/>
<area shape="rect" id="node3" href="$class_ogre_1_1_small_vector_template_base.html" title="SmallVectorTemplateBase&lt;isPodLike = false&gt; &#45; This is where we put method implementations that are des..." alt="" coords="472,5,671,47"/>
<area shape="rect" id="node4" href="$class_ogre_1_1_small_vector_template_base_3_01_t_00_01true_01_4.html" title="SmallVectorTemplateBase&lt;isPodLike = true&gt; &#45; This is where we put method implementations that are desi..." alt="" coords="472,71,671,112"/>
<area shape="rect" id="node5" href="$class_ogre_1_1_small_vector_template_base.html" title="Ogre::SmallVectorTemplate\lBase\&lt; T, isPodLike\&lt; T \&gt;\l::value \&gt;" alt="" coords="472,135,671,191"/>
<area shape="rect" id="node6" href="$class_ogre_1_1_small_vector_impl.html" title="SmallVectorImpl &#45; This class consists of common code factored out of the SmallVector class to reduce ..." alt="" coords="720,138,927,165"/>
<area shape="rect" id="node7" href="$class_ogre_1_1_small_vector.html" title="SmallVector &#45; This is a &#39;vector&#39; (really, a variable&#45;sized array), optimized for the case when the ar..." alt="" coords="975,53,1125,95"/>
<area shape="rect" id="node8" href="$class_ogre_1_1_small_vector_3_01_t_00_010_01_4.html" title="Specialize SmallVector at N=0. " alt="" coords="975,119,1125,160"/>
<area shape="rect" id="node9" href="$class_ogre_1_1_small_vector.html" title="Ogre::SmallVector\&lt;\l T, S \&gt;" alt="" coords="975,184,1125,225"/>
<area shape="rect" id="node10" href="$struct_ogre_1_1_vector_set.html" title="VectorSet is basically a helper to use a vector as a small set container. " alt="" coords="1185,191,1363,218"/>
<area shape="rect" id="node12" href="$class_ogre_1_1_small_vector_template_base.html" title="Ogre::SmallVectorTemplate\lBase\&lt; Edge, isPodLike\&lt;\l Edge \&gt;::value \&gt;" alt="" coords="472,238,671,294"/>
<area shape="rect" id="node13" href="$class_ogre_1_1_small_vector_impl.html" title="Ogre::SmallVectorImpl\l\&lt; Edge \&gt;" alt="" coords="739,247,907,288"/>
<area shape="rect" id="node14" href="$class_ogre_1_1_small_vector.html" title="Ogre::SmallVector\&lt;\l Edge, S \&gt;" alt="" coords="975,249,1125,291"/>
<area shape="rect" id="node15" href="$struct_ogre_1_1_vector_set.html" title="Ogre::VectorSet\&lt; Edge, 8 \&gt;" alt="" coords="1173,257,1375,283"/>
<area shape="rect" id="node17" href="$class_ogre_1_1_small_vector_template_base.html" title="Ogre::SmallVectorTemplate\lBase\&lt; Triangle *, isPodLike\l\&lt; Triangle * \&gt;::value \&gt;" alt="" coords="471,318,672,374"/>
<area shape="rect" id="node18" href="$class_ogre_1_1_small_vector_impl.html" title="Ogre::SmallVectorImpl\l\&lt; Triangle * \&gt;" alt="" coords="739,321,907,363"/>
<area shape="rect" id="node21" href="$class_ogre_1_1_small_vector_impl.html" title="Ogre::SmallVectorImpl\l\&lt; Triangle *\&gt;" alt="" coords="739,387,907,428"/>
<area shape="rect" id="node19" href="$class_ogre_1_1_small_vector.html" title="Ogre::SmallVector\&lt;\l Triangle *, S \&gt;" alt="" coords="975,321,1125,363"/>
<area shape="rect" id="node20" href="$struct_ogre_1_1_vector_set.html" title="Ogre::VectorSet\&lt; Triangle\l *, 7 \&gt;" alt="" coords="1179,321,1369,363"/>
</map>
