<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Box2D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Box2D_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <class kind="class">Box2D</class>
  </compound>
  <compound kind="file">
    <name>Circle2D.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Circle2D_8cpp</filename>
    <includes id="Circle2D_8h" name="Circle2D.h" local="yes" imported="no">Circle2D.h</includes>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Circle2D_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Circle2D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Circle2D_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <class kind="class">Circle2D</class>
  </compound>
  <compound kind="file">
    <name>Clock.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Singleton/</path>
    <filename>Clock_8cpp</filename>
    <includes id="Clock_8h" name="Clock.h" local="yes" imported="no">Clock.h</includes>
  </compound>
  <compound kind="file">
    <name>Clock.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Singleton/</path>
    <filename>Clock_8h</filename>
    <class kind="class">Clock</class>
  </compound>
  <compound kind="file">
    <name>Condition.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Thread/</path>
    <filename>Condition_8cpp</filename>
    <includes id="Condition_8h" name="Condition.h" local="yes" imported="no">Condition.h</includes>
  </compound>
  <compound kind="file">
    <name>Condition.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Thread/</path>
    <filename>Condition_8h</filename>
    <includes id="Types_8h" name="Types.h" local="yes" imported="no">Types.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="yes" imported="no">Mutex.h</includes>
    <class kind="class">Condition</class>
  </compound>
  <compound kind="file">
    <name>Config.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Config/</path>
    <filename>Config_8cpp</filename>
    <includes id="Config_8h" name="Config.h" local="yes" imported="no">Config.h</includes>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">../../Architecture/TinyXML/tinyxml.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ROOTNODE_NAME</name>
      <anchorfile>Config_8cpp.html</anchorfile>
      <anchor>a642f28cbbf01fdfe35d7c49f23a6fdff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Config/</path>
    <filename>Config_8h</filename>
    <includes id="Mutex_8h" name="Mutex.h" local="yes" imported="no">../../Architecture/Thread/Mutex.h</includes>
    <class kind="class">Config</class>
    <class kind="class">Config::ConfigEntry</class>
  </compound>
  <compound kind="file">
    <name>cvmat_serialization.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Serializer/</path>
    <filename>cvmat__serialization_8h</filename>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a0610a0824e1293d15a36c47b035bd4a4</anchor>
      <arglist>(Archive &amp;ar,::cv::Mat &amp;m, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a2461caecae62258618693b30f87de9d9</anchor>
      <arglist>(Archive &amp;ar, const ::cv::Mat &amp;m, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Homography.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Homography_8cpp</filename>
    <includes id="Homography_8h" name="Homography.h" local="yes" imported="no">Homography.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Homography_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Homography.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Homography_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <class kind="class">Homography</class>
  </compound>
  <compound kind="file">
    <name>ImageMaskCV.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/ImageHelpers/</path>
    <filename>ImageMaskCV_8cpp</filename>
    <includes id="ImageMaskCV_8h" name="ImageMaskCV.h" local="yes" imported="no">ImageMaskCV.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>ImageMaskCV_8cpp.html</anchorfile>
      <anchor>a25a551d20ce41528d7ad5bf1e35d3677</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImageMaskCV.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/ImageHelpers/</path>
    <filename>ImageMaskCV_8h</filename>
    <includes id="Box2D_8h" name="Box2D.h" local="yes" imported="no">../../Workers/Math/Box2D.h</includes>
    <class kind="class">ImageMaskCV</class>
  </compound>
  <compound kind="file">
    <name>Line2D.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Line2D_8cpp</filename>
    <includes id="Line2D_8h" name="Line2D.h" local="yes" imported="no">Line2D.h</includes>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Line2D_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Line2D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Line2D_8h</filename>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <includes id="mat2_8h" name="mat2.h" local="yes" imported="no">mat2.h</includes>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <class kind="class">Line2D</class>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>mat2.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>mat2_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <includes id="mat2__inl_8h" name="mat2_inl.h" local="yes" imported="no">mat2_inl.h</includes>
    <class kind="class">CMat2</class>
  </compound>
  <compound kind="file">
    <name>mat2_inl.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>mat2__inl_8h</filename>
  </compound>
  <compound kind="file">
    <name>mat3.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>mat3_8cpp</filename>
    <includes id="mat3_8h" name="mat3.h" local="yes" imported="no">mat3.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>mat3_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mat3.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>mat3_8h</filename>
    <includes id="Vector3D_8h" name="Vector3D.h" local="yes" imported="no">Vector3D.h</includes>
    <class kind="class">CMat3</class>
  </compound>
  <compound kind="file">
    <name>Math.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Math_8cpp</filename>
    <includes id="Math_8h" name="Math.h" local="yes" imported="no">Math.h</includes>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Math_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Math.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Math_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <class kind="class">Math</class>
    <class kind="struct">Math::WeightedValue</class>
  </compound>
  <compound kind="file">
    <name>Matrix.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Matrix_8cpp</filename>
    <includes id="Matrix_8h" name="Matrix.h" local="yes" imported="no">Matrix.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Matrix_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Matrix.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Matrix_8h</filename>
    <includes id="mat2_8h" name="mat2.h" local="yes" imported="no">mat2.h</includes>
    <includes id="mat3_8h" name="mat3.h" local="yes" imported="no">mat3.h</includes>
    <class kind="class">Matrix</class>
  </compound>
  <compound kind="file">
    <name>misc.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>misc_8cpp</filename>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <includes id="misc_8h" name="misc.h" local="yes" imported="no">misc.h</includes>
    <includes id="Obb2D_8h" name="Obb2D.h" local="yes" imported="no">Obb2D.h</includes>
    <member kind="function">
      <type>float</type>
      <name>computeOBBIntersection</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>a4d3d50c2e504363530509e7384c15bad</anchor>
      <arglist>(const CVec2 &amp;a, const CVec2 &amp;b, const CVec2 &amp;c, const CVec2 &amp;d, float size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectPathCapsule</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>a29578517401ecaf6f14a3af180abb23e</anchor>
      <arglist>(const CVec2 &amp;c, const CVec2 &amp;p, float r0, const CVec2 &amp;hd, const CVec2 &amp;a, const CVec2 &amp;b, float radius, float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectPathCircle</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>a96c6e6a67ca25ab08b54eb9991b7ffea</anchor>
      <arglist>(const CVec2 &amp;c, const CVec2 &amp;p, float r0, const CVec2 &amp;hd, const CVec2 &amp;m1, float r1, float &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectPathLine</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>a3fea41149280aa3c9b850ef4ec0e513c</anchor>
      <arglist>(const CVec2 &amp;c, const CVec2 &amp;p, float r0, const CVec2 &amp;hd, const CVec2 &amp;p1, const CVec2 &amp;p2, float &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectRayCapsule</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>a7600a92eef8f393c2ab758e0741e1c56</anchor>
      <arglist>(const CVec2 &amp;x, const CVec2 &amp;t, const CVec2 &amp;a, const CVec2 &amp;b, float radius, float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectRayCircle</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>ad35740459ba55c57ad08bcbf99a575be</anchor>
      <arglist>(const CVec2 &amp;m, float r, const CVec2 &amp;x, const CVec2 &amp;t, float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectRayLineSegment</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>a9deb3043fa5c5717126e75a1247ff326</anchor>
      <arglist>(const CVec2 &amp;a, const CVec2 &amp;b, const CVec2 &amp;x, const CVec2 &amp;t, float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInAABB</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>a4eaeed7614e5883cd7d758e04c2a81c6</anchor>
      <arglist>(const std::pair&lt; CVec2, CVec2 &gt; &amp;aabb, const CVec2 &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>shortestDistanceToLineSegment</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>adfe283c281ae7dc1d1f7cf3473b6a92f</anchor>
      <arglist>(const CVec2 &amp;a, const CVec2 &amp;b, const CVec2 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testAABBOverlap</name>
      <anchorfile>misc_8cpp.html</anchorfile>
      <anchor>ad411b2a92ad77998ce953eb9393b5fdd</anchor>
      <arglist>(const std::pair&lt; CVec2, CVec2 &gt; &amp;a, const std::pair&lt; CVec2, CVec2 &gt; &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>misc.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>misc_8h</filename>
    <member kind="function">
      <type>float</type>
      <name>computeOBBIntersection</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>a4d3d50c2e504363530509e7384c15bad</anchor>
      <arglist>(const CVec2 &amp;a, const CVec2 &amp;b, const CVec2 &amp;c, const CVec2 &amp;d, float size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectPathCapsule</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>a29578517401ecaf6f14a3af180abb23e</anchor>
      <arglist>(const CVec2 &amp;c, const CVec2 &amp;p, float r0, const CVec2 &amp;hd, const CVec2 &amp;a, const CVec2 &amp;b, float radius, float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectPathCircle</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>a96c6e6a67ca25ab08b54eb9991b7ffea</anchor>
      <arglist>(const CVec2 &amp;c, const CVec2 &amp;p, float r0, const CVec2 &amp;hd, const CVec2 &amp;m1, float r1, float &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectPathLine</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>a3fea41149280aa3c9b850ef4ec0e513c</anchor>
      <arglist>(const CVec2 &amp;c, const CVec2 &amp;p, float r0, const CVec2 &amp;hd, const CVec2 &amp;p1, const CVec2 &amp;p2, float &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectRayCapsule</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>a7600a92eef8f393c2ab758e0741e1c56</anchor>
      <arglist>(const CVec2 &amp;x, const CVec2 &amp;t, const CVec2 &amp;a, const CVec2 &amp;b, float radius, float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectRayCircle</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>ad35740459ba55c57ad08bcbf99a575be</anchor>
      <arglist>(const CVec2 &amp;m, float r, const CVec2 &amp;x, const CVec2 &amp;t, float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectRayLineSegment</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>a9deb3043fa5c5717126e75a1247ff326</anchor>
      <arglist>(const CVec2 &amp;a, const CVec2 &amp;b, const CVec2 &amp;x, const CVec2 &amp;t, float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>shortestDistanceToLineSegment</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>adfe283c281ae7dc1d1f7cf3473b6a92f</anchor>
      <arglist>(const CVec2 &amp;a, const CVec2 &amp;b, const CVec2 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sqr</name>
      <anchorfile>misc_8h.html</anchorfile>
      <anchor>a20f92edf73dfd8942615fd97c0bb0ed9</anchor>
      <arglist>(T f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Mutex.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Thread/</path>
    <filename>Mutex_8cpp</filename>
    <includes id="Mutex_8h" name="Mutex.h" local="yes" imported="no">Mutex.h</includes>
  </compound>
  <compound kind="file">
    <name>Mutex.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Thread/</path>
    <filename>Mutex_8h</filename>
    <includes id="Types_8h" name="Types.h" local="yes" imported="no">Types.h</includes>
    <class kind="class">Mutex</class>
  </compound>
  <compound kind="file">
    <name>Obb2D.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Obb2D_8cpp</filename>
    <includes id="Obb2D_8h" name="Obb2D.h" local="yes" imported="no">Obb2D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>clipEdge</name>
      <anchorfile>Obb2D_8cpp.html</anchorfile>
      <anchor>a303669ac42a46416adb557a9401cb0dc</anchor>
      <arglist>(const CVec2 *points, int numPoints, const CVec2 &amp;clipStart, const CVec2 &amp;clipEnd, CVec2 *dest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Obb2D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Obb2D_8h</filename>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <class kind="class">OBB2D</class>
    <member kind="define">
      <type>#define</type>
      <name>_OBB_H</name>
      <anchorfile>Obb2D_8h.html</anchorfile>
      <anchor>a4cab001a3afb89d0502d2fdfd82b700e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pixel.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Pixel_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <class kind="class">Pixel</class>
  </compound>
  <compound kind="file">
    <name>Point2D.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Point2D_8cpp</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Point2D_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Point2D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Point2D_8h</filename>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
  </compound>
  <compound kind="file">
    <name>Polygon2D.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Polygon2D_8cpp</filename>
    <includes id="Polygon2D_8h" name="Polygon2D.h" local="yes" imported="no">Polygon2D.h</includes>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <includes id="Line2D_8h" name="Line2D.h" local="yes" imported="no">Line2D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Polygon2D_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Polygon2D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Polygon2D_8h</filename>
    <class kind="class">Polygon2D</class>
  </compound>
  <compound kind="file">
    <name>Pose.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Pose_8cpp</filename>
    <includes id="Pose_8h" name="Pose.h" local="yes" imported="no">Pose.h</includes>
    <includes id="Transformation2D_8h" name="Transformation2D.h" local="yes" imported="no">Transformation2D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Pose_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pose.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Pose_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <class kind="class">Pose</class>
  </compound>
  <compound kind="file">
    <name>SequenceNumber.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Singleton/</path>
    <filename>SequenceNumber_8cpp</filename>
    <includes id="SequenceNumber_8h" name="SequenceNumber.h" local="yes" imported="no">SequenceNumber.h</includes>
  </compound>
  <compound kind="file">
    <name>SequenceNumber.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Singleton/</path>
    <filename>SequenceNumber_8h</filename>
    <includes id="Mutex_8h" name="Mutex.h" local="yes" imported="no">../../Architecture/Thread/Mutex.h</includes>
    <class kind="class">SequenceNumber</class>
  </compound>
  <compound kind="file">
    <name>StateMachine.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/StateMachine/</path>
    <filename>StateMachine_8cpp</filename>
    <includes id="StateMachine_8h" name="StateMachine.h" local="yes" imported="no">StateMachine.h</includes>
  </compound>
  <compound kind="file">
    <name>StateMachine.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/StateMachine/</path>
    <filename>StateMachine_8h</filename>
    <includes id="Clock_8h" name="Clock.h" local="yes" imported="no">../../Architecture/Singleton/Clock.h</includes>
    <class kind="class">StateMachine</class>
    <member kind="define">
      <type>#define</type>
      <name>ADD_MACHINE_STATE</name>
      <anchorfile>StateMachine_8h.html</anchorfile>
      <anchor>a9a50aa3a3a6110b1d9fc28991542a6aa</anchor>
      <arglist>(STATE_MACHINE, STATE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>String.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/String/</path>
    <filename>String_8cpp</filename>
    <includes id="String_8h" name="String.h" local="yes" imported="no">String.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>String_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>String.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/String/</path>
    <filename>String_8h</filename>
    <class kind="class">String</class>
  </compound>
  <compound kind="file">
    <name>Thread.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Thread/</path>
    <filename>Thread_8cpp</filename>
    <includes id="Thread_8h" name="Thread.h" local="yes" imported="no">Thread.h</includes>
    <member kind="function">
      <type>void</type>
      <name>threadWrapper</name>
      <anchorfile>Thread_8cpp.html</anchorfile>
      <anchor>ad45d6851ba7055a5c2b51b8f8012ca39</anchor>
      <arglist>(Thread *instance)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Thread/</path>
    <filename>Thread_8h</filename>
    <includes id="Types_8h" name="Types.h" local="yes" imported="no">Types.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="yes" imported="no">Mutex.h</includes>
    <class kind="class">Thread</class>
  </compound>
  <compound kind="file">
    <name>tinystr.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/TinyXML/</path>
    <filename>tinystr_8cpp</filename>
    <includes id="tinystr_8h" name="tinystr.h" local="yes" imported="no">tinystr.h</includes>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>tinystr_8cpp.html</anchorfile>
      <anchor>a6ee35bce93b3aaf8a2353471c0dd2d58</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>tinystr_8cpp.html</anchorfile>
      <anchor>ab77ef9617d62643b24e52118db159b7b</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>tinystr_8cpp.html</anchorfile>
      <anchor>ac0f2988a051a761664d80de81462fc4d</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinystr.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/TinyXML/</path>
    <filename>tinystr_8h</filename>
    <class kind="struct">TiXmlString::Rep</class>
    <class kind="class">TiXmlOutStream</class>
    <class kind="class">TiXmlString</class>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_EXPLICIT</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ae341476cd6b94ee32e3e93110a759581</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ad56c73c4b133b623f29fdf9e5240296d</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>a9deca021bf0c79c97b4b3c4a4579e3a4</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>aa37ff9329e975d8aae82ede2051ad8b8</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>a6ee35bce93b3aaf8a2353471c0dd2d58</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ab77ef9617d62643b24e52118db159b7b</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ac0f2988a051a761664d80de81462fc4d</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>a28e13086a32670328b9f4fac22f09ccb</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ab7fa4756616605a2697128067b80ffa5</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ab43569e63f57a29dbc7deebfee90f98e</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ace60487cee20f188d1d8c0f4504549da</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>aa1ab32fa6995bc5bca0e8c0b305d71a7</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>a1390d728e894f489d3f02cedbaf53e35</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ad5a4ecbced1596c900ac7d7a51660357</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxml.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/TinyXML/</path>
    <filename>tinyxml_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>tinyxml_8cpp.html</anchorfile>
      <anchor>a86cd49cfb17a844c0010b3136ac966c7</anchor>
      <arglist>(std::ostream &amp;out, const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>tinyxml_8cpp.html</anchorfile>
      <anchor>a52ef17e7080df2490cf87bde380685ab</anchor>
      <arglist>(std::string &amp;out, const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>tinyxml_8cpp.html</anchorfile>
      <anchor>ab57bd426563c926844f65a78412e18b9</anchor>
      <arglist>(std::istream &amp;in, TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>TiXmlFOpen</name>
      <anchorfile>tinyxml_8cpp.html</anchorfile>
      <anchor>a72fac93bfb73cb50c2bfb3f9c8520557</anchor>
      <arglist>(const char *filename, const char *mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxml.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/TinyXML/</path>
    <filename>tinyxml_8h</filename>
    <class kind="struct">TiXmlBase::Entity</class>
    <class kind="class">TiXmlAttribute</class>
    <class kind="class">TiXmlAttributeSet</class>
    <class kind="class">TiXmlBase</class>
    <class kind="class">TiXmlComment</class>
    <class kind="struct">TiXmlCursor</class>
    <class kind="class">TiXmlDeclaration</class>
    <class kind="class">TiXmlDocument</class>
    <class kind="class">TiXmlElement</class>
    <class kind="class">TiXmlHandle</class>
    <class kind="class">TiXmlNode</class>
    <class kind="class">TiXmlPrinter</class>
    <class kind="class">TiXmlText</class>
    <class kind="class">TiXmlUnknown</class>
    <class kind="class">TiXmlVisitor</class>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_SAFE</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a5cdc3f402b6b8788f13a408d2be12e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_SSCANF</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a96f54d7c855ad92e705510904a040393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_STRING</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a92bada05fd84d9a0c9a5bbe53de26887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_USE_STL</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a9ed724ce60f34706029d4f54a593c55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_SUCCESS</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635aa3e89edb94c177db48c4e29f92d737d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_NO_ATTRIBUTE</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635ab5d83b77941b021a657f1223e40dc28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_WRONG_TYPE</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635a4444723f0e0f7ba0bc120b172120d479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TiXmlEncoding</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a88d51847a13ee0f4b4d320d03d2c4d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UNKNOWN</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a88d51847a13ee0f4b4d320d03d2c4d96a4f7cb4a48feb16284f2c1620454b3909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UTF8</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a88d51847a13ee0f4b4d320d03d2c4d96af95195ddd184a603ec46225e87059d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_LEGACY</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a88d51847a13ee0f4b4d320d03d2c4d96a6baf76361e2641bb52e08d8b4be412b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const TiXmlEncoding</type>
      <name>TIXML_DEFAULT_ENCODING</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>ad5b8b092878e9010d6400cb6c13d4879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MAJOR_VERSION</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a3b0c714c9be8a776d5d02c5d80e56f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MINOR_VERSION</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a4c9cab500d81e6741e23d5087b029764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_PATCH_VERSION</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a2413aed779b03d5768157b299ff79090</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxmlerror.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/TinyXML/</path>
    <filename>tinyxmlerror_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
  </compound>
  <compound kind="file">
    <name>tinyxmlparser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/TinyXML/</path>
    <filename>tinyxmlparser_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <class kind="class">TiXmlParsingData</class>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_0</name>
      <anchorfile>tinyxmlparser_8cpp.html</anchorfile>
      <anchor>a37999e32163e2a3280bc0b8e1999774e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_1</name>
      <anchorfile>tinyxmlparser_8cpp.html</anchorfile>
      <anchor>a3cda92a178036c812663a7b75c5e04d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_2</name>
      <anchorfile>tinyxmlparser_8cpp.html</anchorfile>
      <anchor>a8e36ce25f81f009c066037e937da3a6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Transformation2D.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Transformation2D_8cpp</filename>
    <includes id="Transformation2D_8h" name="Transformation2D.h" local="yes" imported="no">Transformation2D.h</includes>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <includes id="mat2_8h" name="mat2.h" local="yes" imported="no">mat2.h</includes>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <includes id="Line2D_8h" name="Line2D.h" local="yes" imported="no">Line2D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BASE</name>
      <anchorfile>Transformation2D_8cpp.html</anchorfile>
      <anchor>a79bcfb6bde984f42d1124b068a509af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Transformation2D_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Transformation2D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Transformation2D_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Point2D.h</includes>
    <includes id="Line2D_8h" name="Line2D.h" local="yes" imported="no">Line2D.h</includes>
    <class kind="class">Transformation2D</class>
  </compound>
  <compound kind="file">
    <name>TwoWayThreadModule.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Thread/</path>
    <filename>TwoWayThreadModule_8h</filename>
    <includes id="Thread_8h" name="Thread.h" local="yes" imported="no">Thread.h</includes>
    <includes id="Condition_8h" name="Condition.h" local="yes" imported="no">Condition.h</includes>
    <class kind="class">TwoWayThreadModule</class>
  </compound>
  <compound kind="file">
    <name>Types.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Architecture/Thread/</path>
    <filename>Types_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_PTHREAD_H</name>
      <anchorfile>Types_8h.html</anchorfile>
      <anchor>acf71b36fdd29bd9ef6709cecac0536d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POSIX_THREADS</name>
      <anchorfile>Types_8h.html</anchorfile>
      <anchor>aa00c33fab607d4aa96d2427248cd0371</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pthread_cond_t</type>
      <name>TCondition</name>
      <anchorfile>Types_8h.html</anchorfile>
      <anchor>ac3ca120644f7dfbfc9cb041efeb1fabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pthread_mutex_t</type>
      <name>TMutex</name>
      <anchorfile>Types_8h.html</anchorfile>
      <anchor>a7e543ea60557c25024a2167594b76539</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pthread_t</type>
      <name>TThread</name>
      <anchorfile>Types_8h.html</anchorfile>
      <anchor>a9ed23764b04bf5cdbd4af1bfa54d7a70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vec2.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>vec2_8h</filename>
    <class kind="class">CVec2</class>
    <member kind="function">
      <type>CVec2</type>
      <name>normalize</name>
      <anchorfile>vec2_8h.html</anchorfile>
      <anchor>abaa1c85071eedd3e83d409701bc48b4e</anchor>
      <arglist>(const CVec2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>operator*</name>
      <anchorfile>vec2_8h.html</anchorfile>
      <anchor>a9a2352f2cbbf65bcaf1c0441d94b4d53</anchor>
      <arglist>(double f, const CVec2 &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vec3_inl.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>vec3__inl_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>vec3__inl_8h.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator*</name>
      <anchorfile>vec3__inl_8h.html</anchorfile>
      <anchor>a76e1d69d4278f7f8fbf65465d6510c20</anchor>
      <arglist>(const float n, const Vector3D &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Vector3D.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Vector3D_8cpp</filename>
    <includes id="Vector3D_8h" name="Vector3D.h" local="yes" imported="no">Vector3D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>Vector3D_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Vector3D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/Math/</path>
    <filename>Vector3D_8h</filename>
    <includes id="vec2_8h" name="vec2.h" local="yes" imported="no">vec2.h</includes>
    <includes id="vec3__inl_8h" name="vec3_inl.h" local="yes" imported="no">vec3_inl.h</includes>
    <class kind="class">Vector3D</class>
  </compound>
  <compound kind="file">
    <name>VectorObject2D.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/VectorGraphics/</path>
    <filename>VectorObject2D_8cpp</filename>
    <includes id="VectorObject2D_8h" name="VectorObject2D.h" local="yes" imported="no">VectorObject2D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THIS</name>
      <anchorfile>VectorObject2D_8cpp.html</anchorfile>
      <anchor>ac048bf3907733b6148c78e7345a30525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VectorObject2D.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-obj_rec_surf/doc_stacks/2014-10-06_02-50-38.259864/obj_rec_surf/src/Libraries/robbie_architecture/src/Workers/VectorGraphics/</path>
    <filename>VectorObject2D_8h</filename>
    <includes id="Point2D_8h" name="Point2D.h" local="yes" imported="no">Workers/Math/Point2D.h</includes>
    <class kind="class">VectorObject2D</class>
  </compound>
  <compound kind="class">
    <name>Box2D</name>
    <filename>classBox2D.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T</type>
      <name>area</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a18b8ca8ff34dd9870b0d0a72bd5ba374</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box2D</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a371e3347f477b80467951f8b03b9c9e1</anchor>
      <arglist>(T minX=0, T minY=0, T maxX=0, T maxY=0)</arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>centerPoint</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a3bd26fa7896fc1cfab218d28ae8042b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clip</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>aa681f347e8b263511ec41840a81e45c0</anchor>
      <arglist>(Box2D&lt; T &gt; clipArea)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a1e870c4b83f258bc130cb698880175a8</anchor>
      <arglist>(T x, T y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enclose</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a27dc07bf357967d4628e567f8e631cbd</anchor>
      <arglist>(Point2D point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enclose</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>aa51c9f3756f37e1320e5d61e14678537</anchor>
      <arglist>(T x, T y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enclose</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a212868aba5a83af533f588662cfe5fe7</anchor>
      <arglist>(Box2D&lt; OtherT &gt; box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expand</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a29d98fed16dcbc0d2d0961534ba2bd0a</anchor>
      <arglist>(T size)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>height</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a76803470a452ba94d05b793b4b00fe20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>maxX</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a5da50c2233e913af62b3d8c19485738d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>maxY</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a8a987e0210d2a00a6c324afdb5bbaf5e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>minX</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a1f1400a501bbbd92720c9a722c508209</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>minY</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>ab7e75970cac521062caeb1193ce3e77b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Box2D&lt; T &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>ac3348594c11fe63d4ee6e3088dc740a8</anchor>
      <arglist>(T div)</arglist>
    </member>
    <member kind="function">
      <type>Box2D&lt; T &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>ad0b6425900a506fb363b3bd17158f7f1</anchor>
      <arglist>(T div)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxX</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>adaf58aee73c33aae72283167f49f107a</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxY</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>aa224007298dec5f9179e9b9bfd9f848f</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinX</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>afb9cc540702ab28b8a38d5db6aa58950</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinY</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a7112454d910ac589e39a0e9540cbf252</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shrink</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a8aff8d16786088fbe38d3ce28d09314e</anchor>
      <arglist>(T size)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point2D &gt;</type>
      <name>vertices</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a42c51026fc2d944b59848ab39685a021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>width</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a95b2ce4d18c993b87d65c5166b5350a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Box2D</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>aa6bf2cc27e99611135d18cfec8af2361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_MaxX</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a75ca2993752318c48d794d223f05f1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_MaxY</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a5eb0e8e4171ce4762d2fe9ab7b16848e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_MinX</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>aaccb35074017e70ad13b9cfb1db3291d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_MinY</name>
      <anchorfile>classBox2D.html</anchorfile>
      <anchor>a300a11e8c8478ab2bdce81d6738c6ae8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Circle2D</name>
    <filename>classCircle2D.html</filename>
    <member kind="function">
      <type>Point2D</type>
      <name>center</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a5fca1d84be0371711698f10e60641634</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Circle2D</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>adddfc0dfcb7d88ae725c4511129fd38c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Circle2D</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a07e5548a816c9546c6c07b1fe67c705a</anchor>
      <arglist>(double x, double y, double radius)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Circle2D</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>abbad45ac982f4f6f311da9069b6d67a5</anchor>
      <arglist>(Point2D center, double radius)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>radius</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>ad6a43aee7970a21d29b41079c515f406</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCenter</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a2d3d79f6da744f5bc3bb4ac86551fbbe</anchor>
      <arglist>(Point2D center)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a464bf6f8661a8257268345a45fd69f05</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setX</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a83cf41a6e356e38677436c007caa28e7</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setY</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>acbe0c1a57ccb6fc758188865a1da5692</anchor>
      <arglist>(double y)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point2D &gt;</type>
      <name>vertices</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a0bb3076a4f39fa2d9ebbc68d36343b2d</anchor>
      <arglist>(int steps=40)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a3cb8c16f8cb1cf9ef828b1eb2128f2d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>afe2fad3501f69242bf9dd2ea4b8f6b5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Circle2D</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a74ee122d9693388fbe36dc0e067385e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Point2D</type>
      <name>m_Center</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>acd4757fd241af5e8f6e4130108a6732e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_Radius</name>
      <anchorfile>classCircle2D.html</anchorfile>
      <anchor>a7502b535f265b6be99aa9d13ec6468d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Clock</name>
    <filename>classClock.html</filename>
    <member kind="function">
      <type>unsigned int</type>
      <name>getTimestamp</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>ad3d4f3463ddf8a63fe698dd3a24c1c3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTimeString</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a7fc4226a8b9b355117b3a9de370c12d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTimeString</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a3907a52a9bb5dd2c8879155ff721910f</anchor>
      <arglist>(unsigned timestamp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Clock</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>afc976ce68fa85e15cc06f9ed47bddb7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getFilenameDateString</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>ad14129cccaaa20a9175c581769551197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Clock *</type>
      <name>getInstance</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a2b374ba1f0f094fa0352d7bb46d3f07d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Clock</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>adbc370eb6b5f8d01645cf440188160a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>timeval</type>
      <name>m_StartTime</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a0c3cc84ad5575198d934067a5fd99547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Clock *</type>
      <name>instance</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a5930e7c20ce9552e9183f39796a9d590</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMat2</name>
    <filename>classCMat2.html</filename>
    <member kind="function">
      <type></type>
      <name>CMat2</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>af4f7bda5902e71bbe238b9e93220f5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMat2</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a649fff32c828ac547185e456c66ae896</anchor>
      <arglist>(float rot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invert</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a2adf73d73cbc8e9e7e953380198a8eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadIdentity</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a14b76aca9f92260ebe05783ad3d462f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeRotation</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>ad383dca8a33e83e2c2737da2e5c8a9fe</anchor>
      <arglist>(float fA)</arglist>
    </member>
    <member kind="function">
      <type>CMat2</type>
      <name>operator*</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>ab502cd8ca59b56cb97f82929e39f4543</anchor>
      <arglist>(const CMat2 &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>operator*</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>ae7174bfc6276b0df8010770129172e12</anchor>
      <arglist>(const CVec2 &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>operator*</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a70add413a14fe25c9e0b46b81d6a5d60</anchor>
      <arglist>(const Point2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>CMat2</type>
      <name>operator+</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a39d45b67b1364450619db82ea6f21f4e</anchor>
      <arglist>(const CMat2 rhs) const </arglist>
    </member>
    <member kind="function">
      <type>CMat2</type>
      <name>operator-</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a7dacb9334dcfbaae1bd37bc386d2c40b</anchor>
      <arglist>(const CMat2 rhs) const </arglist>
    </member>
    <member kind="function">
      <type>float &amp;</type>
      <name>operator[]</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a0a3da7a4962bf2cb650603101ad5a99b</anchor>
      <arglist>(unsigned int position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a8eef2cbc355dfa4ae30859c420054e89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>valueAt</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a0c9d6bebe7e07f24809e5bdbcc34b98c</anchor>
      <arglist>(unsigned int position) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CMat2</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a4432de68a8f53d736457e2cf88be1733</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>union CMat2::@9</type>
      <name>@10</name>
      <anchorfile>classCMat2.html</anchorfile>
      <anchor>a546bc56ba0c0adaf00f20dcd2aae2435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct CMat2::@9::@11</type>
      <name>@12</name>
      <anchorfile>unionCMat2_1_1@9.html</anchorfile>
      <anchor>a6ac987a6deaf580cc0ad5ee8b112fe58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xx</name>
      <anchorfile>structCMat2_1_1@9_1_1@11.html</anchorfile>
      <anchor>a7f3d1deb05c0e9cec0528311b9280266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xy</name>
      <anchorfile>structCMat2_1_1@9_1_1@11.html</anchorfile>
      <anchor>a6630079ca246c274bb58977518c4322e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yx</name>
      <anchorfile>structCMat2_1_1@9_1_1@11.html</anchorfile>
      <anchor>a6fb454843e6e88adb125ccb371279202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yy</name>
      <anchorfile>structCMat2_1_1@9_1_1@11.html</anchorfile>
      <anchor>a4db50e66e934455d1b06da215b0669ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fMatrix</name>
      <anchorfile>unionCMat2_1_1@9.html</anchorfile>
      <anchor>a31cddafeeb6320fa788c9275bf04ad66</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>unionCMat2_1_1@9.html</anchorfile>
      <anchor>ac0a09de3f3d715124a3cee37304c3ec1</anchor>
      <arglist>[2][2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMat3</name>
    <filename>classCMat3.html</filename>
    <member kind="function">
      <type></type>
      <name>CMat3</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a5e195d606ca41a9dd86cc9357fb1db0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMat3</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a40e31f862f7d0b49766a6d446eb837d1</anchor>
      <arglist>(float xx, float xy, float xz, float yx, float yy, float yz, float zx, float zy, float zz)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>determinant</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a8eb246fc2cc8cbb0528cbe707194dd67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadIdentity</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a29f372ef2d29469a8c5aa26446b7355a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeRotationX</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a4cf986d4eb11f190f382c58894969a53</anchor>
      <arglist>(float fA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeRotationY</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>aaddf55b3443b1e0fffdd3f1cf64fd8ce</anchor>
      <arglist>(float fA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeRotationZ</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>af74d2ee74aa554c562f564ef28eb64ab</anchor>
      <arglist>(float fA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeScale</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>adfbebe4f3f4d5eb2a074fdb4195cb245</anchor>
      <arglist>(const Vector3D &amp;vScale)</arglist>
    </member>
    <member kind="function">
      <type>CMat3</type>
      <name>operator*</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a5c6bdef14fdff29a6c8df175fe66aa3f</anchor>
      <arglist>(const CMat3 &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>CMat3</type>
      <name>operator*</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a85048694a91c1a2d1da0ab4687e228ac</anchor>
      <arglist>(float f) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator*</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>aa2090b923962de9a2803b4d2db409908</anchor>
      <arglist>(const Vector3D &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>CMat3 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a616e88ca6af5f694150f3c9bb3f17acd</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>CMat3</type>
      <name>operator+</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a7f3b3cc64b12d7b55d9308e9cd1e9909</anchor>
      <arglist>(const CMat3 &amp;mat1)</arglist>
    </member>
    <member kind="function">
      <type>float &amp;</type>
      <name>operator[]</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a2c0aa354c816dac53adc16c089e3d1fc</anchor>
      <arglist>(const unsigned value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>ab55851f2d95326b8409be1e7ad499534</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a43872a654d1400a1d379ef56a6600dbb</anchor>
      <arglist>(unsigned line, unsigned column, float value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a8f73ecc2f34f634426eef1ad4a357437</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a00320ddf9ad29ff4ef4d1612b7277286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>valueAt</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>ad082125b245326df18711d47efb18375</anchor>
      <arglist>(unsigned i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CMat3</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a0cd6cd2c9a4bcbd89fa481c7ce310248</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union CMat3::@13</type>
      <name>@14</name>
      <anchorfile>classCMat3.html</anchorfile>
      <anchor>a5b8d9a464bd20399b0efa675677418b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct CMat3::@13::@15</type>
      <name>@16</name>
      <anchorfile>unionCMat3_1_1@13.html</anchorfile>
      <anchor>a4b129f03035afef5cca6f955a2e9bcc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xx</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>a7605d152587427b7c06af42472e777a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xy</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>ab5f089cf12fde9d41efe8a4e327cfea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xz</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>ab2b10a5552633af15853a4567d8dc20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yx</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>ae362b9a5abcabeb048eb8b2ecc794dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yy</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>a87ac6ff8330dafa16d65c702d28639c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yz</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>a6999b07079720a553bc51c5f9472f35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>zx</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>a77f604e31e5bc1a0263ebbaf64b24079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>zy</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>a81905235b9138a04bc156b2855e02749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>zz</name>
      <anchorfile>structCMat3_1_1@13_1_1@15.html</anchorfile>
      <anchor>ad621ba1fcbac31d3a4499398485c00a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fMatrix</name>
      <anchorfile>unionCMat3_1_1@13.html</anchorfile>
      <anchor>a019e077f6ddaa396020db0ef8876f2cd</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>unionCMat3_1_1@13.html</anchorfile>
      <anchor>a4dc9c31dd17ac3ce45890e185e120877</anchor>
      <arglist>[3][3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Condition</name>
    <filename>classCondition.html</filename>
    <member kind="function">
      <type>void</type>
      <name>broadcast</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>a15d88ea71e837f967d13d805d675cc5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Condition</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>af11513db4fcbde93961fa0b65e7ab764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signal</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>a974c8fd419e6014028dc4147cc49ce56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>a30206d1ef107e43535c033ac7535ac17</anchor>
      <arglist>(Mutex &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>a8b334c5047f5d4813cde1f9158313ee8</anchor>
      <arglist>(Mutex &amp;mutex, unsigned int maxTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Condition</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>ab42f6d2dfb2d0de4bed4ed5032d4a8fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TCondition *</type>
      <name>m_Condition</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>ad41f85ab3d043d5125f38229a567a542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_SignalArrived</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>a0a7cb4bcd2ae4243649a1eebaf6e3664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mutex</type>
      <name>m_SignalArrivedMutex</name>
      <anchorfile>classCondition.html</anchorfile>
      <anchor>a0970975ea0bf8b773ef1f980cd8b0156</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Config</name>
    <filename>classConfig.html</filename>
    <class kind="class">Config::ConfigEntry</class>
    <member kind="function">
      <type>void</type>
      <name>addModule</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a90102a84d558a909992be291c81984f1</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a4d4698876d10131043806b0ddd690eb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Config</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>abd0c571c116924871e30444b192b792a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Config</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a80c4da977f65e6990cccc0c1d09a7bcd</anchor>
      <arglist>(const Config &amp;c2)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getActiveProfileName</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>afd374c6c773c654b7686bfcc58807d49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAllProfileNames</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>aea7277274c8eb98d24960be7d9c38706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getAllVars</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a0788b4d05501d1fce8466f249d1ea3a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFilename</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>ade044cd50a1b05a572e2f525f9670ed9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getModuleList</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a0919f61cb861fc29843176fa0d30a32c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a3a4cf191d3065f8bab10e3940221687a</anchor>
      <arglist>(const std::string &amp;fileName, const std::vector&lt; std::string &gt; &amp;profiles)</arglist>
    </member>
    <member kind="function">
      <type>Config &amp;</type>
      <name>operator=</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>ab77c41ef836438300b768295d86ab07d</anchor>
      <arglist>(const Config &amp;c2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>add423e3ae5a648581f2480b210832e9c</anchor>
      <arglist>(const std::string &amp;id, T f)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toText</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a6efba7f43269440cfcc8e95bf735091a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Config</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a543dce59b66475c5108088ee4ce1cdfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getBool</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>ab0525cc04b4173610e55dd8269783942</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>getFloat</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a32e0976ca0bfccbe19ca7021c6dd509f</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getFloatMinMax</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a675e70607b01d6c57a7824dc9cc6e8a3</anchor>
      <arglist>(const std::string &amp;id, std::pair&lt; float, float &gt; &amp;minmax)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Config *</type>
      <name>getInstance</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>af7d6f89fc34627f15523df0b62acd7e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getInt</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>ac85d79b1b6f50d2fd9739e3c32ce7383</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getIntMinMax</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>ad67ac53135d8bf78633fe822d2cd90dc</anchor>
      <arglist>(const std::string &amp;id, std::pair&lt; int, int &gt; &amp;minmax)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getString</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a57500abfda6007fa8b352eda259baa09</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadConfig</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a225b7f7ae49701aba1bcabc987579729</anchor>
      <arglist>(const std::vector&lt; std::string &gt; files, const std::vector&lt; std::string &gt; profiles, const std::string &amp;prepend_path=&quot;.&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setInstance</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a8d2d19452cf3b62bfad3c2e9d3bc6ebb</anchor>
      <arglist>(Config *newInst)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Mutex</type>
      <name>m_AccessMutex</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>ab1f643dd07d083428bfa6f684fff4d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>explode</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>acd61e4c05c91f21beb2a40e72404d6c0</anchor>
      <arglist>(const std::string &amp;text, const std::string &amp;separators, bool keepSeparators=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>T</type>
      <name>get</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a22f41c87b699056b695b64c840ae6b82</anchor>
      <arglist>(const std::string &amp;id) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getMinMax</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a466af7848dc2db156537621b1a82d17f</anchor>
      <arglist>(const std::string &amp;id, std::pair&lt; T, T &gt; &amp;minmax) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parseDocument</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>aa7a0732505c44deec46ec9b29405d4d9</anchor>
      <arglist>(const std::string &amp;fileName, const std::vector&lt; std::string &gt; &amp;profiles)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parseModules</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>afa085761f6d1b407ecdd7a8b542bf4a7</anchor>
      <arglist>(TiXmlNode *root)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parseProfile</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>afc73271d71c6b3e6ba6ffb5cc3d2b285</anchor>
      <arglist>(TiXmlNode *root)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parseValue</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a559f395340f9406518333234f3fbde1b</anchor>
      <arglist>(TiXmlElement *el, class ConfigEntry &amp;newEntry, std::string &amp;name) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parseValues</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>ab5f95c7d6df97b4b5cf3180964d3549f</anchor>
      <arglist>(const std::string &amp;level, TiXmlNode *root)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveValue</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>aea05e23bd3f10c060aa709d5bad4548e</anchor>
      <arglist>(const std::string &amp;name, const ConfigEntry &amp;entry, TiXmlElement *allProfValues, TiXmlElement *values) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_activeProfile</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>ac5fb25261d4adea7d10cffc15100779e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_allProfileNames</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a0335ffcf197f6afba9257de9374130ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>class TiXmlDocument *</type>
      <name>m_doc</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a26be371e23c9afbbca1fe66302bc689d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_fileName</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a0a597e4c21f4aa89b56a464fccbd4544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>m_loadedProfileNames</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>adba355c0324ea18a0bc7a65407401fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>m_moduleList</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a20e23614a8a6ced3283d527a9798402e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ConfigEntry &gt;</type>
      <name>m_values</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a93a5a168a61aba16ce1b0d9abb42a6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Config *</type>
      <name>m_inst</name>
      <anchorfile>classConfig.html</anchorfile>
      <anchor>a1b116ed380c3f88606c88b011feaec4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Config::ConfigEntry</name>
    <filename>classConfig_1_1ConfigEntry.html</filename>
    <member kind="enumeration">
      <name>eType</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a2c7c44eac70e37b587743e16223b3457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_INT</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a2c7c44eac70e37b587743e16223b3457a044efe1665307bde9a18c15791b04b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_FLOAT</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a2c7c44eac70e37b587743e16223b3457a3446f52563ebca339e9b41b2c303b71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_STRING</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a2c7c44eac70e37b587743e16223b3457a192302bf567d2b9acff03c0323a6ecd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConfigEntry</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>aa82b0547d7ffab92e4d5ef6c037e30c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConfigEntry</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a52522615bd77bad10d02875afc9d7e16</anchor>
      <arglist>(const ConfigEntry &amp;e2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloat</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a2754c16464f14e16634263c7b6067a46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloatMax</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>aee095940541647b4aa1668d67bfcdc38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloatMin</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a4add1f29b209c9c5f0bff4f0c2744016</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getInt</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a2c5c8d61a91531556227a4bdcc47a65a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntMax</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>acacc3ee9d1ffe4633903eacba7e25fa8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntMin</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>ad78ce1af94f447cc00c08fa5cdbbfa6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getString</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>ac68b38bc6677c660a43c3ce7cd8c9b05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eType</type>
      <name>getType</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a4e81116d0ac32a79b50105173eb8e109</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ConfigEntry &amp;</type>
      <name>operator=</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a94c69b4c08498282685dae2b772fd562</anchor>
      <arglist>(const ConfigEntry &amp;e2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>ae56dfec80f9b2baec13ba01a20efd901</anchor>
      <arglist>(const ConfigEntry &amp;e2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>ab5d65925a4ad46e97d97cea594099055</anchor>
      <arglist>(T t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a787f422b54e5eda8b8539a476c796cec</anchor>
      <arglist>(float t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a63729fa383ed9f42b962ccd5a3ee50f7</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>af51f4db026fa09f56bba8f68d5588bf3</anchor>
      <arglist>(const char *t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFloat</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>ad66b9f0a462ff6d8052343d0b0b8d74f</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFloatMax</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a323721a8b0b0964a075a3410989afec8</anchor>
      <arglist>(float m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFloatMin</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>afbecc53bf97e821341e67e5719b7bb96</anchor>
      <arglist>(float m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInt</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a22ced0039f7c3ad653e9c5261fa336fe</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIntMax</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a7bed24b89219fb91b702773e2ae08328</anchor>
      <arglist>(int m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIntMin</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a0f30cfabb2d4e915e62afbdc29689142</anchor>
      <arglist>(int m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setString</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a4bead5a5ba49a000f520682216fe13d9</anchor>
      <arglist>(const char *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConfigEntry</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>aa96f2afe9e544085fe56b2a84d7ae76c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>eType</type>
      <name>deduceType</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a534ea0af191512377ac333618c554603</anchor>
      <arglist>(int) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>eType</type>
      <name>deduceType</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a3ae7840d03352e40b8e3dad246311cdc</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>eType</type>
      <name>deduceType</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a205a0c42af6f61e911e2231917153c26</anchor>
      <arglist>(float) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union Config::ConfigEntry::@0</type>
      <name>@1</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a96fc69bec6bd18ec4f998dcd9de64c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>data</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@0.html</anchorfile>
      <anchor>aed94f64cce8ce72889e820926ba967d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>data_float</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@0.html</anchorfile>
      <anchor>a09a9025eb51121b5bfdd112a4a89944a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data_int</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@0.html</anchorfile>
      <anchor>a50d4e7bae8238073f55f7413de7682e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union Config::ConfigEntry::@2</type>
      <name>@3</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>abfd95093b33e3e86ae5c66e897a63d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>minval</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@2.html</anchorfile>
      <anchor>abcb7905cbd1e232eff625fa2136ebb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minval_float</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@2.html</anchorfile>
      <anchor>a41ffe7e63b39e3520efac5e9b7a089ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minval_int</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@2.html</anchorfile>
      <anchor>ab0414fd169fff10ac05bb4e14bc85008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union Config::ConfigEntry::@4</type>
      <name>@5</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>ae25504d5822e7abaa3414f92bb50e063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>maxval</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@4.html</anchorfile>
      <anchor>a383f0201a55e164d20dc141e6b7ca498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxval_float</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@4.html</anchorfile>
      <anchor>a8e9147d92e9fde9849717b68f2ae2be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxval_int</name>
      <anchorfile>unionConfig_1_1ConfigEntry_1_1@4.html</anchorfile>
      <anchor>ab3da15a76dd007841b89e930edfd95db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>eType</type>
      <name>type</name>
      <anchorfile>classConfig_1_1ConfigEntry.html</anchorfile>
      <anchor>a249a7a8e2921dc5e3f0025175679488a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CVec2</name>
    <filename>classCVec2.html</filename>
    <member kind="function">
      <type></type>
      <name>CVec2</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a1e93e0a1c6b79c4cc7e240f8ba898e97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVec2</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a3f6bd2cbd3fe6b92e605b7e377b7cb23</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVec2</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>af73a26fe225166d667557a9a516040dd</anchor>
      <arglist>(const CVec2 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a4ccedad51825a46a1137f839167561f5</anchor>
      <arglist>(const CVec2 &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a554ee66d4bb4507a57b0071a59dbbe00</anchor>
      <arglist>(CVec2 vec) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAngle</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>ab162dfac65d28778de727ad00775013d</anchor>
      <arglist>(const CVec2 &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>getNormal</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>af1ff14d3d190266e3987b6a00a67c462</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>getNormalized</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>aae6c0929cf23f9d235b23cd5ca1ae6d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>magnitude</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>aaf068754476dc81a1e247d5401fdad1a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CVec2 &amp;</type>
      <name>makePerp</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>aa93315380a52801ac6157e602eb10a78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CVec2 &amp;</type>
      <name>normalize</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a0fc2d041ae97269657c05f04d12b3fcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>operator*</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a9d6a3ffe5f5941e4e42504adfc33c2dd</anchor>
      <arglist>(double num) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator*</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a9ec3b2d7a16dd387e0c5e04d480db376</anchor>
      <arglist>(const CVec2 &amp;vVector) const </arglist>
    </member>
    <member kind="function">
      <type>CVec2 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a7d3d9f1bfa485a4f754f01b6c3d0b4a1</anchor>
      <arglist>(double num)</arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>operator+</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>afe2ebee230e32420c58f0f792be41f50</anchor>
      <arglist>(const CVec2 &amp;vVector) const </arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>operator-</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>ae9fcf13b7cca68048f0cf221d39f5d75</anchor>
      <arglist>(const CVec2 &amp;vVector) const </arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>operator-</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a819ce23c1f2a5f8bf41856ba71095244</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>operator/</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>adfa2b846c4732d0285f4be420a7c0e1c</anchor>
      <arglist>(double num) const </arglist>
    </member>
    <member kind="function">
      <type>CVec2 &amp;</type>
      <name>operator/=</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a9c66549cf5c530860c657d6066c9ab8d</anchor>
      <arglist>(double num)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator[]</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a6a707e61513171539d1fe30d61a0c8cf</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>ad95086da54225d51a3a1dbaa98df3b8e</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>rotate</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>ae91b749f350d4fe2598036fbd5dce30e</anchor>
      <arglist>(float angle) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a22760ba5dc89d13a3ec2010aaf4b5ee3</anchor>
      <arglist>(double fx, double fy)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqr</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a2c47657bb2c53f4c73752c8bdbfc295f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a23e1ef573ff1cbdccee5f861425e437b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a56dbaef4803ec791f35ca1f75926ab9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>aaf4d167bddde08fd7bc9e7bffb7d0f8a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_X</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>a1d8617dd3cf2dabfc147db7f1410b940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_Y</name>
      <anchorfile>classCVec2.html</anchorfile>
      <anchor>aa54f26f068d082ef9f86de2a842f088d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Homography</name>
    <filename>classHomography.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>checkValidity</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>aebf27bea84d3f478cf5e25cf2890679a</anchor>
      <arglist>(std::vector&lt; Point2D &gt; &amp;points2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Homography</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>a745ba0e5f4be0388b1e25730fb7dee69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Homography</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>a5c3f5e70d65fa8cb256d079d56a75b1e</anchor>
      <arglist>(double homMat[9])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Homography</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>ab3ee59e75ad78f4349a21fe0f9e2fbb5</anchor>
      <arglist>(const Homography &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Homography &amp;</type>
      <name>operator=</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>a4c173872b046319bb845e60eee4d7c20</anchor>
      <arglist>(const Homography &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>ab6266b24468fdbd1c3c01bc53a9c205b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>transform</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>a7e24fce029b7aacf61c8ee935c699c64</anchor>
      <arglist>(Point2D point2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>a2e66f1bb7538b7f6ea32f24abbee5e58</anchor>
      <arglist>(std::vector&lt; Point2D &gt; &amp;points2, std::vector&lt; Point2D &gt; &amp;projPoints)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_HomMat</name>
      <anchorfile>classHomography.html</anchorfile>
      <anchor>acfce622aa162de136f9f21a2ced393cc</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageMaskCV</name>
    <filename>classImageMaskCV.html</filename>
    <member kind="enumeration">
      <name>MaskValues</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a2f9eaf791eddcf0e7692078f2d440ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASKED</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a2f9eaf791eddcf0e7692078f2d440ca6a26c9b2daf11c0877d27675e6becf65c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VISIBLE</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a2f9eaf791eddcf0e7692078f2d440ca6a420d4269ceb28fe10601481a372a8a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>ae0400f3926afed11e9e3aae829c9dd6c</anchor>
      <arglist>(cv::Mat &amp;image, unsigned char fillValue=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>aacf84a629d9749668aac4d5a49e57578</anchor>
      <arglist>(cv::Mat &amp;image, unsigned char fillR, unsigned char fillG, unsigned char fillB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dilate</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a50ae8f454a4ea7337a504e12e402549b</anchor>
      <arglist>(float radius=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erode</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a01072ef19e4f7c6a8e46db497274a139</anchor>
      <arglist>(float radius=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expand</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>af90968b24198884b0041ef99fec85d81</anchor>
      <arglist>(const ImageMaskCV &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>af5f77aa5b5fbc67c57f48e13586058c6</anchor>
      <arglist>(unsigned char value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findBorders</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>affef4451c4276932421ff82c78b337a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findValue</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a1b1eb16d8890d3832d10b19a0e5a2223</anchor>
      <arglist>(int x, int y, unsigned char value, float radius)</arglist>
    </member>
    <member kind="function">
      <type>Box2D&lt; int &gt;</type>
      <name>getBoundingBox</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>ace16c0e400e1b26a6ab6ef9f1f7005e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>getData</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a2b9790d323c0d01b261f89e9f1da3de7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>getGravCenter</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a8117666daa65e6fbfc82dcf1032e5e8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getHeight</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>aff87c065631b12ea190a11f30ba0b6d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getWidth</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a4c9b3dd94ebe14c22172a4107b58aee9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grayOut</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a87e24b5c19cc6eaa828788b928b7bd78</anchor>
      <arglist>(cv::Mat &amp;colorImage, cv::Mat &amp;graimageY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grayOut</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a8d5f99a979962396288246aaa7333b6b</anchor>
      <arglist>(cv::Mat &amp;colorImage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageMaskCV</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a195296a7c666dd3ca60767403e75354c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageMaskCV</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a6e350a7433167e9fce801bbae1096977</anchor>
      <arglist>(const ImageMaskCV &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageMaskCV</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a8b0b0edbd9735be54ea25ca6b0bd2066</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *data=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageMaskCV</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a204f05957695edc474d9775ae54fb7de</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *data, char maskedMin, char maskedMax)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageMaskCV</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>ac2e182f52a6c41460b0ec9af5fdea126</anchor>
      <arglist>(cv::Mat &amp;image, unsigned char minVal, unsigned char maxVal=255)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageMaskCV</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>abd2debd073d9feffed0384fc489c9f2a</anchor>
      <arglist>(cv::Mat &amp;foregroundY, cv::Mat &amp;foregroundUv, cv::Mat &amp;backgroundY, cv::Mat &amp;backgroundUv, int threshold)</arglist>
    </member>
    <member kind="function">
      <type>ImageMaskCV &amp;</type>
      <name>operator=</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a788699813648caf919293acefabc2da4</anchor>
      <arglist>(const ImageMaskCV &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ImageMaskCV *</type>
      <name>subMask</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a67ea3de83f2454dd2a1b780265e3fdbf</anchor>
      <arglist>(Box2D&lt; int &gt; area)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImageMaskCV</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>abc3bb6c4ac5f938100084fe1cf1af4b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration">
      <name>maskOperationT</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a6a0568c2e01da619cdbaf196e92f6c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dilateOperation</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a6a0568c2e01da619cdbaf196e92f6c51a7cc4644919e3d0e7265c0b5db397b66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erodeOperation</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a6a0568c2e01da619cdbaf196e92f6c51ac75664bf66c214b277f244054e25bd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>createCircularKernel</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>adeab469370f0f4e576d93719f9c33da6</anchor>
      <arglist>(float radius, int *&amp;maskOffset, int &amp;halfMaskSize, unsigned &amp;maskLength)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>maskOperation</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>ad1af35b5823529fea0115db35f252b8f</anchor>
      <arglist>(maskOperationT operation, float radius)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char *</type>
      <name>m_Data</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a999fa46271c84e5bf6039ce03f11ae1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>m_Height</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>ab4f5d4464e0776f6f17b323be7f474fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>m_Width</name>
      <anchorfile>classImageMaskCV.html</anchorfile>
      <anchor>a372093ae36e3a049cdb1bc7e7f14fd98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Line2D</name>
    <filename>classLine2D.html</filename>
    <member kind="function">
      <type>float</type>
      <name>distance</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>ad858063afd617bd35bdaa827332cad7a</anchor>
      <arglist>(Point2D point) const </arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>end</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a40e1395a61ca00a7a59cd25ab150b869</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>getClosestPoint</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>ac1ebde2fcff75df6acf2f20653f5c067</anchor>
      <arglist>(Point2D point) const </arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>getIntersectionPoint</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a7de9c7ccddd60d87278e147829bab271</anchor>
      <arglist>(Line2D line) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getIntersectionPointParameter</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a3daeed93871c88e72fd2fb74dd339e11</anchor>
      <arglist>(Line2D line) const </arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>getNormal</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>adca5f83566f66e42edc30815739d7d96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>getRootPoint</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a02e05c35b39593b60f9444bc9a231549</anchor>
      <arglist>(Point2D point) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>gradient</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>aa5f94c4d86bec5627929ca34b1ee9691</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>length</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a2bc90c3be6d9da0ae7e4ec26d7858d47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line2D</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>aa1e94215e309f25f621e898015bc8c3d</anchor>
      <arglist>(Point2D start, Point2D end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line2D</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>af298d320c42bd590e2301347f3071d95</anchor>
      <arglist>(Point2D start, CVec2 vec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a998001b090fa643c4b1234d2a109f37a</anchor>
      <arglist>(const Line2D &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a98e9c50de05fa430e3e946b89b21f67e</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a15375f2e5fcac48a5dc6a3266b35aec7</anchor>
      <arglist>(const Point2D end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStart</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>ae24b66bc73e2db15234118a138f6fdcc</anchor>
      <arglist>(const Point2D start)</arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>start</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>ae93d124029f1739be8fab26c9b5c3bf3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a6cd2872cea41940e695e853beb7c2545</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CVec2</type>
      <name>vec</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a9cbba6933094e33f8bdbf0988c3d58f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point2D &gt;</type>
      <name>vertices</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>a148e2277ffdeb4d2be38d75ebd766e84</anchor>
      <arglist>(unsigned substeps=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Line2D</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>af17970a16744c8f2003e8c411884fb7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Point2D</type>
      <name>m_Start</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>ae8ce7fa1648337bfd4a4447908d8a4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CVec2</type>
      <name>m_Vec</name>
      <anchorfile>classLine2D.html</anchorfile>
      <anchor>aea84d708782cbf286acfffbe125cef5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Math</name>
    <filename>classMath.html</filename>
    <class kind="struct">Math::WeightedValue</class>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>angleToPercent</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>acd475ccc08efc9b4a52c7d5ad86c005f</anchor>
      <arglist>(double newAngle, double oldAngle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>angleVariance</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a2b215297da7a3d6c6bade4950027247d</anchor>
      <arglist>(float meanAngle, const std::vector&lt; float &gt; &amp;angles)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Point2D</type>
      <name>center</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a80dac9d456a3aa3fb2865d93a71125eb</anchor>
      <arglist>(std::vector&lt; Point2D &gt; &amp;points)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>deg2Rad</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a4e364852be17f0a91032269da90ea07e</anchor>
      <arglist>(float deg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>horizontalViewAngle</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a2253d3c3f860e46ce23ee10c50651280</anchor>
      <arglist>(double diagonalAngle, double aspectRatio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ValueT</type>
      <name>max</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a3f5a67d1e5c150d785eabb6301f7a8b6</anchor>
      <arglist>(ValueT a, ValueT b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>mean</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a97e0b2b2abacf1f2c0403a40a47f3c86</anchor>
      <arglist>(const ContainerT &amp;values)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>meanAngle</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>aa14632798882a45e5caa522686449c68</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;angles)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>meanAngleWeighted</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>af15f134ffc35f103d909eabe3d2a07b4</anchor>
      <arglist>(const std::vector&lt; WeightedValue &gt; &amp;weightedAngles)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ValueT</type>
      <name>min</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>ae4655624c96160158f1662f1198dd992</anchor>
      <arglist>(ValueT a, ValueT b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>minTurnAngle</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a565cde755a63e7edce3bd0cecddf6945</anchor>
      <arglist>(float angle1, float angle2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>percentToAngle</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a658c87ef1f79f3932eb5afac1125ec22</anchor>
      <arglist>(double percent, double angle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>rad2Deg</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>ac64ef739fc05c66a87eed50be84ffd60</anchor>
      <arglist>(float rad)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>random01</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>ada780f8aa45517ac78c61504c433a286</anchor>
      <arglist>(unsigned long init=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>randomGauss</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>af184aee54872260d83ccf2cc7faf1d4f</anchor>
      <arglist>(float variance=1.0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>variance</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a43c6cec971a9f8651b8dc43c6ec535b1</anchor>
      <arglist>(const ContainerT &amp;values)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>verticalViewAngle</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a067bd047ed225a8046e44eb343f5f158</anchor>
      <arglist>(double diagonalAngle, double aspectRatio)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>Pi</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a1429d579a5e7d9f253c2ac1ce770b992</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Math</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a4b0f0a2da150d3fbfdb71524420c9fbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~Math</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a15a0f1b5e26bfafe7143a5ae6e70fa4f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Math::WeightedValue</name>
    <filename>structMath_1_1WeightedValue.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>value</name>
      <anchorfile>structMath_1_1WeightedValue.html</anchorfile>
      <anchor>a869f987ae90b80a80b3d63ae680bf460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>weight</name>
      <anchorfile>structMath_1_1WeightedValue.html</anchorfile>
      <anchor>a2ee3f63c92646340d9a40ce8e9521de7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Matrix</name>
    <filename>classMatrix.html</filename>
    <member kind="function">
      <type>double</type>
      <name>getValue</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ae9fa52b3589c6819b51071eefb7b899d</anchor>
      <arglist>(int line, int column) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>adfde55c49b390bc89cc739d9ffd3ed37</anchor>
      <arglist>(unsigned lines, unsigned columns)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ae6c1a3811895b49806b204cbf5f7a9af</anchor>
      <arglist>(const CMat2 matrix2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a53afe9b3a2ff12e5f46255afdace2f14</anchor>
      <arglist>(const CMat3 matrix3)</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator*</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ab1f006b8a933f8883d23cf5364af40a8</anchor>
      <arglist>(double scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator*</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>af2c89b09b8f48e77826fe4d873943816</anchor>
      <arglist>(const Matrix rhs)</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator+</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a729eb9e7bc1c97b431249344d79f3c10</anchor>
      <arglist>(const Matrix rhs)</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator-</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a43c35939e8880d428db3f103aac0bca9</anchor>
      <arglist>(const Matrix rhs)</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator/</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a9f1101b5d6541b75d5a1d97fee02b128</anchor>
      <arglist>(double scalar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a07f73d276fe213567f55a3a3e66a3553</anchor>
      <arglist>(int line, int column, double value)</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>transpose</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ae23f817021383e3c8636a714dcba1d21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a9b1c3627f573d78a2f08623fdfef990f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_Columns</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a8478b9b44ea410847b2b57d18e95feb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_Lines</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>aa9311cc15ed3082ed202b25e90bbd502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_Values</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a0589d66792a33bfcdb581a1d7ef5b55e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Mutex</name>
    <filename>classMutex.html</filename>
    <member kind="function">
      <type>TMutex *</type>
      <name>getMutex</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>a87f09f6d638cec98b3b167faf5da531f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>ad91be808bf0a60a16f10b897ec246d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>a593423d868daf926c7b0d63a833ae29a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>a546a5b797ba29959357586aa2b3740a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Mutex</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>ac9e9182407f5f74892318607888e9be4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TMutex *</type>
      <name>m_Mutex</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>a5d373473d03bcdaf2baa772f4f596238</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OBB2D</name>
    <filename>classOBB2D.html</filename>
    <member kind="function">
      <type>std::pair&lt; CVec2, CVec2 &gt;</type>
      <name>computeAABB</name>
      <anchorfile>classOBB2D.html</anchorfile>
      <anchor>a102e69e4664a0198f1b4caa9514b1fd2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>computeClippedArea</name>
      <anchorfile>classOBB2D.html</anchorfile>
      <anchor>ab0ff3282b6129860270f2a2cc22e283f</anchor>
      <arglist>(const OBB2D &amp;clipPoly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OBB2D</name>
      <anchorfile>classOBB2D.html</anchorfile>
      <anchor>a34fdf3b4b56d381beacedcffde18764b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CVec2 &amp;</type>
      <name>operator[]</name>
      <anchorfile>classOBB2D.html</anchorfile>
      <anchor>a5f0d1b24cfb55032ddf159322df027d1</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>const CVec2 &amp;</type>
      <name>operator[]</name>
      <anchorfile>classOBB2D.html</anchorfile>
      <anchor>a3459bf47cf51609feb7c36c701a247cb</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OBB2D</name>
      <anchorfile>classOBB2D.html</anchorfile>
      <anchor>a92e844d496ab0ec4dfb350ea305000b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CVec2</type>
      <name>mPoints</name>
      <anchorfile>classOBB2D.html</anchorfile>
      <anchor>a27647b8bfb43b821d21303a66bd5f5b0</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pixel</name>
    <filename>classPixel.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a898c9dd5de504ec7cd907d8f151adc72</anchor>
      <arglist>(Pixel &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Pixel</type>
      <name>operator*</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a68ad60fb9a3fae822d408b0ca68082c8</anchor>
      <arglist>(float rhs)</arglist>
    </member>
    <member kind="function">
      <type>Pixel</type>
      <name>operator/</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a81f2890ef490503dbe870cdb1e2080ee</anchor>
      <arglist>(float rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>aaa6440d7a13e9eaa89e409efdf19a79a</anchor>
      <arglist>(Pixel &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pixel</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>ab857fd31356d36f0e0282f9d8c934a07</anchor>
      <arglist>(int x=0, int y=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setX</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a1ca913cccaa0bfa3c5ea947c378fc2ce</anchor>
      <arglist>(int x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setY</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a037dd64311c2aa22a10b905958d03c08</anchor>
      <arglist>(int y)</arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>toPoint2D</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a95e0f9905cbd2cfe11c6cbbaa6176992</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point2D &gt;</type>
      <name>vertices</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a44f67f3f7df7cd699fa9fa7da1bf609d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a1f61c737abb5aa84da7002b839586a12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>aa62c10c01739eedb823bef7749861ca0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Pixel</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a30f6aaf9a1d8792245070860546fa365</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_X</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>ab5842233db0b8890dd7b3f3edfcc118b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_Y</name>
      <anchorfile>classPixel.html</anchorfile>
      <anchor>a000a10ca7d6e22c3d95da482b84171c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Polygon2D</name>
    <filename>classPolygon2D.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>clipLine</name>
      <anchorfile>classPolygon2D.html</anchorfile>
      <anchor>a51349b57b8fdba2a9238db480d373858</anchor>
      <arglist>(Line2D &amp;lineToClip) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipLines</name>
      <anchorfile>classPolygon2D.html</anchorfile>
      <anchor>a04b6115b5ea4a7ff162ff977bfd7b9da</anchor>
      <arglist>(std::vector&lt; Line2D &gt; &amp;linesToClip) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Line2D &gt;</type>
      <name>getLines</name>
      <anchorfile>classPolygon2D.html</anchorfile>
      <anchor>a9c1159f15f508b2a2463cd7686c90653</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point2D &gt;</type>
      <name>getPoints</name>
      <anchorfile>classPolygon2D.html</anchorfile>
      <anchor>ae93283d9ad7934bcb037ec6cd26692f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polygon2D</name>
      <anchorfile>classPolygon2D.html</anchorfile>
      <anchor>a6bf29d943ea2db67b1da4303f49f8da0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polygon2D</name>
      <anchorfile>classPolygon2D.html</anchorfile>
      <anchor>acba2a4fd108c0b325e81529d61c6fdd5</anchor>
      <arglist>(std::vector&lt; Point2D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Polygon2D</name>
      <anchorfile>classPolygon2D.html</anchorfile>
      <anchor>a8e13bcb37fb2fbd53848f51f5f98b317</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Point2D &gt;</type>
      <name>m_Points</name>
      <anchorfile>classPolygon2D.html</anchorfile>
      <anchor>aaf636865cfc8288345984c8a3bca80de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pose</name>
    <filename>classPose.html</filename>
    <member kind="function">
      <type>Pose</type>
      <name>interpolate</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>aad494149038422571b95e9b082d1e3b2</anchor>
      <arglist>(const Pose &amp;referencePose, float t) const </arglist>
    </member>
    <member kind="function">
      <type>Pose</type>
      <name>operator+</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>a7b4cd339f18d45c85f0c5cae6fcd522f</anchor>
      <arglist>(const Transformation2D &amp;transformation) const </arglist>
    </member>
    <member kind="function">
      <type>Pose</type>
      <name>operator-</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>a6434f38aef9d75c965d6c49df309aa0e</anchor>
      <arglist>(const Transformation2D &amp;transformation) const </arglist>
    </member>
    <member kind="function">
      <type>Transformation2D</type>
      <name>operator-</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>ae8dc8d9d5d64eb8d74f3d47ee177b984</anchor>
      <arglist>(const Pose &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>acae0a367e79b8f16531f3ffa2fbd9d50</anchor>
      <arglist>(float x, float y, float theta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>a8a4171c8a6b09e37fb011997da9ea2ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTheta</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>ac3fa008c2296071d322dc53b42156afd</anchor>
      <arglist>(float theta)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>theta</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>a28daa1dcb8f84fb3ac790d4cc63a7615</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Pose</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>a4267a4b362912dded8377f2c3260803e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_Theta</name>
      <anchorfile>classPose.html</anchorfile>
      <anchor>ac251dc576608327bc6dbdc91d43e8c4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SequenceNumber</name>
    <filename>classSequenceNumber.html</filename>
    <member kind="function">
      <type>unsigned long</type>
      <name>getSequenceNumber</name>
      <anchorfile>classSequenceNumber.html</anchorfile>
      <anchor>a30e866a91e007276e5cd53c5e1a2cdf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SequenceNumber</name>
      <anchorfile>classSequenceNumber.html</anchorfile>
      <anchor>a01d97fbda3a040e73a1d951ce67c0d1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SequenceNumber *</type>
      <name>getInstance</name>
      <anchorfile>classSequenceNumber.html</anchorfile>
      <anchor>aa25cef90f438d27d2de3572f5a998196</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SequenceNumber</name>
      <anchorfile>classSequenceNumber.html</anchorfile>
      <anchor>a7aabb889ec49b2306f974d03d50f0eaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>m_NextValue</name>
      <anchorfile>classSequenceNumber.html</anchorfile>
      <anchor>a342c91f8cd7dbb16991d00080a94ca97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mutex</type>
      <name>m_NextValueMutex</name>
      <anchorfile>classSequenceNumber.html</anchorfile>
      <anchor>a50b9aa3facb077406f6e98ba4780db63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static SequenceNumber *</type>
      <name>instance</name>
      <anchorfile>classSequenceNumber.html</anchorfile>
      <anchor>afd364ef6108f440a787b2e76ee8fc7a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StateMachine</name>
    <filename>classStateMachine.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>addState</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a8667a0c1cba3a809ae13b148107f06fc</anchor>
      <arglist>(StateEnumT state, std::string name)</arglist>
    </member>
    <member kind="function">
      <type>StateEnumT</type>
      <name>historyState</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a6ecccdb09ab83205c9f3d62df6a84a01</anchor>
      <arglist>(unsigned steps)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>info</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>aa9dd67cad92ed822ae1bfd9ded68a6ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHistoryLength</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>aeae2ae39e01491322a5adb044a5a189e</anchor>
      <arglist>(unsigned historyLength)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastState</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a4e6c8c1225a7c9a4f75d533a10cb7397</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>ad727d90385b4a7fe43e9c9bd475af45d</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setState</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a7fa9022a09967cd12db7d9ce182479d3</anchor>
      <arglist>(StateEnumT state)</arglist>
    </member>
    <member kind="function">
      <type>StateEnumT</type>
      <name>state</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a8e25f962b504f89eb6381bb967d0824c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateMachine</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a8ca7c201b52c7fee7ba6a8783bea832c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stateString</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a3f2bdb0f54346fd9b265d308c049f9a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stateString</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>aaacb3c4902b0fe5c1cf0f6d5a6f27d24</anchor>
      <arglist>(StateEnumT state)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>timeSinceStateChange</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a7057e122429adec9409f861ab7346205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StateMachine</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a84be0d7b12dabbc4719ef0faf2e5babe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>m_HistoryLength</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a1fc173e86a8a72dd74fd652a06876c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>m_LastStateChange</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a7895fcb7c396973a9e23b877a3ee5b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_Name</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>ad371e04154a01269f0068492e7f14cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateEnumT</type>
      <name>m_State</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a97d00e788136c68ed1e94d572fcfe091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; StateEnumT &gt;</type>
      <name>m_StateHistory</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>a9c13706e8e9cc786c997b6b151f20bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; StateEnumT, std::string &gt;</type>
      <name>m_StateNames</name>
      <anchorfile>classStateMachine.html</anchorfile>
      <anchor>ab23a37d5580f379de811cbf142c035f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>String</name>
    <filename>classString.html</filename>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a8a7ef356e05eb9b1ea1ab518baee3095</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ac40b2a3fb58c2d8556f5e6ff73510036</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; T &gt;</type>
      <name>convertTo</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aefc7220c45b09953ca02649dff74aea1</anchor>
      <arglist>(std::vector&lt; std::string &gt; strVec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>convertTo</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a40309ce8414369a885591590d1f9bc31</anchor>
      <arglist>(std::string str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>downCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>acb41cb0891872bfc10d29ac2b0f9f37a</anchor>
      <arglist>(std::string text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>explode</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a183b051a4336787925b9b1ac27c53f05</anchor>
      <arglist>(const std::string &amp;text, const std::string &amp;separators, bool keepSeparators=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>implode</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aafe735bfd90911d8755a01c6c8256498</anchor>
      <arglist>(C &amp;container, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>removeCharacters</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>afbc7881d332d7ba9e4c2dbcc32e38d26</anchor>
      <arglist>(std::string text, std::string characters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>toString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a449befc7a99ffa8b1ff085e25d760748</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>upCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a606799c13878c1cd4564c580858f502c</anchor>
      <arglist>(std::string text)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Thread</name>
    <filename>classThread.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cancel</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>ab5f1ec60a122d14701747fd96daeff61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>join</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a4d9d788e98388a3217831a9046709deb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>aae90dfabab3e1776cf01a26e7ee3a620</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCancelSettings</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>ac2631f13dbaf764f274afac085d1ad4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>add694174234f04664349010a0cf958b1</anchor>
      <arglist>(const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testCancel</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>acfc942d337953f40adaea872f439259d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Thread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a026b23628e1727050e864e00489c0baf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TThread</type>
      <name>m_Thread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a333d2849a0fde60fbc12caf792fd2db9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlAttribute</name>
    <filename>classTiXmlAttribute.html</filename>
    <base>TiXmlBase</base>
    <member kind="function">
      <type>double</type>
      <name>DoubleValue</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a2880ddef53fc7522c99535273954d230</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IntValue</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>aa1a20ad59dc7e89a0ab265396360d50f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Name</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a298a57287d305904ba6bd96ae6f78d3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TIXML_STRING &amp;</type>
      <name>NameTStr</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a64cee17bceb8232eb0736d26dd082d79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Next</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a776478980776a024f7c2846eec640f65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Next</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a138320aa7793b148ba7e5bd0a0ea4db6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>adb8b6f2cad5948e73e383182e7ce10de</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ae48c2a65b520d453914ce4e845d607cf</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a867562769ef9778c1690cd373246b05b</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ad62774421b814894b995af3b5d231dda</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Previous</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a54a5f8730c7b02b9a41b74e12e27fe86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Previous</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ae4dabc932cba945ed1e92fec5f121193</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>acc04956c1d5c4c31fe74f7a7528d109a</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a19e6b6862a80b188571c47947e88d030</anchor>
      <arglist>(FILE *cfile, int depth, TIXML_STRING *str) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryDoubleValue</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ac87b2a8489906a5d7aa2875f20be3513</anchor>
      <arglist>(double *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryIntValue</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ad6c93088ee21af41a107931223339344</anchor>
      <arglist>(int *_value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDocument</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ac12a94d4548302afb12f488ba101f7d1</anchor>
      <arglist>(TiXmlDocument *doc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDoubleValue</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a0316da31373496c4368ad549bf711394</anchor>
      <arglist>(double _value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIntValue</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a7e065df640116a62ea4f4b7da5449cc8</anchor>
      <arglist>(int _value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetName</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ab7fa3d21ff8d7c5764cf9af15b667a99</anchor>
      <arglist>(const char *_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetName</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ab296ff0c9a8c701055cd257a8a976e57</anchor>
      <arglist>(const std::string &amp;_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a2dae44178f668b3cb48101be4f2236a0</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ab43f67a0cc3ec1d80e62606500f0925f</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a9cfa3c8179873fd485d83003b114f8e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a052213522caac3979960e0714063861d</anchor>
      <arglist>(const std::string &amp;_name, const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a759d0b76fb8fcf765ecab243bc14f05e</anchor>
      <arglist>(const char *_name, const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Value</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a0f874490eac8ca00ee0070765d0e97e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>ValueStr</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a87705c3ccf9ee9417beb4f7cbacd4d33</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a83b9c2a47dbfadf5029f2c0f13c18466</anchor>
      <arglist>(const TiXmlAttribute &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>aee53e434ace7271afc5ce51aeea0b400</anchor>
      <arglist>(const TiXmlAttribute &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlDocument *</type>
      <name>document</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ada41d3cff50cd33a78072806f88d4433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>name</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>afcbe165f33f08cf9b24daa33f0ee951a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute *</type>
      <name>next</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ae851adf61b80cf45b797fee77dea135f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute *</type>
      <name>prev</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>aaf6c6272c625fbf38e571cbf570ea94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>value</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>ae9e4e5f442347434b1da43954cc1b411</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classTiXmlAttribute.html</anchorfile>
      <anchor>a35a7b7f89f708527677d5078d41ce0bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlAttributeSet</name>
    <filename>classTiXmlAttributeSet.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Add</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a745e50ddaae3bee93e4589321e0b9c1a</anchor>
      <arglist>(TiXmlAttribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Find</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>aacbbc5e1a1c987e72815430e89fcb58b</anchor>
      <arglist>(const char *_name) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Find</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a2f210bed54c832adf1683c44c35727b9</anchor>
      <arglist>(const char *_name)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Find</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a2de7b0d55d0c01bb0033ac8740b93554</anchor>
      <arglist>(const std::string &amp;_name) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Find</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>ab154233f8ecffc0ee0c77a045fa9e69b</anchor>
      <arglist>(const std::string &amp;_name)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>First</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>ae0636e88cedd4b09d61c451860f68598</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>First</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a99703bb08ca2aece2d7ef835de339ba0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Last</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a7b3f3ccf39a97bc25539d3fcc540296a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Last</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>ab4c4edfb2d74f6ea31aae096743bd6e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Remove</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a924a73d071f2573f9060f0be57879c57</anchor>
      <arglist>(TiXmlAttribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a253c33b657cc85a07f7f060b02146c35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TiXmlAttributeSet</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>add463905dff96142a29fe16a01ecf28f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a977f5b50c94e7b6beb01875298fa14a2</anchor>
      <arglist>(const TiXmlAttributeSet &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>acb244bc616c28b1c4b8e8417f28e5f9e</anchor>
      <arglist>(const TiXmlAttributeSet &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute</type>
      <name>sentinel</name>
      <anchorfile>classTiXmlAttributeSet.html</anchorfile>
      <anchor>a1fda20434a148e7d09dd3ecc8e85db9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlBase</name>
    <filename>classTiXmlBase.html</filename>
    <class kind="struct">TiXmlBase::Entity</class>
    <member kind="enumvalue">
      <name>TIXML_NO_ERROR</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a750a76ca602241c416d5ec357d55fba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63abcabc1b8efabeda1cc4352aa73d64390</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_OPENING_FILE</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63ab803949b8f12e03b5b57f86d9c52b614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_OUT_OF_MEMORY</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a92e3bfc96126d3544f47e8b3f031e7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_ELEMENT</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a5cbfcf7fe5e67f0cd1aef98deac55dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_FAILED_TO_READ_ELEMENT_NAME</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63adcc31ca78a9d507a88c9fafb3d18a3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_ELEMENT_VALUE</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63afefdc75db23215e846605a2b5af0c2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_ATTRIBUTES</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a670fac23171b64829f90639cc3696d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_EMPTY</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a5f2aee664733a20f13f6f77556b9fa85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_END_TAG</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a175f7c72e2f9630bb96ef5137b325502</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_UNKNOWN</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a24c814fdcf1d84704869e6f76b19cb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_COMMENT</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a72e3072a44be499edb89593f6ce10f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_DECLARATION</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a4c200f9d125027ab449e2be7be471ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_DOCUMENT_EMPTY</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63ab345f3e42e6ae9cdedee2b95e4d461b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_EMBEDDED_NULL</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63ade7edbad3a94a6c161cac2638f380e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_CDATA</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63aab2c858631b5d38eae1e6675949b9cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_DOCUMENT_TOP_ONLY</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a679b15d950f29257700a724bb118c34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_STRING_COUNT</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af0f2dbbf7cd6432553bf78dfd9996b63a14552894942250efcec6b00dc52fc48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Column</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ab54bfb9b70fe6dd276e7b279cab7f003</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>GetUserData</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a6559a530ca6763fc301a14d77ed28c17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>GetUserData</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ad0120210e4680ef2088601753ce0ede4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a00e4edb0219d00a1379c856e5a1d2025</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a0de56b3f2ef14c65091a3b916437b512</anchor>
      <arglist>(FILE *cfile, int depth) const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Row</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a024bceb070188df92c2a8d8852dd0853</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetUserData</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ac6b3e0f790930d4970ec30764e937b5d</anchor>
      <arglist>(void *user)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlBase</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ac6753fe8a2c89669038fcf281cb301bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlBase</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ad1837ecb25a913612fa1115f090cbb56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>EncodeString</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a32ed202562b58de64c7d799ca3c9db98</anchor>
      <arglist>(const TIXML_STRING &amp;str, TIXML_STRING *out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpaceCondensed</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ad4b1472531c647a25b1840a87ae42438</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SetCondenseWhiteSpace</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a0f799ec645bfb8d8a969e83478f379c1</anchor>
      <arglist>(bool condense)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>utf8ByteTable</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ac8c86058137bdb4b413c3eca58f2d467</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>ConvertUTF32ToUTF8</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a07c765e3a7f979d343e646ea797b180b</anchor>
      <arglist>(unsigned long input, char *output, int *length)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>GetChar</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a5b0fde72d6f662ae1fd6303195d2159b</anchor>
      <arglist>(const char *p, char *_value, int *length, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>GetEntity</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ac5c08bf3deffcda0bf8ce2958372b584</anchor>
      <arglist>(const char *in, char *value, int *length, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>IsAlpha</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ae22522b2e8e1ac43102d16394f639fc8</anchor>
      <arglist>(unsigned char anyByte, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>IsAlphaNum</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a321919055c115c78ded17f85a793f368</anchor>
      <arglist>(unsigned char anyByte, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpace</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>af56296d561c0bab4bc8e198cdcf5c48e</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpace</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a3de391ea9f4c4a8aa10d04480b048795</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>ReadName</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a1c21a6ab5f7b503acd91f35f183734b3</anchor>
      <arglist>(const char *p, TIXML_STRING *name, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>ReadText</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>aa646c74921aa33156968b802bbf5566e</anchor>
      <arglist>(const char *in, TIXML_STRING *text, bool ignoreWhiteSpace, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>SkipWhiteSpace</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ac0c3d66d8a9e6996a1fa016275e16875</anchor>
      <arglist>(const char *, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>StreamTo</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>aae465f424a9bcf7a9cf2426c62da8e6b</anchor>
      <arglist>(std::istream *in, int character, TIXML_STRING *tag)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>StreamWhiteSpace</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a189eaa418ff6628bdabf4bf8fb1bd633</anchor>
      <arglist>(std::istream *in, TIXML_STRING *tag)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>StringEqual</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a51631e6986179558b9e5850723ed165a</anchor>
      <arglist>(const char *p, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>ToLower</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a799f17405a86a5c2029618e85f11a097</anchor>
      <arglist>(int v, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlCursor</type>
      <name>location</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a0d992580f3bc264909f898e942677a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>userData</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ab242c01590191f644569fa89a080d97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const char *</type>
      <name>errorString</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a7ac8feec4100e446b3d78e1ac0659700</anchor>
      <arglist>[TIXML_ERROR_STRING_COUNT]</arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_ENTITY</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a4b788e6990f18d930cc68e38587f05cdab848893c6d03fcd8f42941d7079ccb47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_ENTITY_LENGTH</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a4b788e6990f18d930cc68e38587f05cdaeb571e41586d47e28f60445cb9b41d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a183315aa6f1bb36d509b179e912cb93f</anchor>
      <arglist>(const TiXmlBase &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlBase</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a626975d7fb27b0a471142ca582b561b4</anchor>
      <arglist>(const TiXmlBase &amp;)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>condenseWhiteSpace</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a447a05f6a3edbb7892f66f9df8244a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Entity</type>
      <name>entity</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>aae956c75fedff20d337f7cc109c6b71a</anchor>
      <arglist>[NUM_ENTITY]</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlNode</name>
      <anchorfile>classTiXmlBase.html</anchorfile>
      <anchor>a218872a0d985ae30e78c55adc4bdb196</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TiXmlBase::Entity</name>
    <filename>structTiXmlBase_1_1Entity.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>chr</name>
      <anchorfile>structTiXmlBase_1_1Entity.html</anchorfile>
      <anchor>a2a7e1e68b93b4f76255c60c8fa7f738e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>str</name>
      <anchorfile>structTiXmlBase_1_1Entity.html</anchorfile>
      <anchor>ab721b5d4f7ed144ffd215947b38258b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>strLength</name>
      <anchorfile>structTiXmlBase_1_1Entity.html</anchorfile>
      <anchor>a22e8d820894d3360b01fed110badb876</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlComment</name>
    <filename>classTiXmlComment.html</filename>
    <base>TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a4382de0e50da973f11a23ea5852568bd</anchor>
      <arglist>(TiXmlVisitor *visitor) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a4f6590c9c9a2b63a48972655b78eb853</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a46373f99b65cb960637dccb1f126bd49</anchor>
      <arglist>(const TiXmlComment &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a43bddc18ac057734b41d84653b71d3e0</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a17398061d62c470f57801ce28fa33ad4</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlComment</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>aaa3252031d3e8bd3a2bf51a1c61201b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlComment</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a37e7802ef17bc03ebe5ae79bf0713d47</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlComment</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>afaec41ac2760ce946ba1590eb5708e50</anchor>
      <arglist>(const TiXmlComment &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a00fb4215c20a2399ea05ac9b9e7e68a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>acc7c7e07e13c23f17797d642981511df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlComment</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a3264ae2e9c4a127edfa03289bb2c9aa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a3175b2f27628f4fb7a043897930cd934</anchor>
      <arglist>(TiXmlComment *target) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamIn</name>
      <anchorfile>classTiXmlComment.html</anchorfile>
      <anchor>a619467ff29c832b101e9b704a23c0357</anchor>
      <arglist>(std::istream *in, TIXML_STRING *tag)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TiXmlCursor</name>
    <filename>structTiXmlCursor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>structTiXmlCursor.html</anchorfile>
      <anchor>a1e6fa622b59dafb71b6efe595105dcdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlCursor</name>
      <anchorfile>structTiXmlCursor.html</anchorfile>
      <anchor>a7ad233928a675f0271eb440b150e3ff1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>col</name>
      <anchorfile>structTiXmlCursor.html</anchorfile>
      <anchor>a5694d7ed2c4d20109d350c14c417969d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>row</name>
      <anchorfile>structTiXmlCursor.html</anchorfile>
      <anchor>a5b54dd949820c2db061e2be41f3effb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlDeclaration</name>
    <filename>classTiXmlDeclaration.html</filename>
    <base>TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>ab6a6b178161ba9abc2c35058de689864</anchor>
      <arglist>(TiXmlVisitor *visitor) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>aff8231266d735943d8a7514a9c9822b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Encoding</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a5d974231f9e9a2f0542f15f3a46cdb76</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a0fedc57539af9049be8db2d7d9d9ba33</anchor>
      <arglist>(const TiXmlDeclaration &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a9839ea97ed687a2b7342fd7b0f04361b</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>aa5ab32ec19d4eeecff4a9238c6c90565</anchor>
      <arglist>(FILE *cfile, int depth, TIXML_STRING *str) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>abf6303db4bd05b5be554036817ff1cb4</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Standalone</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a9ff06afc033d7ef730ec7c6825b97ad9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>aa0484d059bea0ea1acb47c9094382d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>acd5556007c3c72209465081de39d9836</anchor>
      <arglist>(const std::string &amp;_version, const std::string &amp;_encoding, const std::string &amp;_standalone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a3b618d1c30c25e4b7a71f31a595ee298</anchor>
      <arglist>(const char *_version, const char *_encoding, const char *_standalone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a58ac9042c342f7845c8491da0bb091e8</anchor>
      <arglist>(const TiXmlDeclaration &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a1e085d3fefd1dbf5ccdbff729931a967</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a6bd3d1daddcaeb9543c24bfd090969ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Version</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a02ee557b1a4545c3219ed377c103ec76</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlDeclaration</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>ad5f37a673f4c507fd7e550470f9cec25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a9d08959f935421a593032bd3efb30c38</anchor>
      <arglist>(TiXmlDeclaration *target) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamIn</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>af90df1c54c89b0f8dd56168419967610</anchor>
      <arglist>(std::istream *in, TIXML_STRING *tag)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>encoding</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a24b8645d7696ec169bbb3fb7d30860cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>standalone</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>a52524bf1a0726104350fe4121d7fdff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>version</name>
      <anchorfile>classTiXmlDeclaration.html</anchorfile>
      <anchor>ab9eb14dc9cb78e3a8a0636d5d6a5d04d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlDocument</name>
    <filename>classTiXmlDocument.html</filename>
    <base>TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a3daab2f472418ef66315750202f762ae</anchor>
      <arglist>(TiXmlVisitor *content) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearError</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>ac66b8c28db86363315712a3574e87c35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Error</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a6dfc01a6e5d58e56acd537dfd3bdeb29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorCol</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>aa90bc630ee5203c6109ca5fad3323649</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ErrorDesc</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a9d0f689f6e09ea494ea547be8d79c25e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorId</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>af96fc2f3f9ec6422782bfe916c9e778f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorRow</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>af30efc75e804aa2e92fb8be3a8cb676e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a4c852a889c02cf251117fd1d9fe1845f</anchor>
      <arglist>(TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a879cdf5e981b8b2d2ef82f2546dd28fb</anchor>
      <arglist>(const char *filename, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a41f6fe7200864d1dca663d230caf8db6</anchor>
      <arglist>(FILE *, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a18ae6ed34fed7991ebc220862dfac884</anchor>
      <arglist>(const std::string &amp;filename, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>aafbfacc3414008f619b1345775ef12a4</anchor>
      <arglist>(const TiXmlDocument &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a789ad2f06f93d52bdb5570b2f3670289</anchor>
      <arglist>(const char *p, TiXmlParsingData *data=0, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>af08389ec70ee9b2de7f800e206a18510</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a7b1aea204fee266b70b9c105c8bf2ada</anchor>
      <arglist>(FILE *cfile, int depth=0) const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>RootElement</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>ad09d17927f908f40efb406af2fb873be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>RootElement</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a0b43e762a23f938b06651bc90b8a1013</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a21c0aeb0d0a720169ad4ac89523ebe93</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>ae869f5ebf7fc54c4a1d737fb4689fd44</anchor>
      <arglist>(const char *filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>acf1672b4538c6d1d441f9f108aea2bf4</anchor>
      <arglist>(FILE *) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a3d4fae0463f3f03679ba0b7cf6f2df52</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetError</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a735c23e318597b920c94eae77fa206de</anchor>
      <arglist>(int err, const char *errorLocation, TiXmlParsingData *prevData, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTabSize</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a51dac56316f89b35bdb7d0d433ba988e</anchor>
      <arglist>(int _tabsize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>TabSize</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a612360241b85bad0826b2a9ae9cda561</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a9f5e84335708fde98400230f9f12659c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>ae4508b452d0c3061db085f3db27b8396</anchor>
      <arglist>(const char *documentName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a2c6e58fb99bfa76cc613f16840022225</anchor>
      <arglist>(const std::string &amp;documentName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a323a7486e7da6099cdc19a5ff7e74b07</anchor>
      <arglist>(const TiXmlDocument &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a1dc977bde3e4fe85a8eb9d88a35ef5a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a1025d942a1f328fd742d545e37efdd42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlDocument</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a1b8a035c2c2aab38e4387246a0b712c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>ac9e8f09b23454d953b32d1b65cd1409e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamIn</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>aceaada9ac29206fb660e0449c92b1295</anchor>
      <arglist>(std::istream *in, TIXML_STRING *tag)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>af69deeb984e060bd00f668460dec8ef2</anchor>
      <arglist>(TiXmlDocument *target) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>error</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a1ff6a063602f31acae6f37fc049d8bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>errorDesc</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a2da9a95ba3f9c895a8d7f4de7122a642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>errorId</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>acdef97a4bb80729ac6863dd54cee7eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlCursor</type>
      <name>errorLocation</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>aa4030f989f1549f6b897147fc2851d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>tabsize</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>af2fa6a010b903d893d52cc6fee5575a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useMicrosoftBOM</name>
      <anchorfile>classTiXmlDocument.html</anchorfile>
      <anchor>a4d5400dec9bfb55c640428de33297886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlElement</name>
    <filename>classTiXmlElement.html</filename>
    <base>TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a31ab28cc3b892a69254391d6bbe08df3</anchor>
      <arglist>(TiXmlVisitor *visitor) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>ac1e4691e9375ba4e665dce7e46a50a9c</anchor>
      <arglist>(const char *name) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>aa9192e80567b5042dbded80b78c44339</anchor>
      <arglist>(const char *name, int *i) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>aec4f727f8aa49b51248d80125d173136</anchor>
      <arglist>(const char *name, double *d) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string *</type>
      <name>Attribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a83b8b18d6ca253649ce378f8f5a2da49</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string *</type>
      <name>Attribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>aac36701ac5de73e9ef8c0b1d128e7782</anchor>
      <arglist>(const std::string &amp;name, int *i) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string *</type>
      <name>Attribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a7131fe25a7e512f52ffa27518e108b7e</anchor>
      <arglist>(const std::string &amp;name, double *d) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a13f6df105ebb1e8dc636e75cc883be32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>FirstAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a516054c9073647d6cb29b6abe9fa0592</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>FirstAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a4b33780fc565d38d6b54f640e0cf1737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetText</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>aa6dedd8a146acf3b1bc0903deb2d411a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>LastAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a86191b49f9177be132b85b14655f1381</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>LastAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a222f81cf06155cd108f2a68d4d176004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>af5cd4156e082ef3bf23adfe0ed173340</anchor>
      <arglist>(const TiXmlElement &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>af95c9165159fd9dfdcc5b894a3fcf85b</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>ad9d0c008866982ab8d9aafae7e14d692</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryDoubleAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a898d7730ecc341f0bffc7a9dadbf1ce7</anchor>
      <arglist>(const char *name, double *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryDoubleAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a157250e0c0303657d911f6991106ba73</anchor>
      <arglist>(const std::string &amp;name, double *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryFloatAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>aa04d3af11601ef5a5f88295203a843be</anchor>
      <arglist>(const char *name, float *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryIntAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>aea0bfe471380f281c5945770ddbf52b9</anchor>
      <arglist>(const char *name, int *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryIntAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>ad79cb2416a5b94784f9a517add7e2d6d</anchor>
      <arglist>(const std::string &amp;name, int *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryValueAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a676f888438f8eb8d69a695ead195edb8</anchor>
      <arglist>(const std::string &amp;name, T *outValue) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a56979767deca794376b1dfa69a525b2a</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a1afa6aea716511326a608e4c05df4f3a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>abf0b3bd7f0e4c746a89ec6e7f101fc32</anchor>
      <arglist>(const char *name, const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a80ed65b1d194c71c6c9986ae42337d7d</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a6f18d54fbe25bbc527936ee65363b3c5</anchor>
      <arglist>(const std::string &amp;name, int _value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>ace6f4be75e373726d4774073d666d1a7</anchor>
      <arglist>(const char *name, int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDoubleAttribute</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a0d1dd975d75496778177e35abfe0ec0b</anchor>
      <arglist>(const char *name, double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlElement</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a01bc3ab372d35da08efcbbe65ad90c60</anchor>
      <arglist>(const char *in_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlElement</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a40fc2e3c1a955e2f78e1a32350d180e7</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlElement</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a1ca4465f3c2eac6a60e641cd7f1d9f7e</anchor>
      <arglist>(const TiXmlElement &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>ac5b8d0e25fa23fd9acbb6d146082901c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a9def86337ea7a755eb41cac980f60c7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlElement</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>aa049a47c5081c0d021968666360da261</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ClearThis</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a5670933ec2d7d9763b9891acc05d7f7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a9e0c1983b840de4134f1f6bf7af00b0f</anchor>
      <arglist>(TiXmlElement *target) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const char *</type>
      <name>ReadValue</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>ac786bce103042d3837c4cc2ff6967d41</anchor>
      <arglist>(const char *in, TiXmlParsingData *prevData, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamIn</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a6884b491fb4708dae566f3ddc1476536</anchor>
      <arglist>(std::istream *in, TIXML_STRING *tag)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttributeSet</type>
      <name>attributeSet</name>
      <anchorfile>classTiXmlElement.html</anchorfile>
      <anchor>a56d7e69380c3cc938bf213d2857791b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlHandle</name>
    <filename>classTiXmlHandle.html</filename>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>Child</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a072492b4be1acdb0db2d03cd8f71ccc4</anchor>
      <arglist>(const char *value, int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>Child</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>af9cf6a7d08a5da94a8924425ad0cd5ac</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>Child</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a5c4617db96789e9a5581dd5c12cdd287</anchor>
      <arglist>(const std::string &amp;_value, int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>ChildElement</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a979a3f850984a176ee884e394c7eed2d</anchor>
      <arglist>(const char *value, int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>ChildElement</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a8786475b9d1f1518492e3a46704c7ef0</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>ChildElement</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a2e5f7758156e6b29a8e7a423eca2cf5b</anchor>
      <arglist>(const std::string &amp;_value, int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>Element</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>acb5fe8388a526289ea65e817a51e05e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>acdb1faaf88a700b40ca2c8d9aee21139</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a8c61f64ae9365d89c264f289085541f8</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a8b10982dd39e74f3b068ca8952282d8a</anchor>
      <arglist>(const std::string &amp;_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a24d1112e995e937e4dddb202d4113d4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>af0aea751320f5e430fac6f8fff3b8dd4</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a743f1e9cc18b5658c158ed5c0c165354</anchor>
      <arglist>(const std::string &amp;_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>Node</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>ab44b723a8dc9af72838a303c079d0376</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>operator=</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>ad8e5dcf6a87882674203157f29f8e4db</anchor>
      <arglist>(const TiXmlHandle &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlText *</type>
      <name>Text</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a9fc739c8a18d160006f82572fc143d13</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlHandle</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>aba18fd7bdefb942ecdea4bf4b8e29ec8</anchor>
      <arglist>(TiXmlNode *_node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlHandle</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a236d7855e1e56ccc7b980630c48c7fd7</anchor>
      <arglist>(const TiXmlHandle &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>abc6e7ed383a5fe1e52b0c0004b457b9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>ToNode</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>af678e5088e83be67baf76f699756f2c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a4ac53a652296203a5b5e13854d923586</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a1381c17507a130767b1e23afc93b3674</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlUnknown *</type>
      <name>Unknown</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>a49675b74357ba2aae124657a9a1ef465</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlNode *</type>
      <name>node</name>
      <anchorfile>classTiXmlHandle.html</anchorfile>
      <anchor>ac5429de14bb78b16288bac5bf33c6858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlNode</name>
    <filename>classTiXmlNode.html</filename>
    <base>TiXmlBase</base>
    <member kind="enumeration">
      <name>NodeType</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a836eded4920ab9e9ef28496f48cd95a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOCUMENT</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a836eded4920ab9e9ef28496f48cd95a2a31b8d14e0558445bb40e36a532b24127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELEMENT</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a836eded4920ab9e9ef28496f48cd95a2aaf2344bcea122ef52d47c4dcc357f070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMMENT</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a836eded4920ab9e9ef28496f48cd95a2a7737f35757c7152ca4f612d449ea0e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a836eded4920ab9e9ef28496f48cd95a2af521ee2fb1e05705776b28fc55a70037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXT</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a836eded4920ab9e9ef28496f48cd95a2a672617f36c5606a966ac378e6ddc0fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECLARATION</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a836eded4920ab9e9ef28496f48cd95a2ac02445686c2b72d11385002b3466c28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPECOUNT</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a836eded4920ab9e9ef28496f48cd95a2a8334037fb3fe05c67d6110975b38a8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>acc0f88b7462c6cb73809d410a4f5bb86</anchor>
      <arglist>(TiXmlVisitor *visitor) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a708e7f953df61d4d2d12f73171550a4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a4508cc3a2d7a98e96a54cc09c37a78a4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a44c8eee26bbe2d1b2762038df9dde2f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a5e97d69b7c0ebd27fb7286be56559b77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ab5f722624113c8203227de4f56576d31</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>abc8bf32be6419ec453a731868de19554</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a07f6200a5956c723c5b52d70f29c46f6</anchor>
      <arglist>(const std::string &amp;_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a10d2669ccb5e29e02fcb0e4408685ef6</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ab1f8d8e70d88aea4c5efedfe00862d55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>aa0fecff1f3866ab33a8a25506e95db1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a0ec361bfef1cf1978d060295f597e0d9</anchor>
      <arglist>(const char *_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a6936ae323675071808ac4840379e57f5</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a327ad4bbd90073c5dfc931b07314f5f7</anchor>
      <arglist>(const std::string &amp;_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a7f1d7291880534c1e5cdeb392d8c1f45</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlDocument *</type>
      <name>GetDocument</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>aa66f4ebcd175204a168ed7c2d7b43071</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlDocument *</type>
      <name>GetDocument</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a7b2372c0e7adfb32f5b6902fe49a39b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertAfterChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a274db3292218202805c093f66a964cb5</anchor>
      <arglist>(TiXmlNode *afterThis, const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertBeforeChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a71e54e393336382bc9875f64aab5cb15</anchor>
      <arglist>(TiXmlNode *beforeThis, const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertEndChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>af287a913ce46d8dbf7ef24fec69bbaf0</anchor>
      <arglist>(const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>aaef7ac3978c4bb1cc8a24ffae7bced75</anchor>
      <arglist>(const TiXmlNode *previous) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a2358e747118fdbf0e467b1e4f7d03de1</anchor>
      <arglist>(const TiXmlNode *previous)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>af2b86dbe25d3d26fa48180edc5e2a9fc</anchor>
      <arglist>(const char *value, const TiXmlNode *previous) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a67ba8275e533e6f76340236c42ea0aea</anchor>
      <arglist>(const char *_value, const TiXmlNode *previous)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a1cbaaf8e82c09ad763d52616d75724df</anchor>
      <arglist>(const std::string &amp;_value, const TiXmlNode *previous) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a16e9ad53e2f5445b14bf325c90aa862c</anchor>
      <arglist>(const std::string &amp;_value, const TiXmlNode *previous)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a6d671107e00cca1d28cb2d7f3a87a21e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a6432d2b2495f6caf9cb4278df706a031</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>acdd3fdc436aa7433023310a041e5e63f</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>abad5bf1059c48127b958711ef89e8e5d</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a256d0cdbfcfeccae83f3a1c9747a8b63</anchor>
      <arglist>(const std::string &amp;_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a69772c9202f70553f940b15c06b07be3</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LinkEndChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a1a881212554b759865f6cac79a851d38</anchor>
      <arglist>(TiXmlNode *addThis)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a1b94d2f7fa7ab25a5a8e8d4340c449c9</anchor>
      <arglist>(const std::string &amp;_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a1757c1f4d01e8c9596ffdbd561c76aea</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>af854baeba384f5fe9859f5aee03b548e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a4d05f7b1d7b470ac6887edd072d4892a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>acaf9dc17531ac041f602f9ad579573ea</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a4080bc5cc8a5c139e7cf308669e850fc</anchor>
      <arglist>(const char *_next)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a7667217e269e0da01d1f82aee94d1a3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a1b211cb5034655a04358e0e2f6fc5010</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a3d7897999f99cf4870dd59df6331d7ff</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a6e1ac6b800e18049bc75e9f8e63a8e5f</anchor>
      <arglist>(const char *_next)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a7572d0af9d1e696ee3f05d8bb5ebb463</anchor>
      <arglist>(const std::string &amp;_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a506958e34406729a4e4c5326ea39d081</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>NoChildren</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>aeed21ad30630ef6e7faf096127edc9f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>Parent</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ab643043132ffd794f8602685d34a982e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>Parent</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a78878709e53066f06eb4fcbcdd3a5260</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ac2cd892768726270e511b2ab32de4d10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>af8c0642ad6ecc03f62953e68896ed1cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>abbb3b8c1f38fa7b9e52d584a4aeca795</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a6c977049207177ef21b51972315c2053</anchor>
      <arglist>(const char *_prev)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a658276f57d35d5d4256d1dc1a2c398ab</anchor>
      <arglist>(const std::string &amp;_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>acc8a0434c7f401d4a3b6dee77c1a5912</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>RemoveChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ae19d8510efc90596552f4feeac9a8fbf</anchor>
      <arglist>(TiXmlNode *removeThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>ReplaceChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a543208c2c801c84a213529541e904b9f</anchor>
      <arglist>(TiXmlNode *replaceThis, const TiXmlNode &amp;withThis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a2a38329ca5d3f28f98ce932b8299ae90</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a2598d5f448042c1abbeae4503dd45ff2</anchor>
      <arglist>(const std::string &amp;_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>aa0a5086f9eaee910bbfdc7f975e26574</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a383e06a0787f7063953934867990f849</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a9f43e6984fc7d4afd6eb32714c6b7b72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a4027136ca820ff4a636b607231b6a6df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a8a4cda4b15c29f64cff419309aebed08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a6a4c8ac28ee7a745d059db6691e03bae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a72abed96dc9667ab9e0a2a275301bb1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>aa65d000223187d22a4dcebd7479e9ebc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a95a46a52c525992d6b4ee08beb14cd69</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a3ddfbcac78fbea041fad57e5c6d60a03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>afd7205cf31d7a376929f8a36930627a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a06de5af852668c7e4af0d09c205f0b0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Type</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a57b99d5c97d67a42b9752f5210a1ba5e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Value</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a77943eb90d12c2892b1337a9f5918b41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>ValueStr</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a6d9e505619d39bf50bfd9609c9169ea5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TIXML_STRING &amp;</type>
      <name>ValueTStr</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a83ece13d2ea66dac66e0b21332229239</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlNode</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a027a76cccd359c831ee4024b58c49625</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ab6056978923ad8350fb5164af32d8038</anchor>
      <arglist>(TiXmlNode *target) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>TiXmlNode *</type>
      <name>Identify</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ac1e3a8e7578be463b04617786120c2bb</anchor>
      <arglist>(const char *start, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>StreamIn</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ab4b4af1a6b486dcbc0e327cf291270af</anchor>
      <arglist>(std::istream *in, TIXML_STRING *tag)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TiXmlNode</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a3f46721695868667113c7487ff123f20</anchor>
      <arglist>(NodeType _type)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>firstChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>af749fb7f22010b80e8f904c32653d50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>lastChild</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a5b30756d21b304580d22a841ec9d61f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>next</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a2f329cc993d2d34df76e17dcbb776b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>parent</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a662c4de61244e4fa5bd4e2d8c63143a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>prev</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a9c5370ea2cbfd9f0e0f7b30a57fd68f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeType</type>
      <name>type</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a2619c6379181c16ba95ae6922e2ca839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TIXML_STRING</type>
      <name>value</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>aead528b3cedc33c16a6c539872c7cc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a9eb62a8d95b8a98ec2df481cc9e5a7e2</anchor>
      <arglist>(const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlNode</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a5ca3233e05032d121b13fac8273de68d</anchor>
      <arglist>(const TiXmlNode &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a86cd49cfb17a844c0010b3136ac966c7</anchor>
      <arglist>(std::ostream &amp;out, const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::string &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a52ef17e7080df2490cf87bde380685ab</anchor>
      <arglist>(std::string &amp;out, const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ab57bd426563c926844f65a78412e18b9</anchor>
      <arglist>(std::istream &amp;in, TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classTiXmlNode.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlOutStream</name>
    <filename>classTiXmlOutStream.html</filename>
    <base>TiXmlString</base>
    <member kind="function">
      <type>TiXmlOutStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classTiXmlOutStream.html</anchorfile>
      <anchor>a3640dcb1c0903be3bc6966cdc9a79db6</anchor>
      <arglist>(const TiXmlString &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlOutStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classTiXmlOutStream.html</anchorfile>
      <anchor>af2117e5a8cbfcb69544804ad2859bfb6</anchor>
      <arglist>(const char *in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlParsingData</name>
    <filename>classTiXmlParsingData.html</filename>
    <member kind="function">
      <type>const TiXmlCursor &amp;</type>
      <name>Cursor</name>
      <anchorfile>classTiXmlParsingData.html</anchorfile>
      <anchor>a56908a17d7d7a6b2e511e62cf1d40d05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Stamp</name>
      <anchorfile>classTiXmlParsingData.html</anchorfile>
      <anchor>a65cee8ab77a36c605db08c84b4c30a7d</anchor>
      <arglist>(const char *now, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlParsingData</name>
      <anchorfile>classTiXmlParsingData.html</anchorfile>
      <anchor>aa5beaf71579a91d6942277f417899ab9</anchor>
      <arglist>(const char *start, int _tabsize, int row, int col)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlCursor</type>
      <name>cursor</name>
      <anchorfile>classTiXmlParsingData.html</anchorfile>
      <anchor>abee4c6c657f595182a4f8beda4fa1c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>stamp</name>
      <anchorfile>classTiXmlParsingData.html</anchorfile>
      <anchor>a0e3c2ea5a8b738d733735ca0318fe4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>tabsize</name>
      <anchorfile>classTiXmlParsingData.html</anchorfile>
      <anchor>ab9d6aea2833e38aaef440e49c22a05ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classTiXmlParsingData.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlPrinter</name>
    <filename>classTiXmlPrinter.html</filename>
    <base>TiXmlVisitor</base>
    <member kind="function">
      <type>const char *</type>
      <name>CStr</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a859eede9597d3e0355b77757be48735e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Indent</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>abb33ec7d4bad6aaeb57f4304394b133d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>LineBreak</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a11f1b4804a460b175ec244eb5724d96d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIndent</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a213377a4070c7e625bae59716b089e5e</anchor>
      <arglist>(const char *_indent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLineBreak</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a4be1e37e69e3858c59635aa947174fe6</anchor>
      <arglist>(const char *_lineBreak)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetStreamPrinting</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>ab23a90629e374cb1cadca090468bbd19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Size</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>ad01375ae9199bd2f48252eaddce3039d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>Str</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a3bd4daf44309b41f5813a833caa0d1c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlPrinter</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a6539b864026c8667cd0bd5fdf4b41f43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>adaf7eec4dc43ad071ff52b60361574f5</anchor>
      <arglist>(const TiXmlDeclaration &amp;declaration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a0857c5d32c59b9a257f9a49cb9411df5</anchor>
      <arglist>(const TiXmlText &amp;text)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a9870423f5603630e6142f6bdb66dfb57</anchor>
      <arglist>(const TiXmlComment &amp;comment)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a08591a15c9a07afa83c24e08b03d6358</anchor>
      <arglist>(const TiXmlUnknown &amp;unknown)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitEnter</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a2ec73087db26ff4d2c4316c56f861db7</anchor>
      <arglist>(const TiXmlDocument &amp;doc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitEnter</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a6dccaf5ee4979f13877690afe28721e8</anchor>
      <arglist>(const TiXmlElement &amp;element, const TiXmlAttribute *firstAttribute)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitExit</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a0a636046fa589b6d7f3e5bd025b3f33e</anchor>
      <arglist>(const TiXmlDocument &amp;doc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitExit</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>ae6a1df8271df4bf62d7873c38e34aa69</anchor>
      <arglist>(const TiXmlElement &amp;element)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoIndent</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a348ad6527b1d43ddeb51454cddeb6a1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoLineBreak</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a252a0e13e06def9a06b2eb30a04677a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>buffer</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>ae6cc56c79e52ef352ecc612809fdbedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>depth</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a7e11330449daea912320c22f84387df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>indent</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a672fda389bb3f5a2ae8ead867f9a2536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>lineBreak</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a25e8120bcfda10cc06a11b2dedcef7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>simpleTextPrint</name>
      <anchorfile>classTiXmlPrinter.html</anchorfile>
      <anchor>a2dceede5ae9bb8948f1ecaabb24ab2fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlString</name>
    <filename>classTiXmlString.html</filename>
    <class kind="struct">TiXmlString::Rep</class>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>abeb2c1893a04c17904f7c06546d0b971</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>append</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ad44b21700d2ec24a511367b222b643fb</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>assign</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ac72f3d9149b7812c1e6c59402014d0d5</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type>const char &amp;</type>
      <name>at</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a6763093267bbdecbf03f8840bc349877</anchor>
      <arglist>(size_type index) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a5581ca641d915551d3cda90f8e7bf49b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a76e4d6aba7845f4cf9c02332a5fbf916</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ab20e06e4c666abf3bdbfb3a1191d4888</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>data</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a00abc60f135c7ca1951c7334cc2c7993</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a9a61e1d11cdb71bea4a4ed79caa793f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>find</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a5c2b368b5eafe075fd9565cbcbd4c2f9</anchor>
      <arglist>(char lookup) const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>find</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a5f2a6fd565751410b392f249a9786db4</anchor>
      <arglist>(char tofind, size_type offset) const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>length</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a3202f27d139a3fac79205f1f3c707727</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ab56336ac2aa2a08d24a71eb9a2b502a5</anchor>
      <arglist>(const char *suffix)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a6aa09d5240470b76d54ec709e04f8c13</anchor>
      <arglist>(char single)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>afdcae5ea2b4d9e194dc21226b817f417</anchor>
      <arglist>(const TiXmlString &amp;suffix)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator=</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ae0bc6147afc0ec2aa0da3a3c0a8fcfb0</anchor>
      <arglist>(const char *copy)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator=</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ab1f1f5d3eceaa0f22d0a7e6055ea81b0</anchor>
      <arglist>(const TiXmlString &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type>char &amp;</type>
      <name>operator[]</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ae8cdc1d46c538536b786f7ae03c0c1d9</anchor>
      <arglist>(size_type index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a88ecf9f0f00cb5c67b6b637958d7049c</anchor>
      <arglist>(size_type cap)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a96103e5c0f67e987fa48527e1f47a1f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>aa392cbc180752a79f007f4f9280c7762</anchor>
      <arglist>(TiXmlString &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlString</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a342f61e0fc2244df300b73aedf6d3fef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlString</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ac80fe17693a438c9ab2591664743fcb6</anchor>
      <arglist>(const TiXmlString &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type>TIXML_EXPLICIT</type>
      <name>TiXmlString</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>aa3b32bd2891a757c9f36c21db44c81d2</anchor>
      <arglist>(const char *copy)</arglist>
    </member>
    <member kind="function">
      <type>TIXML_EXPLICIT</type>
      <name>TiXmlString</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a4b17ea5c5db986f14827223dfa8f1547</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TiXmlString</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a7ac03f581ca3422c4808162ab14f3450</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_type</type>
      <name>npos</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a8f4422d227088dc7bec96f479b275d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>finish</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a58faf1c6b9828c8d5d5092bebf146167</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a694eacb51c43d8eba8aa7d4552b598ff</anchor>
      <arglist>(size_type sz)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ae11cd23e090fd2e7bb62eda05b45a2d6</anchor>
      <arglist>(size_type sz, size_type cap)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>quit</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>aa6008ae51286a342cd366fbf1e3eeafc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a5d70615367bf2920c25feddf6ac4ad30</anchor>
      <arglist>(size_type sz)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>start</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>a36417caceebe25352f53a87e8cd966b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Rep *</type>
      <name>rep_</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ac7be48f31ca451bcb16de428b5c40e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Rep</type>
      <name>nullrep_</name>
      <anchorfile>classTiXmlString.html</anchorfile>
      <anchor>ae1f9e0de28328eed27d5623ff67a3191</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TiXmlString::Rep</name>
    <filename>structTiXmlString_1_1Rep.html</filename>
    <member kind="variable">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>structTiXmlString_1_1Rep.html</anchorfile>
      <anchor>a9f38da318212f4a2f6ebe0afdbfaf477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>structTiXmlString_1_1Rep.html</anchorfile>
      <anchor>a3470330fe806a575dbb5909a1b908ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>str</name>
      <anchorfile>structTiXmlString_1_1Rep.html</anchorfile>
      <anchor>a88a7037a489827ec9e59b008e11342b0</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlText</name>
    <filename>classTiXmlText.html</filename>
    <base>TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a43b9954ebf679557fac1a4453f337b7c</anchor>
      <arglist>(TiXmlVisitor *content) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CDATA</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>ad1a6a6b83fa2271022dd97c072a2b586</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>af5f15d40d048cea7cab9d0eb4fd8a7d2</anchor>
      <arglist>(const TiXmlText &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a8d2dcfa41fc73d3e62dacc2fcf633819</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>ae74d56c5b3ddec6cc3103dd51821af92</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCDATA</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>acb17ff7c5d09b2c839393445a3de5ea9</anchor>
      <arglist>(bool _cdata)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlText</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>af659e77c6b87d684827f35a8f4895960</anchor>
      <arglist>(const char *initValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlText</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a439792f6183a3d3fb6f2bc2b16fa5691</anchor>
      <arglist>(const std::string &amp;initValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlText</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a8d2cc1b4af2208cbb0171cf20f6815d1</anchor>
      <arglist>(const TiXmlText &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a895bf34ffad17f7439ab2a52b9651648</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>ae7c3a8fd3e4dbf6c0c4363a943d72f5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlText</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a829a4bd2d8d2461c333eb4f3f5b1b3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>Blank</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a1c120428e3b3cf24d79706e6d2b65aa6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>adde1869dfb029be50713fbfd8ce4d21f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>adcec7d9b6fccfc5777452bb97e6031c1</anchor>
      <arglist>(TiXmlText *target) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamIn</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a261e07cdbd5363f994371320414c17d9</anchor>
      <arglist>(std::istream *in, TIXML_STRING *tag)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cdata</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>a1919a0467daf2cf5d099b225add5b9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classTiXmlText.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlUnknown</name>
    <filename>classTiXmlUnknown.html</filename>
    <base>TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>a4e54d7482e05a837cf83c925cc683380</anchor>
      <arglist>(TiXmlVisitor *content) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>a675c4b2684af35e4c7649b7fd5ae598d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>a5097fe228cd5ad4edcdddf02c334fd83</anchor>
      <arglist>(const TiXmlUnknown &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>aa51c2694e4177b5f0b5429ee5a81b58d</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>a025f19c21ef01ea9be50febb8fe0ba06</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlUnknown</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>a945f09b3c6538099c69fc563216750c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlUnknown</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>abe798ff4feea31474850c7f0de6bdf5e</anchor>
      <arglist>(const TiXmlUnknown &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>ab0313e5fe77987d746ac1a97a254419d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>a67c9fd22940e8c47f706a72cdd2e332c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlUnknown</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>ac21966c3b551553d760b4a339c9acda0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>a08ca7b225a2bcb604d3c72e199d33408</anchor>
      <arglist>(TiXmlUnknown *target) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamIn</name>
      <anchorfile>classTiXmlUnknown.html</anchorfile>
      <anchor>adf84a317816124a2d7c7947d36170458</anchor>
      <arglist>(std::istream *in, TIXML_STRING *tag)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TiXmlVisitor</name>
    <filename>classTiXmlVisitor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>afad71c71ce6473fb9b4b64cd92de4a19</anchor>
      <arglist>(const TiXmlDeclaration &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>a399b8ebca5cd14664974a32d2ce029e5</anchor>
      <arglist>(const TiXmlText &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>a53a60e7a528627b31af3161972cc7fa2</anchor>
      <arglist>(const TiXmlComment &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>a7e284d607d275c51dac1adb58159ce28</anchor>
      <arglist>(const TiXmlUnknown &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitEnter</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>a07baecb52dd7d8716ae2a48ad0956ee0</anchor>
      <arglist>(const TiXmlDocument &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitEnter</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>af6c6178ffa517bbdba95d70490875fff</anchor>
      <arglist>(const TiXmlElement &amp;, const TiXmlAttribute *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitExit</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>aa0ade4f27087447e93974e975c3246ad</anchor>
      <arglist>(const TiXmlDocument &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitExit</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>aec2b1f8116226d52f3a1b95dafd3a32c</anchor>
      <arglist>(const TiXmlElement &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlVisitor</name>
      <anchorfile>classTiXmlVisitor.html</anchorfile>
      <anchor>a276c739ec4701f27c3f86b8ead095e5a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Transformation2D</name>
    <filename>classTransformation2D.html</filename>
    <base>CVec2</base>
    <member kind="function">
      <type>Transformation2D</type>
      <name>abs</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>ac8626b3e8505203b8eb95ba9bb0f83bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Transformation2D</type>
      <name>inverse</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a78e3a3e6cbcb1e05e3d5e77d231ea29c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>abd66255b8652cf422c0d7e0aeda7e9a0</anchor>
      <arglist>(Transformation2D t) const </arglist>
    </member>
    <member kind="function">
      <type>Transformation2D</type>
      <name>operator*</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>ad9d8f437a7579919b013393f83189002</anchor>
      <arglist>(float factor) const </arglist>
    </member>
    <member kind="function">
      <type>Transformation2D &amp;</type>
      <name>operator*=</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a1f4545b3a142962d2517722d50f91d28</anchor>
      <arglist>(float factor)</arglist>
    </member>
    <member kind="function">
      <type>Transformation2D</type>
      <name>operator+</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>abe37b87374d33744ff637a376c7adf42</anchor>
      <arglist>(Transformation2D t) const </arglist>
    </member>
    <member kind="function">
      <type>Transformation2D &amp;</type>
      <name>operator+=</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a6f8ff909197077c1858bc0b6ce9aaea8</anchor>
      <arglist>(Transformation2D t)</arglist>
    </member>
    <member kind="function">
      <type>Transformation2D</type>
      <name>operator-</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a06625021f7eaf08e60bfd28f92d0a401</anchor>
      <arglist>(Transformation2D t) const </arglist>
    </member>
    <member kind="function">
      <type>Transformation2D &amp;</type>
      <name>operator-=</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>ad4dbacda4aa679bb405c92942b12854b</anchor>
      <arglist>(Transformation2D t)</arglist>
    </member>
    <member kind="function">
      <type>Transformation2D</type>
      <name>operator/</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a108bdd76a5489d8367ca3c1ca0b7b1f1</anchor>
      <arglist>(float factor) const </arglist>
    </member>
    <member kind="function">
      <type>Transformation2D &amp;</type>
      <name>operator/=</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a35bf6dacb17dba53f8444a69239b8434</anchor>
      <arglist>(float factor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a7d0672e0367a64c0c769219cc3523553</anchor>
      <arglist>(Transformation2D t) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>ad54a555bb2e19acaac0c3a2868be14fe</anchor>
      <arglist>(Transformation2D t) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a81f56fb7cde9338b01f62878d177d750</anchor>
      <arglist>(Transformation2D t) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a5c8e4fcfa6ed68cf29a7867377f0c249</anchor>
      <arglist>(Transformation2D t) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a20014cf69e308f42e4a0c54f7c3dc38c</anchor>
      <arglist>(Transformation2D t) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a2f7d1d7cf4f84b61681cfed9ef26daee</anchor>
      <arglist>(double x, double y, double theta)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>theta</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>afe1718900914cb78004adaa5b720ef6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a81dd11f19c2c390797fc8441de41382f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Point2D</type>
      <name>transform</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a2e729e93af9a93f6585d468a326be5f5</anchor>
      <arglist>(const Point2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point2D &gt;</type>
      <name>transform</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a42a2f96d2d2f3444ed1c4a91d1e38b3f</anchor>
      <arglist>(const std::vector&lt; Point2D &gt; &amp;points) const </arglist>
    </member>
    <member kind="function">
      <type>Line2D</type>
      <name>transform</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a8f54e0c6bb3fde1c9387cff0fd899cc5</anchor>
      <arglist>(const Line2D &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Line2D &gt;</type>
      <name>transform</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a5bcc1fc71b550526b10bfbaa1ab57602</anchor>
      <arglist>(const std::vector&lt; Line2D &gt; &amp;lines) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transformation2D</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>abe94951b60bab1e87f799b9f6a9caa8a</anchor>
      <arglist>(double x, double y, double theta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transformation2D</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a9885b74c4a93de7910251f077b853037</anchor>
      <arglist>(const CVec2 &amp;vec, double theta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transformation2D</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>af58447bcaa486eedb7aac8b49c21185f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Transformation2D</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>a9d28bdf01ebae1759ec22f35be1cf0a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_Theta</name>
      <anchorfile>classTransformation2D.html</anchorfile>
      <anchor>ae9af9820448398273bf1888d2ec22f84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoWayThreadModule</name>
    <filename>classTwoWayThreadModule.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>Thread</base>
    <member kind="function">
      <type>bool</type>
      <name>emptyIn</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>a5cbf0936655df4b639e8bfab3a66fef8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InT</type>
      <name>popIn</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>a25bc905be6b20fab3f453ddb530a0e69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OutT</type>
      <name>popOut</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>a325d8b72acda76001682f347e1a1a821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushIn</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>a0dc88b08752a9595ae91228528c7fbac</anchor>
      <arglist>(InT element)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushOut</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>a4496d19dcd0f556d70eb6dce2444981d</anchor>
      <arglist>(OutT element, size_t queueId)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sizeIn</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>aa93e9f26ae7cf56a796c7b826dae481e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sizeOut</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>a5b7404863213174d302b0bc67d4b0f78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoWayThreadModule</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>ab6e93047ef14cb2372d9a92237f53310</anchor>
      <arglist>(size_t numInQueues)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TwoWayThreadModule</name>
      <anchorfile>classTwoWayThreadModule.html</anchorfile>
      <anchor>ac5d3c3fe60725d05235810f47c27dd61</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector3D</name>
    <filename>classVector3D.html</filename>
    <member kind="function">
      <type>void</type>
      <name>lerp</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a3bfc5ee8d7c7518f5b38495b2a01e374</anchor>
      <arglist>(const Vector3D &amp;v1, const Vector3D &amp;v2, float f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>magnitude</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ac1a43ad91b5efdb83cb92707a3f9a111</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a6dcfc651fefad1aa89f26cf5e9d29e27</anchor>
      <arglist>(const Vector3D &amp;vVector) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator*</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a488da78dc46e1b0df36e17f2f19f134f</anchor>
      <arglist>(const float num) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator*=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ac3dd296bc6a3e6f22dd7f823d2dc9862</anchor>
      <arglist>(const float num)</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator+</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a93d8b761d08da4636eeb3b5887eff523</anchor>
      <arglist>(const Vector3D &amp;vVector) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator+</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ad4a44adf06ca3386fb092bb1ce4ac7fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator+=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>aef232018fab4c3fb2ba76b82fbadebf9</anchor>
      <arglist>(const Vector3D &amp;vVector)</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator-</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a94f49014b1903106e40f96d4f67ee26c</anchor>
      <arglist>(const Vector3D &amp;vVector) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator-</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a03f189f8d45eda497772364d19d30c7d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator-=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a00b27d0ffe94201fe5e8ccd1963d89b1</anchor>
      <arglist>(const Vector3D &amp;vVector)</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator/</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ab5559341b1c40ba07344a0b393d6f63c</anchor>
      <arglist>(float num) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator/=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ae9ab2a74fc546d530d6eec69e206bc83</anchor>
      <arglist>(const float num)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>adba30b96d2cbd1221ff0cc76f0b32f83</anchor>
      <arglist>(const Vector3D &amp;vVec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a7d01b86c7d1a9039941a7b318b547177</anchor>
      <arglist>(const Vector3D &amp;v1) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a67208b3c5e1b70c2a366e468788ddb7a</anchor>
      <arglist>(const Vector3D &amp;vVec) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator[]</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ad5cb5a68cb5ee46d869a39214234aeea</anchor>
      <arglist>(const unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>float &amp;</type>
      <name>operator[]</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a6b8f73f6dc8d90bc2f3e035a49693d24</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator^</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ae210efd358527493ced501ccb4d31f3b</anchor>
      <arglist>(const Vector3D &amp;vVector2) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ac6fe6a4adec63025bc6ba765127c3df7</anchor>
      <arglist>(float fx, float fy, float fz)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a16dbc739836e8c3bdc79b1d67a8ea66d</anchor>
      <arglist>(int precision=3, std::string name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector3D</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a0b11a8d75da427b27443d8a94d0d296c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector3D</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a17ed921510dc931d9686b7d9333f6d57</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector3D</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>aa582f6a515a0c30b97ed24a09db38a9c</anchor>
      <arglist>(const CVec2 &amp;v, float z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector3D</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>aea6947025b21c264a5310b775bfc6d62</anchor>
      <arglist>(const Vector3D &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>x</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a15a162a986b897ebd0bb74df056d99c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>y</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a1819fd51b78ece8de462d3a2c979111a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>z</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a026531e883c967b7a7803a2f6b983d2c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_X</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a967b4b52a6c95d61576c167590f55706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_Y</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a1b57e040f6c32364622cc5f2625f8d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_Z</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a319fc8e311cce57a5eceee7d56b4ae3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VectorObject2D</name>
    <filename>classVectorObject2D.html</filename>
    <member kind="enumeration">
      <name>StyleT</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a890acbd7d134f09e86ac59f6d1f27c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Lines</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a890acbd7d134f09e86ac59f6d1f27c0bac064e09db5b87f5b753f77b9ff6402d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Dots</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a890acbd7d134f09e86ac59f6d1f27c0baf4738c44960b545b7851039c240212eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>b</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a23f8afa723c5e65beaaebfa2ad504d1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>g</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>ac7982d94afd3d35a3769e5118e0025ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>lineWidth</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>aa508cd4c62246282eeceb3c57091452e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintGl</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a8a8f661fb056058802921d09d5d06825</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>r</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a8184368263573f7462289aeb46b1ffd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>aa34d8f86176ed59445f76c643a8b1a44</anchor>
      <arglist>(float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a44c3a443d61cad6300d79ec7e67f8ceb</anchor>
      <arglist>(float lineWidth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a7a5cc06f9a67df9bb795587ea0fd64ee</anchor>
      <arglist>(StyleT style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertices</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a2bcea9baf7c7ece92312aaeededf642d</anchor>
      <arglist>(std::vector&lt; Point2D &gt; &amp;vertices)</arglist>
    </member>
    <member kind="function">
      <type>StyleT</type>
      <name>style</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>abaf81b271273d855fe3d2fad64386fb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorObject2D</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a4051bebc87669269659b7ab950b15ff1</anchor>
      <arglist>(const std::vector&lt; Point2D &gt; vertices, float r, float g, float b, float lineWidth=1.0, StyleT style=Lines)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point2D &gt; &amp;</type>
      <name>vertices</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a1667cd6f81e71ae0b39ca3abcc8c79f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VectorObject2D</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>aaf8f25c6212a5e9e9497aaaaf77a8cee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned short</type>
      <name>ClassVersion</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a9ec0f3ae00c6321773a74ff864945358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_B</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a03b54d3cd070d5cf97451b6c539a3ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_G</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a4230ff8ac7ce082dd3bff23df5906e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_LineWidth</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a9b4c4924abe59e7a350ad4f8fb345730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_R</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>acc4e61100bc917172d876b88b2b69298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StyleT</type>
      <name>m_Style</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a15c9daf68012a77b35255aaaa8c4ef96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Point2D &gt;</type>
      <name>m_Vertices</name>
      <anchorfile>classVectorObject2D.html</anchorfile>
      <anchor>a0d927bd61c2e479deaad5a2267e58c8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost::serialization</name>
    <filename>namespaceboost_1_1serialization.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a0610a0824e1293d15a36c47b035bd4a4</anchor>
      <arglist>(Archive &amp;ar,::cv::Mat &amp;m, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a2461caecae62258618693b30f87de9d9</anchor>
      <arglist>(Archive &amp;ar, const ::cv::Mat &amp;m, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
