<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$a00090.html" title="Base class for all handle types. " alt="" coords="5,2321,169,2347"/>
<area shape="rect" id="node2" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; bool \&gt;" alt="" coords="247,71,437,112"/>
<area shape="rect" id="node5" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; Color \&gt;" alt="" coords="247,267,437,308"/>
<area shape="rect" id="node10" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; double \&gt;" alt="" coords="247,405,437,447"/>
<area shape="rect" id="node12" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; EdgeData \&gt;" alt="" coords="247,480,437,521"/>
<area shape="rect" id="node14" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; FaceData \&gt;" alt="" coords="247,577,437,619"/>
<area shape="rect" id="node16" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; float \&gt;" alt="" coords="247,659,437,700"/>
<area shape="rect" id="node19" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; Geometry::QuadricT\l\&lt; double \&gt; \&gt;" alt="" coords="247,758,437,814"/>
<area shape="rect" id="node21" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; HalfedgeData \&gt;" alt="" coords="247,869,437,911"/>
<area shape="rect" id="node23" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; HalfedgeHandle \&gt;" alt="" coords="247,951,437,992"/>
<area shape="rect" id="node25" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; int \&gt;" alt="" coords="247,1024,437,1065"/>
<area shape="rect" id="node27" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; level_t \&gt;" alt="" coords="247,1093,437,1135"/>
<area shape="rect" id="node29" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; Normal \&gt;" alt="" coords="247,1161,437,1203"/>
<area shape="rect" id="node33" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; NormalType \&gt;" alt="" coords="247,1340,437,1381"/>
<area shape="rect" id="node35" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; OpenMesh::Attributes\l::StatusInfo \&gt;" alt="" coords="247,1485,437,1541"/>
<area shape="rect" id="node40" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; OpenMesh::NormalConeT \&gt;" alt="" coords="239,1676,445,1717"/>
<area shape="rect" id="node42" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; Point \&gt;" alt="" coords="247,1807,437,1848"/>
<area shape="rect" id="node46" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; Points \&gt;" alt="" coords="247,1937,437,1979"/>
<area shape="rect" id="node48" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; Scalar \&gt;" alt="" coords="247,2036,437,2077"/>
<area shape="rect" id="node51" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; size_t \&gt;" alt="" coords="247,2167,437,2208"/>
<area shape="rect" id="node54" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; StatusInfo \&gt;" alt="" coords="247,2313,437,2355"/>
<area shape="rect" id="node59" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; std::pair\&lt; typename\l MeshType::OpenMesh::VertexHandle,\l typename MeshType::OpenMesh\l::VertexHandle \&gt; \&gt;" alt="" coords="217,2445,467,2530"/>
<area shape="rect" id="node61" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; TexCoord \&gt;" alt="" coords="247,2572,437,2613"/>
<area shape="rect" id="node63" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; TexCoord1D \&gt;" alt="" coords="247,2669,437,2711"/>
<area shape="rect" id="node66" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; TexCoord2D \&gt;" alt="" coords="247,2800,437,2841"/>
<area shape="rect" id="node69" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; TexCoord3D \&gt;" alt="" coords="247,2897,437,2939"/>
<area shape="rect" id="node72" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; TextureIndex \&gt;" alt="" coords="247,2963,437,3004"/>
<area shape="rect" id="node74" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; typename Mesh::Point \&gt;" alt="" coords="247,3028,437,3069"/>
<area shape="rect" id="node76" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; typename mesh_t::Point \&gt;" alt="" coords="244,3093,440,3135"/>
<area shape="rect" id="node79" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; typename MeshType::\lOpenMesh::VertexHandle \&gt;" alt="" coords="247,3158,437,3214"/>
<area shape="rect" id="node81" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; typename MeshType::\lPoint \&gt;" alt="" coords="247,3238,437,3294"/>
<area shape="rect" id="node83" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; typename OpenMesh::\lPolyMesh_ArrayKernelT::\lNormal \&gt;" alt="" coords="247,3319,437,3389"/>
<area shape="rect" id="node85" href="$a00095.html" title="OpenMesh::BasePropHandle\lT\&lt; VertexData \&gt;" alt="" coords="247,3413,437,3455"/>
<area shape="rect" id="node87" href="$a00095.html" title="Base property handle. " alt="" coords="247,3479,437,3520"/>
<area shape="rect" id="node93" href="$a00130.html" title="Handle for a edge entity. " alt="" coords="260,3545,424,3571"/>
<area shape="rect" id="node94" href="$a00143.html" title="Handle for a face entity. " alt="" coords="261,3595,423,3622"/>
<area shape="rect" id="node95" href="$a00175.html" title="Handle for a halfedge entity. " alt="" coords="249,3646,435,3673"/>
<area shape="rect" id="node96" href="$a00255.html" title="Handle template for adaptive composite subdividion rules. " alt="" coords="243,3697,441,3739"/>
<area shape="rect" id="node97" href="$a00317.html" title="Handle for vertex hierarchy nodes. " alt="" coords="239,3763,445,3804"/>
<area shape="rect" id="node98" href="$a00305.html" title="Handle for a vertex entity. " alt="" coords="256,3829,428,3855"/>
<area shape="rect" id="node3" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; bool \&gt;" alt="" coords="551,5,728,47"/>
<area shape="rect" id="node4" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; bool \&gt;" alt="" coords="550,71,729,112"/>
<area shape="rect" id="node6" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; Color \&gt;" alt="" coords="550,136,729,177"/>
<area shape="rect" id="node7" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; Color \&gt;" alt="" coords="551,201,728,243"/>
<area shape="rect" id="node8" href="$a00185.html" title="OpenMesh::HPropHandleT\l\&lt; Color \&gt;" alt="" coords="550,267,729,308"/>
<area shape="rect" id="node9" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; Color \&gt;" alt="" coords="550,332,729,373"/>
<area shape="rect" id="node11" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; double \&gt;" alt="" coords="550,397,729,439"/>
<area shape="rect" id="node13" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; EdgeData \&gt;" alt="" coords="550,463,729,504"/>
<area shape="rect" id="node15" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; FaceData \&gt;" alt="" coords="551,528,728,569"/>
<area shape="rect" id="node17" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; float \&gt;" alt="" coords="551,593,728,635"/>
<area shape="rect" id="node18" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; float \&gt;" alt="" coords="550,659,729,700"/>
<area shape="rect" id="node20" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; Geometry::QuadricT\&lt;\l double \&gt; \&gt;" alt="" coords="550,723,729,779"/>
<area shape="rect" id="node22" href="$a00185.html" title="OpenMesh::HPropHandleT\l\&lt; HalfedgeData \&gt;" alt="" coords="550,803,729,844"/>
<area shape="rect" id="node24" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; HalfedgeHandle \&gt;" alt="" coords="550,868,729,909"/>
<area shape="rect" id="node26" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; int \&gt;" alt="" coords="550,933,729,975"/>
<area shape="rect" id="node28" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; level_t \&gt;" alt="" coords="550,999,729,1040"/>
<area shape="rect" id="node30" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; Normal \&gt;" alt="" coords="551,1064,728,1105"/>
<area shape="rect" id="node31" href="$a00185.html" title="OpenMesh::HPropHandleT\l\&lt; Normal \&gt;" alt="" coords="550,1129,729,1171"/>
<area shape="rect" id="node32" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; Normal \&gt;" alt="" coords="550,1195,729,1236"/>
<area shape="rect" id="node34" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; NormalType \&gt;" alt="" coords="550,1260,729,1301"/>
<area shape="rect" id="node36" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; OpenMesh::Attributes\l::StatusInfo \&gt;" alt="" coords="550,1325,729,1381"/>
<area shape="rect" id="node37" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; OpenMesh::Attributes\l::StatusInfo \&gt;" alt="" coords="551,1405,728,1461"/>
<area shape="rect" id="node38" href="$a00185.html" title="OpenMesh::HPropHandleT\l\&lt; OpenMesh::Attributes\l::StatusInfo \&gt;" alt="" coords="550,1485,729,1541"/>
<area shape="rect" id="node39" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; OpenMesh::Attributes\l::StatusInfo \&gt;" alt="" coords="550,1565,729,1621"/>
<area shape="rect" id="node41" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; OpenMesh::NormalConeT \&gt;" alt="" coords="540,1644,739,1685"/>
<area shape="rect" id="node43" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; Point \&gt;" alt="" coords="550,1709,729,1751"/>
<area shape="rect" id="node44" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; Point \&gt;" alt="" coords="551,1775,728,1816"/>
<area shape="rect" id="node45" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; Point \&gt;" alt="" coords="550,1840,729,1881"/>
<area shape="rect" id="node47" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; Points \&gt;" alt="" coords="551,1905,728,1947"/>
<area shape="rect" id="node49" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; Scalar \&gt;" alt="" coords="550,1971,729,2012"/>
<area shape="rect" id="node50" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; Scalar \&gt;" alt="" coords="550,2036,729,2077"/>
<area shape="rect" id="node52" href="$a00225.html" title="OpenMesh::MPropHandleT\l\&lt; size_t \&gt;" alt="" coords="549,2101,729,2143"/>
<area shape="rect" id="node53" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; size_t \&gt;" alt="" coords="550,2167,729,2208"/>
<area shape="rect" id="node55" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; StatusInfo \&gt;" alt="" coords="550,2232,729,2273"/>
<area shape="rect" id="node56" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; StatusInfo \&gt;" alt="" coords="551,2297,728,2339"/>
<area shape="rect" id="node57" href="$a00185.html" title="OpenMesh::HPropHandleT\l\&lt; StatusInfo \&gt;" alt="" coords="550,2363,729,2404"/>
<area shape="rect" id="node58" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; StatusInfo \&gt;" alt="" coords="550,2428,729,2469"/>
<area shape="rect" id="node60" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; std::pair\&lt; typename\l MeshType::OpenMesh::VertexHandle,\l typename MeshType::OpenMesh\l::VertexHandle \&gt; \&gt;" alt="" coords="515,2494,764,2579"/>
<area shape="rect" id="node62" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; TexCoord \&gt;" alt="" coords="550,2604,729,2645"/>
<area shape="rect" id="node64" href="$a00185.html" title="OpenMesh::HPropHandleT\l\&lt; TexCoord1D \&gt;" alt="" coords="550,2669,729,2711"/>
<area shape="rect" id="node65" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; TexCoord1D \&gt;" alt="" coords="550,2735,729,2776"/>
<area shape="rect" id="node67" href="$a00185.html" title="OpenMesh::HPropHandleT\l\&lt; TexCoord2D \&gt;" alt="" coords="550,2800,729,2841"/>
<area shape="rect" id="node68" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; TexCoord2D \&gt;" alt="" coords="550,2865,729,2907"/>
<area shape="rect" id="node70" href="$a00185.html" title="OpenMesh::HPropHandleT\l\&lt; TexCoord3D \&gt;" alt="" coords="550,2931,729,2972"/>
<area shape="rect" id="node71" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; TexCoord3D \&gt;" alt="" coords="550,2996,729,3037"/>
<area shape="rect" id="node73" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; TextureIndex \&gt;" alt="" coords="551,3061,728,3103"/>
<area shape="rect" id="node75" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; typename Mesh::Point \&gt;" alt="" coords="551,3127,728,3168"/>
<area shape="rect" id="node77" href="$a00138.html" title="OpenMesh::EPropHandleT\l\&lt; typename mesh_t::Point \&gt;" alt="" coords="545,3192,733,3233"/>
<area shape="rect" id="node78" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; typename mesh_t::Point \&gt;" alt="" coords="545,3257,733,3299"/>
<area shape="rect" id="node80" href="$a00152.html" title="OpenMesh::FPropHandleT\l\&lt; typename MeshType::OpenMesh\l::VertexHandle \&gt;" alt="" coords="526,3322,753,3378"/>
<area shape="rect" id="node82" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; typename MeshType::Point \&gt;" alt="" coords="536,3401,743,3443"/>
<area shape="rect" id="node84" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; typename OpenMesh::PolyMesh\l_ArrayKernelT::Normal \&gt;" alt="" coords="527,3466,751,3522"/>
<area shape="rect" id="node86" href="$a00321.html" title="OpenMesh::VPropHandleT\l\&lt; VertexData \&gt;" alt="" coords="550,3545,729,3587"/>
<area shape="rect" id="node88" href="$a00138.html" title="Handle representing an edge property. " alt="" coords="534,3611,745,3638"/>
<area shape="rect" id="node89" href="$a00152.html" title="Handle representing a face property. " alt="" coords="535,3662,744,3689"/>
<area shape="rect" id="node90" href="$a00185.html" title="Handle representing a halfedge property. " alt="" coords="534,3713,745,3739"/>
<area shape="rect" id="node91" href="$a00225.html" title="Handle representing a mesh property. " alt="" coords="533,3763,745,3790"/>
<area shape="rect" id="node92" href="$a00321.html" title="Handle representing a vertex property. " alt="" coords="534,3814,745,3841"/>
</map>
