<map id="vsg::ConstVisitor" name="vsg::ConstVisitor">
<area shape="rect" id="Node000001" title=" " alt="" coords="142,363,264,389"/>
<area shape="rect" id="Node000003" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="332,88,507,131"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="207,347,219,302,239,247,269,190,288,164,310,141,330,127,333,132,314,145,292,167,273,193,243,249,224,304,212,348"/>
<area shape="rect" id="Node000015" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="312,155,527,197"/>
<area shape="poly" id="edge14_Node000001_Node000015" title=" " alt="" coords="213,347,249,277,277,240,310,207,329,196,332,200,314,211,281,243,254,280,217,349"/>
<area shape="rect" id="Node000017" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="332,221,507,264"/>
<area shape="poly" id="edge16_Node000001_Node000017" title=" " alt="" coords="223,349,262,310,311,274,334,262,337,267,313,278,265,315,227,353"/>
<area shape="rect" id="Node000019" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="332,288,507,331"/>
<area shape="poly" id="edge18_Node000001_Node000019" title=" " alt="" coords="263,355,347,329,349,334,264,360"/>
<area shape="rect" id="Node000021" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="332,355,507,397"/>
<area shape="poly" id="edge20_Node000001_Node000021" title=" " alt="" coords="280,373,332,373,332,379,280,379"/>
<area shape="rect" id="Node000027" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="323,421,516,464"/>
<area shape="poly" id="edge26_Node000001_Node000027" title=" " alt="" coords="264,392,349,418,347,423,263,397"/>
<area shape="rect" id="Node000029" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="332,488,507,531"/>
<area shape="poly" id="edge28_Node000001_Node000029" title=" " alt="" coords="227,399,265,437,313,474,337,485,334,490,311,478,262,442,223,403"/>
<area shape="rect" id="Node000031" href="$structvsg_1_1_compute_transform.html" title=" " alt="" coords="338,555,501,581"/>
<area shape="poly" id="edge30_Node000001_Node000031" title=" " alt="" coords="217,403,232,435,253,473,280,510,314,540,339,554,337,558,310,545,276,513,248,476,227,438,212,405"/>
<area shape="rect" id="Node000032" href="$structvsg_1_1_count_glyphs.html" title="convenience class for counting the number of text glyphs" alt="" coords="356,605,483,632"/>
<area shape="poly" id="edge31_Node000001_Node000032" title=" " alt="" coords="213,403,225,446,245,497,274,548,292,571,314,591,334,603,357,611,355,616,332,608,310,595,288,575,269,551,240,499,219,447,207,405"/>
<area shape="rect" id="Node000002" href="$classvsg_1_1_object.html" title=" " alt="" coords="5,363,94,389"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="109,373,141,373,141,379,109,379"/>
<area shape="rect" id="Node000004" href="$classvsg_1_1_array_state.html" title=" " alt="" coords="633,96,746,123"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="523,107,633,107,633,112,523,112"/>
<area shape="rect" id="Node000005" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="872,5,1036,48"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="748,88,882,46,884,51,750,93"/>
<area shape="rect" id="Node000007" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="852,72,1056,115"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="761,102,851,97,851,102,762,108"/>
<area shape="rect" id="Node000011" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="872,139,1036,181"/>
<area shape="poly" id="edge10_Node000004_Node000011" title=" " alt="" coords="761,120,872,142,871,147,760,126"/>
<area shape="rect" id="Node000013" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="872,205,1036,248"/>
<area shape="poly" id="edge12_Node000004_Node000013" title=" " alt="" coords="756,126,805,148,820,160,830,170,839,181,853,191,876,202,874,207,850,196,835,185,826,174,816,163,802,153,754,131"/>
<area shape="rect" id="Node000006" href="$classvsg_1_1_billboard_array_state.html" title="BillboardArrayState is an ArrayState subclass for mapping vertex array data for billboard instanced g..." alt="" coords="1117,13,1279,40"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="1051,24,1117,24,1117,29,1051,29"/>
<area shape="rect" id="Node000008" href="$classvsg_1_1_displacement_map_array_state.html" title="DisplacementMapArrayState is an ArrayState subclass for mapping vertex array data for displacement ma..." alt="" coords="1105,72,1291,115"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="1072,91,1105,91,1105,96,1072,96"/>
<area shape="rect" id="Node000009" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="1340,64,1607,123"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="1307,91,1340,91,1340,96,1307,96"/>
<area shape="rect" id="Node000010" href="$classvsg_1_1_position_and_displacement_map_array_state.html" title="PositionAndDisplacementMapArrayState is an ArrayState subclass for mapping vertex array data for inst..." alt="" coords="1655,72,1855,115"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="1622,91,1654,91,1654,96,1622,96"/>
<area shape="rect" id="Node000012" href="$classvsg_1_1_null_array_state.html" title=" " alt="" coords="1130,147,1266,173"/>
<area shape="poly" id="edge11_Node000011_Node000012" title=" " alt="" coords="1051,157,1130,157,1130,163,1051,163"/>
<area shape="rect" id="Node000014" href="$classvsg_1_1_position_array_state.html" title="PositionArrayState is an ArrayState subclass for mapping vertex array data for instanced geometries." alt="" coords="1118,213,1278,240"/>
<area shape="poly" id="edge13_Node000013_Node000014" title=" " alt="" coords="1051,224,1118,224,1118,229,1051,229"/>
<area shape="rect" id="Node000016" href="$classvsg_1_1_collect_resource_requirements.html" title="CollectResourceRequirements is a visitor class that collects the ResourceRequirements of a scene grap..." alt="" coords="575,163,804,189"/>
<area shape="poly" id="edge15_Node000015_Node000016" title=" " alt="" coords="543,173,575,173,575,179,543,179"/>
<area shape="rect" id="Node000018" href="$classvsg_1_1_compute_bounds.html" title="ComputeBounds traverses a scene graph computing an overall bounding box that encloses all the geometr..." alt="" coords="616,229,763,256"/>
<area shape="poly" id="edge17_Node000017_Node000018" title=" " alt="" coords="522,240,616,240,616,245,522,245"/>
<area shape="rect" id="Node000020" href="$classvsg_1_1_find_dynamic_objects.html" title="Find all the objects that should be treated as dynamic (their values change.)" alt="" coords="603,296,776,323"/>
<area shape="poly" id="edge19_Node000019_Node000020" title=" " alt="" coords="522,307,603,307,603,312,522,312"/>
<area shape="rect" id="Node000022" href="$classvsg_1_1_intersector.html" title=" " alt="" coords="633,363,746,389"/>
<area shape="poly" id="edge21_Node000021_Node000022" title=" " alt="" coords="523,373,633,373,633,379,523,379"/>
<area shape="rect" id="Node000023" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="866,305,1042,348"/>
<area shape="poly" id="edge22_Node000022_Node000023" title=" " alt="" coords="761,360,865,340,866,346,762,365"/>
<area shape="rect" id="Node000025" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="872,372,1036,415"/>
<area shape="poly" id="edge24_Node000022_Node000025" title=" " alt="" coords="762,378,871,385,871,391,761,383"/>
<area shape="rect" id="Node000024" href="$classvsg_1_1_line_segment_intersector.html" title="LineSegmentIntersector is an Intersector subclass that provides support for computing intersections b..." alt="" coords="1104,313,1292,340"/>
<area shape="poly" id="edge23_Node000023_Node000024" title=" " alt="" coords="1057,324,1103,324,1103,329,1057,329"/>
<area shape="rect" id="Node000026" href="$classvsg_1_1_polytope_intersector.html" title="PolytopeIntersector is an Intersector subclass that provides support for computing intersections betw..." alt="" coords="1116,380,1280,407"/>
<area shape="poly" id="edge25_Node000025_Node000026" title=" " alt="" coords="1052,391,1116,391,1116,396,1052,396"/>
<area shape="rect" id="Node000028" href="$classvsg_1_1_propagate_dynamic_objects.html" title="Propagate classification of objects as dynamic to all parents." alt="" coords="586,429,793,456"/>
<area shape="poly" id="edge27_Node000027_Node000028" title=" " alt="" coords="532,440,586,440,586,445,532,445"/>
<area shape="rect" id="Node000030" href="$classvsg_1_1_suitable_for_sharing.html" title=" " alt="" coords="609,496,770,523"/>
<area shape="poly" id="edge29_Node000029_Node000030" title=" " alt="" coords="523,507,609,507,609,512,523,512"/>
</map>
