<map id="vsg::ReaderWriter" name="vsg::ReaderWriter">
<area shape="rect" id="Node000001" title="Base class for providing support for reading and/or writing various file formats and IO protocols." alt="" coords="330,180,456,207"/>
<area shape="rect" id="Node000004" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,5,683,48"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="408,165,447,111,473,83,503,58,522,46,525,51,506,62,477,87,451,115,413,168"/>
<area shape="rect" id="Node000006" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,72,683,115"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="426,169,503,124,529,113,531,118,506,129,429,174"/>
<area shape="rect" id="Node000008" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="525,139,662,181"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="471,178,524,169,525,174,472,183"/>
<area shape="rect" id="Node000010" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,205,683,248"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="472,204,504,209,504,214,471,209"/>
<area shape="rect" id="Node000012" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,272,683,315"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="429,213,506,258,531,269,529,274,503,262,426,218"/>
<area shape="rect" id="Node000014" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,339,683,381"/>
<area shape="poly" id="edge13_Node000001_Node000014" title=" " alt="" coords="413,218,451,272,477,300,506,324,525,336,522,340,503,329,473,304,447,275,408,222"/>
<area shape="rect" id="Node000002" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="142,172,282,215"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="297,191,329,191,329,196,297,196"/>
<area shape="rect" id="Node000003" href="$classvsg_1_1_object.html" title=" " alt="" coords="5,180,94,207"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="109,191,141,191,141,196,109,196"/>
<area shape="rect" id="Node000005" href="$classvsg_1_1_composite_reader_writer.html" title="Class for managing a list of ReaderWriter, providing a single read/write call to invoke each ReaderWr..." alt="" coords="731,13,920,40"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="698,24,730,24,730,29,698,29"/>
<area shape="rect" id="Node000007" href="$classvsg_1_1_v_s_g.html" title="ReaderWriter for reading and writing native VSG ascii and binary files." alt="" coords="786,80,865,107"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="698,91,786,91,786,96,698,96"/>
<area shape="rect" id="Node000009" href="$classvsg_1_1glsl.html" title="glsl ReaderWriter supports reading and writing GLSL shader files." alt="" coords="790,147,861,173"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="677,157,790,157,790,163,677,163"/>
<area shape="rect" id="Node000011" href="$classvsg_1_1spirv.html" title="ReaderWriter for reading and writing spirv shader files." alt="" coords="786,213,865,240"/>
<area shape="poly" id="edge10_Node000010_Node000011" title=" " alt="" coords="698,224,786,224,786,229,698,229"/>
<area shape="rect" id="Node000013" href="$classvsg_1_1tile.html" title="tile reader that is used by the vsg::TileDatabase node to implement the reading of external tiles" alt="" coords="792,280,859,307"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="698,291,791,291,791,296,698,296"/>
<area shape="rect" id="Node000015" href="$classvsg_1_1txt.html" title="ReaderWriter for reading and writing text files of different types such as .txt, ,..." alt="" coords="793,347,858,373"/>
<area shape="poly" id="edge14_Node000014_Node000015" title=" " alt="" coords="698,357,792,357,792,363,698,363"/>
</map>
