<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>compmesh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>compmesh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="gui_8hh" name="gui.hh" local="yes" imported="no">bmtk/gui.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <namespace>compmesh</namespace>
    <member kind="define">
      <type>#define</type>
      <name>D2R</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a0a3cc1d5cde549e408f825ddd7f5853d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R2D</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a39c663074332446065723e9be9350139</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controlCB</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a20d3f27895998a3bb03e294b37eed91f</anchor>
      <arglist>(int control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMesh</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a767edc3638a52a86b236d38fb5ac62ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a9134d4ca144bb5775181d1f17cd8d740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutDisplay</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a3513727cdf3958c7a680cb2b53931aca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutIdle</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a1ab2e419a91c117b5ff3f5e75445d1ad</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutKeyboard</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a54d7107e9745603346789ec2e4e0df29</anchor>
      <arglist>(unsigned char Key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMenu</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a74a9a3bd8541bbd741fb7aaf9970e38c</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMotion</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a26e7b30850259300b87bab42f852cb08</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMouse</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>af1e9f6371ce0aac7547f949fb1dc071b</anchor>
      <arglist>(int button, int button_state, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutReshape</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a1448252b33a73d74946562f5d5c61daa</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>neg</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a8058372f1d127658b413f5c4a3d01efa</anchor>
      <arglist>(float arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOptions</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a75dcd538567befec001eb6972f672467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startGUI</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a814547a435ceb7e2b9134a57c81b8804</anchor>
      <arglist>(Mesh *m_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>compmesh_8cc.html</anchorfile>
      <anchor>a7ebd9759b4e3197bf52bab531982c0ff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ambientIntensity</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aa9f3d329943ed8f94378b11588a71763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>ambientSpinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a2b28c92bce8e455fc99c93282c9dd89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bdx</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a17edd92f2b511931c05e36a07ddf6ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bdy</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>adef10b930219b70279175a26c9b1a845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>center</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a0b1ecaf2c18198c0ed72484e8d349502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>centerSphere</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>af41783f834e8ad72f34b53e59a96f32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>abd3a212edfb37db286e1850022108809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>currMesh</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aad8da5b5ad5a54f27c6fa674256b26a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cx0</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ac017c64f5c0fb664c36180b905b7701a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cy0</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a5644ebe92b75fe5b0d3c96865dcd5d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delta</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aaa29b999c508f81ddc66c9481df12c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>deltaSpinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aa6f7ab73d6dafb2a2545b34f5a783062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>diffuseIntensity</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ac0fae766859ca620a845f869a39b9d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>diffuseSpinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a96e0b9360584ba469fa6f323fbea2e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>dm</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a0469363d5f2dc0151e17f85741eb5951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>edge2face</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a7be22d40a5316ba2a79a25b966391eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>edgeAngles</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ab0bcf65c4fb35000c2e314ba2dbafa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2edge</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aec75f2a3532332cabc06d38e23087b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2face</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a72799278e755008d0c67c28601090de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2vert</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>adaae58b518407dc70bd9065dd6a6de06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>faceAreas</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a1435864349593004e3f369807e4cacad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>faceColors</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ac1da59f19b50e2ead3084fa21561ffda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI *</type>
      <name>glui</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a9d689ce6d88eb18836e57ce3e8eda805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gs2</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>afd0464be4ba531b6e37ddf5e10138d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>gs2Spinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ae3c403ad565173f4ee80ae2aae272664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gsn2</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a0f42b79de8d0e748b7f3f6628df1f787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>gsn2Spinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ad0eb9527ff95e338b4a68795ec1a9197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keypoints</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a2c06f4a8078011a4331bd73eacbc8df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastX</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ae04be486ddf926b89f4950bfe2b12ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastY</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>afa09b2308b0ba068fdefba17b05f3e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_ambient</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>af0e8a71bb6e81a93b7b82567fa1c2c8d</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_diffuse</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a3f2dfc9ed4ee5eb2a4a060981353f360</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_position</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ae4b33db112d79a47995237d7a07e539b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>m</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a2832f8502fd31f752307c169f85d60fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>main_window</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a512a28974645e7e2c395cc2dfaff7b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>meshBoundary</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a33be1aea64d6b9ef40e6a195878b1276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>motionMode</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a9e2e650b67c019177543300359c35049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>origMesh</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a4b85c15ddc78b50546af7ffacb3f5c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>polyMesh</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a04e8f9f5f24ca9cdb1bfd4a87c01ace1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationX</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a2583ebbf4858ded85bfc09bb2af208c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationY</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a202f03c4c38da53eeecc3cc906407fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a84618b2b25718fc4241c9a40c2117d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segment</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ab275fe39c235828484791565317805a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>text</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a8af1bd90cc0649d127debfbd5181d004</anchor>
      <arglist>[sizeof(GLUI_String)]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertGradients</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ab5739fe161988f90c8cc50a7dc37b2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertGradVecs</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a4e5898ebf65a8226a90c223245f907ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertNormals</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ad5e61db63872f94bd64188d76f78ccca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertPotentials</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a36dcd14bbe31ffbacffed3a1abd1faef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertSteps</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ad79a44477c03c57db8192d726385b7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Rollout *</type>
      <name>visualsRollout</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a9103f551e85183b1bf1f7ad3a68d8174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wdx</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a8a46e31423e895b950191daa5607c0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wdy</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aa7420c50ed44db912a8a15be54858bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wireframe</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ae135064eb1453bd668ae415ce297b448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wx0</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>abfd208a5278d7b6c49a23713ef7a532e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wy0</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a572380a69605d37bcbed9717ac7324c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xyAspect</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a6093c5bd73829776b76a0b28249732f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>console.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>console_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>console_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>edge.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>edge_8cc</filename>
    <includes id="edge_8hh" name="edge.hh" local="yes" imported="no">bmtk/edge.hh</includes>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae5c49588d4e6265c8451ea0864c4546c</anchor>
      <arglist>(Vert &amp;vp, Edge &amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae5f9fb6b2f89aa2edbc362c43f52d28d</anchor>
      <arglist>(ostream &amp;os, const Edge &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>edge.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>edge_8hh</filename>
    <includes id="edge_8hh" name="edge.hh" local="yes" imported="no">vec3d.hh</includes>
    <includes id="vec3d_8hh" name="vec3d.hh" local="yes" imported="no">vec3d.hh</includes>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">mesh.hh</includes>
    <includes id="vert_8hh" name="vert.hh" local="yes" imported="no">vert.hh</includes>
    <includes id="face_8hh" name="face.hh" local="yes" imported="no">face.hh</includes>
    <class kind="class">bmtk::Edge</class>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae5c49588d4e6265c8451ea0864c4546c</anchor>
      <arglist>(Vert &amp;vp, Edge &amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae5f9fb6b2f89aa2edbc362c43f52d28d</anchor>
      <arglist>(ostream &amp;os, const Edge &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>face.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>face_8cc</filename>
    <includes id="face_8hh" name="face.hh" local="yes" imported="no">bmtk/face.hh</includes>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8dd252d03a0c1f8078751a1fb0241d65</anchor>
      <arglist>(Edge &amp;ep, Face &amp;fp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a91401980b8f1706ab64c8376f9ed1bfb</anchor>
      <arglist>(Vert &amp;vp, Face &amp;fp)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a66c05972e4a2789d60efded6976d1901</anchor>
      <arglist>(ostream &amp;os, const Face &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>face.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>face_8hh</filename>
    <includes id="vec3d_8hh" name="vec3d.hh" local="yes" imported="no">vec3d.hh</includes>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">mesh.hh</includes>
    <includes id="vert_8hh" name="vert.hh" local="yes" imported="no">vert.hh</includes>
    <includes id="edge_8hh" name="edge.hh" local="yes" imported="no">edge.hh</includes>
    <class kind="class">bmtk::Face</class>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8dd252d03a0c1f8078751a1fb0241d65</anchor>
      <arglist>(Edge &amp;ep, Face &amp;fp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a91401980b8f1706ab64c8376f9ed1bfb</anchor>
      <arglist>(Vert &amp;vp, Face &amp;fp)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a66c05972e4a2789d60efded6976d1901</anchor>
      <arglist>(ostream &amp;os, const Face &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>genmesh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>genmesh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <includes id="uspline_8hh" name="uspline.hh" local="yes" imported="no">bmtk/uspline.hh</includes>
    <member kind="function">
      <type>Mesh *</type>
      <name>genCorner</name>
      <anchorfile>genmesh_8cc.html</anchorfile>
      <anchor>ae0124fd11ad1be417d072d3eb92f05c2</anchor>
      <arglist>(int n, float s2)</arglist>
    </member>
    <member kind="function">
      <type>Mesh *</type>
      <name>genPlane</name>
      <anchorfile>genmesh_8cc.html</anchorfile>
      <anchor>ad1b3a618b42967c2ec50686f675efbdd</anchor>
      <arglist>(int n, float s2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>grand</name>
      <anchorfile>genmesh_8cc.html</anchorfile>
      <anchor>af376b3f91a195b73085ebaaf53565c0f</anchor>
      <arglist>(float mean, float std)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>genmesh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gts2msh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>gts2msh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>gts2msh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gui.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>gui_8hh</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">mesh.hh</includes>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>void</type>
      <name>controlCB</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a7fcaa6c901abfdd37687a5f17c80f151</anchor>
      <arglist>(int control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMesh</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ad104d8ddf883bd02210cb3a93dfb37fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5e939a4d91fc19114485979dff39dc2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutDisplay</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a6975449f23cb542b09c177e4741fa327</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutIdle</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a2b70e35aab7ebf2af8c9160d2fa904bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutKeyboard</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>adfe10e316216e6ffa49ee6bb1d35825a</anchor>
      <arglist>(unsigned char Key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMenu</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8ff1a76bfbf67008cafa72d536997596</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMotion</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a1a6fdfb1f743c4d426ce336802842f03</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMouse</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a60f094bc83d72e12744fb56a81517993</anchor>
      <arglist>(int button, int button_state, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutReshape</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a60c09fae9f901cc0455a5469ede68131</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOptions</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aeac4ec126c1172d73a3a772bc0e21416</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startGUI</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a74da9bb5b00b09810c4a6c6f4a4bbe4d</anchor>
      <arglist>(Mesh *m1_, Mesh *m2_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startGUI</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a814547a435ceb7e2b9134a57c81b8804</anchor>
      <arglist>(Mesh *m_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>afde67c1726c946a845be5f4981f5d662</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lst2msh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>lst2msh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lst2msh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>map2msh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>map2msh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>map2msh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mat3x3.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>mat3x3_8cc</filename>
    <includes id="mat3x3_8hh" name="mat3x3.hh" local="yes" imported="no">bmtk/mat3x3.hh</includes>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5bd158c8221b56ce99158b39fda08c47</anchor>
      <arglist>(const Vec3d &amp;v, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a915f9461db65474b25d74b1a77b4393d</anchor>
      <arglist>(const float a, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a1ce6b0be8efdec8d09c1609ef0e9d4fc</anchor>
      <arglist>(Vec3d &amp;v, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ad8e81ffccdb0c6bd285c8ca27a7b32fe</anchor>
      <arglist>(ostream &amp;os, const Mat3x3 &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mat3x3.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>mat3x3_8hh</filename>
    <includes id="vec3d_8hh" name="vec3d.hh" local="yes" imported="no">vec3d.hh</includes>
    <class kind="class">bmtk::Mat3x3</class>
    <class kind="class">bmtk::Row1x3</class>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5bd158c8221b56ce99158b39fda08c47</anchor>
      <arglist>(const Vec3d &amp;v, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a915f9461db65474b25d74b1a77b4393d</anchor>
      <arglist>(const float a, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a1ce6b0be8efdec8d09c1609ef0e9d4fc</anchor>
      <arglist>(Vec3d &amp;v, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ad8e81ffccdb0c6bd285c8ca27a7b32fe</anchor>
      <arglist>(ostream &amp;os, const Mat3x3 &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>matrix_8cc</filename>
    <includes id="matrix_8hh" name="matrix.hh" local="yes" imported="no">bmtk/matrix.hh</includes>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>int</type>
      <name>gelimd</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a491326a2c9c75ac9552630ff3bddb131</anchor>
      <arglist>(float **a, float *b, float *x, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gelimd2</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>add1969bdd9658cd0c121479c6334f6a5</anchor>
      <arglist>(float **a, float *b, float *x, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>matrix_8hh</filename>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>int</type>
      <name>gelimd</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a491326a2c9c75ac9552630ff3bddb131</anchor>
      <arglist>(float **a, float *b, float *x, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gelimd2</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>add1969bdd9658cd0c121479c6334f6a5</anchor>
      <arglist>(float **a, float *b, float *x, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mesh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>mesh_8cc</filename>
    <includes id="triangulate_8h" name="triangulate.h" local="yes" imported="no">bmtk/triangulate.h</includes>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>mesh.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>mesh_8hh</filename>
    <includes id="region_8hh" name="region.hh" local="yes" imported="no">region.hh</includes>
    <includes id="vert_8hh" name="vert.hh" local="yes" imported="no">vert.hh</includes>
    <includes id="edge_8hh" name="edge.hh" local="yes" imported="no">edge.hh</includes>
    <includes id="face_8hh" name="face.hh" local="yes" imported="no">face.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">timer.hh</includes>
    <includes id="uspline_8hh" name="uspline.hh" local="yes" imported="no">uspline.hh</includes>
    <class kind="class">bmtk::Mesh</class>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>mesh_edge.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>mesh__edge_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>mesh_face.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>mesh__face_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>mesh_io.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>mesh__io_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>mesh_region.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>mesh__region_8cc</filename>
    <includes id="triangulate_8h" name="triangulate.h" local="yes" imported="no">bmtk/triangulate.h</includes>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>mesh_vert.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>mesh__vert_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>msh2ply.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>msh2ply_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>msh2ply_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>msh2tmf.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>msh2tmf_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>msh2tmf_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>off2msh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>off2msh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>off2msh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>om2msh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>om2msh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>om2msh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ply2msh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>ply2msh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ply2msh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>region.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>region_8cc</filename>
    <includes id="region_8hh" name="region.hh" local="yes" imported="no">bmtk/region.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>region.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>region_8hh</filename>
    <includes id="vec3d_8hh" name="vec3d.hh" local="yes" imported="no">vec3d.hh</includes>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">mesh.hh</includes>
    <class kind="class">bmtk::Region</class>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>segmsh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>segmsh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>segmsh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>smoothmsh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>smoothmsh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>smoothmsh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testapp.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>testapp_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testapp_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timer.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>timer_8cc</filename>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>timer.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>timer_8hh</filename>
    <class kind="class">bmtk::Timer</class>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>tmf2msh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>tmf2msh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tmf2msh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>triangulate.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>triangulate_8cc</filename>
    <includes id="triangulate_8h" name="triangulate.h" local="yes" imported="no">bmtk/triangulate.h</includes>
    <namespace>bmtk</namespace>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>EPSILON</name>
      <anchorfile>triangulate_8cc.html</anchorfile>
      <anchor>ab84b0a39a5bcd3e4bd1a2d19b015bde9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>triangulate.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>triangulate_8h</filename>
    <class kind="class">bmtk::Triangulate</class>
    <class kind="class">bmtk::Vector2d</class>
    <namespace>bmtk</namespace>
    <member kind="typedef">
      <type>std::vector&lt; Vector2d &gt;</type>
      <name>Vector2dVector</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5beab45e696b4dd87561d4c28f8843f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>VertexList</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a285a8242b8a058480a1bc28dabf84ad1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>triutil.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>triutil_8h</filename>
    <namespace>bmtk</namespace>
    <member kind="define">
      <type>#define</type>
      <name>M_PI</name>
      <anchorfile>triutil_8h.html</anchorfile>
      <anchor>ae71449b1cc6e6250b91f539153a7a0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_SQRT1_2</name>
      <anchorfile>triutil_8h.html</anchorfile>
      <anchor>acdbb2c2f9429f08916f03c8786d2d2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACKBALL_R</name>
      <anchorfile>triutil_8h.html</anchorfile>
      <anchor>a5b9a937b48df98204c69fc200f40f002</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>CrossProd</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>acc1144cb8178d3ebb8e74fd7b9c67f69</anchor>
      <arglist>(const T *x, const T *y, T *z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>CrossProd</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a6e0666bdfeac98b4ecf17e4ea8725a5e</anchor>
      <arglist>(const T &amp;a, const T &amp;b, const T &amp;c, const T &amp;d, const T &amp;e, const T &amp;f, T &amp;g, T &amp;h, T &amp;i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>cube</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a0cdcebdc4560fbb732480b6313e8f10a</anchor>
      <arglist>(const T &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Dist</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a111a3303671b0c31efbe09e4ee3b4bc9</anchor>
      <arglist>(const T *x1, const T *x2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Dist2</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ace4d880c4d33aa3cac338cb50e712da3</anchor>
      <arglist>(const T *x1, const T *x2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Dot</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>afd10a6ac02805641920ddd4a081d38fd</anchor>
      <arglist>(const T *x, const T *y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastInvert</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a865fa01fbc110c870a876ef6ab7367e9</anchor>
      <arglist>(T *matrix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProject</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae0c9bea9b953e488a1e77444cd0076e5</anchor>
      <arglist>(const T *F, const T *vert, T *coord)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProject</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a9319f1e723fb02d50dac9046841d0a69</anchor>
      <arglist>(const T *F, T x, T y, T z, T &amp;xout, T &amp;yout, T &amp;zout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProjectNoZ</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aab728a274b18b51dbdd45d826dbab91a</anchor>
      <arglist>(const T *F, const T *vert, T *coord)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProjectNoZ</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aecbc0bf29cf0bafd3a1210d7c5934926</anchor>
      <arglist>(const T *F, T x, T y, T z, T &amp;xout, T &amp;yout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProjectPrecompute</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5fe6fb64e793d93c821f9925c4e5b30c</anchor>
      <arglist>(T *F, const T *P, const T *M, const T *V, T zoffset=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FindNormal</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae56af5ff4cecb0b127e2876678a7d21c</anchor>
      <arglist>(const T *p1, const T *p2, const T *p3, T *n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Len</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a4d5c5ae47c5c6c9b6b621e86b76cc236</anchor>
      <arglist>(const T *x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Len2</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a4e414963b82eeb8ddf80048a3aad9bfa</anchor>
      <arglist>(const T *x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MMult</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a135d71c455b4e17e015a0e82352fa1b2</anchor>
      <arglist>(const T *M1, const T *M2, T *Mout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Mouse2Q</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8a3479fbc79c0e46202262afe5d8dc5a</anchor>
      <arglist>(T x1, T y1, T x2, T y2, T *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Mouse2TrackballPos</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a922302c35c5509f9b69747f37ba35377</anchor>
      <arglist>(T x, T y, T *pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MVMult</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8cc99f9238e395f9f617575fb00b11b4</anchor>
      <arglist>(const T *M, const T *V, T *Vout, bool apply_trans=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Normalize</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a711a3a4669561f62476a062c6937ef63</anchor>
      <arglist>(T *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Project</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aabe3bdcdbc6aa5325a2f420f4b69958e</anchor>
      <arglist>(const T *P, const T *M, const T *V, const T *vert, T *coord, T zoffset=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Q2RotAndAxis</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a64b66cb4bab9d9f65ed5250d4011c87f</anchor>
      <arglist>(const T *q, T &amp;rot, T *rotaxis)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>QCompose</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a4bfc570150761c69f7c4f165c49c40fe</anchor>
      <arglist>(const T *q1, const T *q2, T *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>QNorm</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a2c870b81ef9126c8928d77ccfd86e0cf</anchor>
      <arglist>(T *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>QRotate</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aaca15274fa7f47563469836299a05752</anchor>
      <arglist>(T *x, const T *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RotAndAxis2Q</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a53e862bf3adfd0813c1a46eae8ba2cff</anchor>
      <arglist>(T rot, const T *rotaxis, T *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>sqr</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a510c8e4b70303ee36a61cffac7f4cf1f</anchor>
      <arglist>(const T &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>TriBoundingSphere</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae7c47d6d37d82d8f192c8c0b3390e13a</anchor>
      <arglist>(const T *p1, const T *p2, const T *p3, T *cent, T &amp;r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>uspline.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>uspline_8cc</filename>
    <includes id="uspline_8hh" name="uspline.hh" local="yes" imported="no">bmtk/uspline.hh</includes>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>uspline.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>uspline_8hh</filename>
    <includes id="matrix_8hh" name="matrix.hh" local="yes" imported="no">matrix.hh</includes>
    <class kind="class">bmtk::USpline</class>
    <namespace>bmtk</namespace>
  </compound>
  <compound kind="file">
    <name>vec3d.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>vec3d_8cc</filename>
    <includes id="vec3d_8hh" name="vec3d.hh" local="yes" imported="no">bmtk/vec3d.hh</includes>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>abb9528fc1698d6357266d3622dc05fb6</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator+</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ac9744f8ce78b66ab5b1f3fd6162be580</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator-</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5a253fde9ed0b16d8f1160f1f2bd67c5</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae31ce68b3eef9891af19387cd54a3537</anchor>
      <arglist>(ostream &amp;os, const Vec3d &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vec3d.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>vec3d_8hh</filename>
    <class kind="class">bmtk::Vec3d</class>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>abb9528fc1698d6357266d3622dc05fb6</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator+</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ac9744f8ce78b66ab5b1f3fd6162be580</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator-</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5a253fde9ed0b16d8f1160f1f2bd67c5</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae31ce68b3eef9891af19387cd54a3537</anchor>
      <arglist>(ostream &amp;os, const Vec3d &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vert.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>vert_8cc</filename>
    <includes id="vert_8hh" name="vert.hh" local="yes" imported="no">bmtk/vert.hh</includes>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a514487a1165f8b009976f501a4c8b0e9</anchor>
      <arglist>(ostream &amp;os, const Vert &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vert.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>vert_8hh</filename>
    <includes id="vec3d_8hh" name="vec3d.hh" local="yes" imported="no">vec3d.hh</includes>
    <includes id="mat3x3_8hh" name="mat3x3.hh" local="yes" imported="no">mat3x3.hh</includes>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">mesh.hh</includes>
    <includes id="edge_8hh" name="edge.hh" local="yes" imported="no">edge.hh</includes>
    <includes id="face_8hh" name="face.hh" local="yes" imported="no">face.hh</includes>
    <class kind="class">bmtk::Vert</class>
    <namespace>bmtk</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a514487a1165f8b009976f501a4c8b0e9</anchor>
      <arglist>(ostream &amp;os, const Vert &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>viewmesh.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/src/</path>
    <filename>viewmesh_8cc</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">bmtk/mesh.hh</includes>
    <includes id="viewmesh_8hh" name="viewmesh.hh" local="yes" imported="no">bmtk/viewmesh.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="yes" imported="no">bmtk/timer.hh</includes>
    <namespace>procmesh</namespace>
    <member kind="define">
      <type>#define</type>
      <name>D2R</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a0a3cc1d5cde549e408f825ddd7f5853d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R2D</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a39c663074332446065723e9be9350139</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controlCB</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a20d3f27895998a3bb03e294b37eed91f</anchor>
      <arglist>(int control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMesh</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a767edc3638a52a86b236d38fb5ac62ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a9134d4ca144bb5775181d1f17cd8d740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutDisplay</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a3513727cdf3958c7a680cb2b53931aca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutIdle</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a1ab2e419a91c117b5ff3f5e75445d1ad</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutKeyboard</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a54d7107e9745603346789ec2e4e0df29</anchor>
      <arglist>(unsigned char Key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMenu</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a74a9a3bd8541bbd741fb7aaf9970e38c</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMotion</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a26e7b30850259300b87bab42f852cb08</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMouse</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>af1e9f6371ce0aac7547f949fb1dc071b</anchor>
      <arglist>(int button, int button_state, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutReshape</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a1448252b33a73d74946562f5d5c61daa</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>neg</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a8058372f1d127658b413f5c4a3d01efa</anchor>
      <arglist>(float arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOptions</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a75dcd538567befec001eb6972f672467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startGUI</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a814547a435ceb7e2b9134a57c81b8804</anchor>
      <arglist>(Mesh *m_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>takeScreenShot</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>ab89ddc48cd313b6515c1e44d520627bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>viewmesh_8cc.html</anchorfile>
      <anchor>a7ebd9759b4e3197bf52bab531982c0ff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ambientIntensity</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5eac3e97285ad75ba05a714a9c0cdb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>ambientSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5f59e2dc7d3282d61f4740d5f716ca82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bdx</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>af3998b208ff80e6c4760549268f70d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bdy</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a3a6da8e9053e4bf2244778f1d8fe700c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>blackWhite</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a35e5bb2e2f5bd01b1e846b8f219f6005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>center</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4a7a5fe4f9b30a87606e569dce438b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>centerSphere</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aa6e2cad853988fcff0450ccd40068121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>centerStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a31a1e27c201870236b5dc3185f740c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ac2620a4ee4f41eb52b1165415414868d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cx0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ac1bb1efedbc576d6db368446e505a4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cy0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a1f2e06773756f760152b2d88ebf7fe50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dataSet</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4c41122ddf51885e96f7c2dcfe05725d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>dataSetSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a8cd9c0f9e5bc7bffad218b20a55779d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deciMesh</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5f94c6f38817756fbb3c657a581da91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deciWire</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab5e7afb2fcf16d260cf601373fcb518a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delta</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab229539e1fd42fbdb63fad90d4ec7271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>deltaSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a35b5ba06fa731a117b16014390b1f4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>deltaStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a1f7351bfa2ab3b01facf2631a21d1d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>diffuseIntensity</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aae17211c466702b01fc771ae22f046a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>dm</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4918f9a7b56acb6d8844bd71d93a294f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>edge2face</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a02d812256cb7534727eef374770761ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>edgeAngles</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>acab96105dcfe2928b09d623b5eed38a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2edge</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4756b30e1bbbc1b2667c11879314b341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2face</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>abbae9795af0c55e545730548556ef92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2vert</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ac42321857a2c53f57acbde2103070444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>faceColors</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab465604cbe4e3474136bd2b221f3ae7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI *</type>
      <name>glui</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab9fc9910d58dc10cc68b8306ccb69664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gs2</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a0083732d11e86797c7ab594145f511da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>gs2Spinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a07793d9da0563c0fdbd51c593e36171f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gsn2</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a256a413589e5e617fefc189b44c24da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>gsn2Spinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ad0a715e1ebe4fb23caff052ffd06b8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ILuint</type>
      <name>ImgId</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ace6dbebfccf865cc95b08897ed70308e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keypoints</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a103bd28c39520452708fecb0e495c687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastX</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5f98041bb4511bc2c8b200d89d287496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastY</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a017adcad0b5748215836f9e62cb114fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_ambient</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a3212b62b855bb376f7f87ce356ffdc7b</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_diffuse</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a2f03d102f7021c6a68b3de81d906ea03</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_one</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aa86db217cdb323412c0b8ba051f58e66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_position</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a423b387a942c97bcfcdfcaf19dc1c3ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_zero</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aac0e1b2a5667cd48e033277b531414d7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lightRotX</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a3e2b6e1b7c752e9764f758320bb962a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lightRotY</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a22d041bce10405d1c8ef6bb3ccf29fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lines</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>adaf27c606500c349d27806e7c5c06d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>m</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aaddeb0e3723d1167eded43e3975273a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>main_window</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>adfac8a2cf072e9708e4dd5da77889e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>meshBoundary</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab0f9bd72dc7abe411448db7657670caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>motionMode</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a3debd8dc3b0fd05886b486dd6262eb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>objectBSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a8983c5fe191c453d2f33d3f4a2a9ca65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>objectColor</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a9ef4a69db25b56107a0ae55cbf71d086</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>objectGSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a6382211fd6c4dcf2211637ad202d986b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>objectRSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab7b67b122cdc329abe46962a85f859c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>offset</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a182dd24bd5d7278be6d25603c3b0469e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offsetX</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a9819ed65011f8eb352751ade76135b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>points</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aed54fb104ad287923ec005f4b59a8820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>points0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5af2d698b9b2218131d694da2aeba135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>polyMesh</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a2d817c8e4dcabdde057ec96a00f97bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>polyWire</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aad6ac673be0a891b2550f95a7e085a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>potentialInfo</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a680fb33c7e6f472023fae86f93cad0fe</anchor>
      <arglist>[sizeof(GLUI_String)]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationX</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aafcb38f560e507ae09cc97be394606c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationXStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a7323bf22be37bb7e3cf004085c5fd674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationY</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a46205835f7ad2859c1bfaf7402861680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationYStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a0d6e666bb9fd0d29471f9a80bad64dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aae2ceaf9f64fcde710742f2557f7c6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scaleStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a01122ef51251b8ec87fa04961a2f31f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>screenShotName</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a42e54e70e0c9887fcf48fc82b55b93c7</anchor>
      <arglist>[100]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>screenShotNumber</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5004a453afb0c157a2690e653ac2aee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>screenShots</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a28b672444247bd00ce62f73b60785c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segment</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5f204a221c5f13ff20f8dcbe0395d695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>segThreshSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a540be4cc3232226750995477fc1d1e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>sizeInfo</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a10579ecd351747f6a363277719cb5641</anchor>
      <arglist>[sizeof(GLUI_String)]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>text</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a39be3894c4f90b5271897c099b6b6d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>textMode</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ae91479f0f9b53aed8217bf370aff4756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triMesh</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a2c6537c8aecfd3eae1a6297423a47d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triMesh0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a63b8652c9982e79d3bb990fff94f0afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertGradients</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a586d0df8d6c1522bf0b3f5243d154d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertGradVecs</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>af2fcfcc73b343840c26db7a0a8ab4c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertNorm</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a6ca694d0194b2ff0f5cf60a0ad21e995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertNormals</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5e0accf4937ddb4ae1f96abe614301c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertPotentials</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a62e821c7340e8ac124910cd789e8cec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Rollout *</type>
      <name>visualsRollout</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a45cfe369578394e425113460004b8b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wdx</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aeeac3f05d808b3c53d0012029d1ecd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wdy</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4ffdbaeaaa7a247503ffe387d7ecab29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wireframe</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a0cbc2ca636df764de25eceb70cdecae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wireframe0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a49a7c4f0afdd556e4732eac955a182bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wx0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a1cf3cde93256028ec65f001e78738297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wy0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a8b19fe187d24bc814e44b44f80f7a61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xyAspect</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a0026eb30c1c34d0f0da883c6ede6a6eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>viewmesh.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/bmtk/include/bmtk/</path>
    <filename>viewmesh_8hh</filename>
    <includes id="mesh_8hh" name="mesh.hh" local="yes" imported="no">mesh.hh</includes>
    <member kind="function">
      <type>void</type>
      <name>controlCB</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a20d3f27895998a3bb03e294b37eed91f</anchor>
      <arglist>(int control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMesh</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a767edc3638a52a86b236d38fb5ac62ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a9134d4ca144bb5775181d1f17cd8d740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutDisplay</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a3513727cdf3958c7a680cb2b53931aca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutIdle</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a1ab2e419a91c117b5ff3f5e75445d1ad</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutKeyboard</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a54d7107e9745603346789ec2e4e0df29</anchor>
      <arglist>(unsigned char Key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMenu</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a74a9a3bd8541bbd741fb7aaf9970e38c</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMotion</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a26e7b30850259300b87bab42f852cb08</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMouse</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>af1e9f6371ce0aac7547f949fb1dc071b</anchor>
      <arglist>(int button, int button_state, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutReshape</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a1448252b33a73d74946562f5d5c61daa</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOptions</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a75dcd538567befec001eb6972f672467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startGUI</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>a814547a435ceb7e2b9134a57c81b8804</anchor>
      <arglist>(Mesh *m_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>takeScreenShot</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>ab89ddc48cd313b6515c1e44d520627bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>viewmesh_8hh.html</anchorfile>
      <anchor>ac5c54df7ed3b930268c8d7752c101725</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>bmtk</name>
    <filename>namespacebmtk.html</filename>
    <class kind="class">bmtk::Edge</class>
    <class kind="class">bmtk::Face</class>
    <class kind="class">bmtk::Mat3x3</class>
    <class kind="class">bmtk::Mesh</class>
    <class kind="class">bmtk::Region</class>
    <class kind="class">bmtk::Row1x3</class>
    <class kind="class">bmtk::Timer</class>
    <class kind="class">bmtk::Triangulate</class>
    <class kind="class">bmtk::USpline</class>
    <class kind="class">bmtk::Vec3d</class>
    <class kind="class">bmtk::Vector2d</class>
    <class kind="class">bmtk::Vert</class>
    <member kind="typedef">
      <type>std::vector&lt; Vector2d &gt;</type>
      <name>Vector2dVector</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5beab45e696b4dd87561d4c28f8843f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>VertexList</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a285a8242b8a058480a1bc28dabf84ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controlCB</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a7fcaa6c901abfdd37687a5f17c80f151</anchor>
      <arglist>(int control)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>CrossProd</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>acc1144cb8178d3ebb8e74fd7b9c67f69</anchor>
      <arglist>(const T *x, const T *y, T *z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>CrossProd</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a6e0666bdfeac98b4ecf17e4ea8725a5e</anchor>
      <arglist>(const T &amp;a, const T &amp;b, const T &amp;c, const T &amp;d, const T &amp;e, const T &amp;f, T &amp;g, T &amp;h, T &amp;i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>cube</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a0cdcebdc4560fbb732480b6313e8f10a</anchor>
      <arglist>(const T &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Dist</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a111a3303671b0c31efbe09e4ee3b4bc9</anchor>
      <arglist>(const T *x1, const T *x2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Dist2</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ace4d880c4d33aa3cac338cb50e712da3</anchor>
      <arglist>(const T *x1, const T *x2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Dot</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>afd10a6ac02805641920ddd4a081d38fd</anchor>
      <arglist>(const T *x, const T *y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMesh</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ad104d8ddf883bd02210cb3a93dfb37fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastInvert</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a865fa01fbc110c870a876ef6ab7367e9</anchor>
      <arglist>(T *matrix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProject</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae0c9bea9b953e488a1e77444cd0076e5</anchor>
      <arglist>(const T *F, const T *vert, T *coord)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProject</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a9319f1e723fb02d50dac9046841d0a69</anchor>
      <arglist>(const T *F, T x, T y, T z, T &amp;xout, T &amp;yout, T &amp;zout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProjectNoZ</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aab728a274b18b51dbdd45d826dbab91a</anchor>
      <arglist>(const T *F, const T *vert, T *coord)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProjectNoZ</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aecbc0bf29cf0bafd3a1210d7c5934926</anchor>
      <arglist>(const T *F, T x, T y, T z, T &amp;xout, T &amp;yout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FastProjectPrecompute</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5fe6fb64e793d93c821f9925c4e5b30c</anchor>
      <arglist>(T *F, const T *P, const T *M, const T *V, T zoffset=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FindNormal</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae56af5ff4cecb0b127e2876678a7d21c</anchor>
      <arglist>(const T *p1, const T *p2, const T *p3, T *n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gelimd</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a491326a2c9c75ac9552630ff3bddb131</anchor>
      <arglist>(float **a, float *b, float *x, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gelimd2</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>add1969bdd9658cd0c121479c6334f6a5</anchor>
      <arglist>(float **a, float *b, float *x, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Len</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a4d5c5ae47c5c6c9b6b621e86b76cc236</anchor>
      <arglist>(const T *x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Len2</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a4e414963b82eeb8ddf80048a3aad9bfa</anchor>
      <arglist>(const T *x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5e939a4d91fc19114485979dff39dc2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MMult</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a135d71c455b4e17e015a0e82352fa1b2</anchor>
      <arglist>(const T *M1, const T *M2, T *Mout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Mouse2Q</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8a3479fbc79c0e46202262afe5d8dc5a</anchor>
      <arglist>(T x1, T y1, T x2, T y2, T *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Mouse2TrackballPos</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a922302c35c5509f9b69747f37ba35377</anchor>
      <arglist>(T x, T y, T *pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MVMult</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8cc99f9238e395f9f617575fb00b11b4</anchor>
      <arglist>(const T *M, const T *V, T *Vout, bool apply_trans=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutDisplay</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a6975449f23cb542b09c177e4741fa327</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutIdle</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a2b70e35aab7ebf2af8c9160d2fa904bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutKeyboard</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>adfe10e316216e6ffa49ee6bb1d35825a</anchor>
      <arglist>(unsigned char Key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMenu</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8ff1a76bfbf67008cafa72d536997596</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMotion</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a1a6fdfb1f743c4d426ce336802842f03</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutMouse</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a60f094bc83d72e12744fb56a81517993</anchor>
      <arglist>(int button, int button_state, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGlutReshape</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a60c09fae9f901cc0455a5469ede68131</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Normalize</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a711a3a4669561f62476a062c6937ef63</anchor>
      <arglist>(T *v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>abb9528fc1698d6357266d3622dc05fb6</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5bd158c8221b56ce99158b39fda08c47</anchor>
      <arglist>(const Vec3d &amp;v, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator*</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a915f9461db65474b25d74b1a77b4393d</anchor>
      <arglist>(const float a, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a1ce6b0be8efdec8d09c1609ef0e9d4fc</anchor>
      <arglist>(Vec3d &amp;v, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator+</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ac9744f8ce78b66ab5b1f3fd6162be580</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator-</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a5a253fde9ed0b16d8f1160f1f2bd67c5</anchor>
      <arglist>(const float a, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a8dd252d03a0c1f8078751a1fb0241d65</anchor>
      <arglist>(Edge &amp;ep, Face &amp;fp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a91401980b8f1706ab64c8376f9ed1bfb</anchor>
      <arglist>(Vert &amp;vp, Face &amp;fp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae5c49588d4e6265c8451ea0864c4546c</anchor>
      <arglist>(Vert &amp;vp, Edge &amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a514487a1165f8b009976f501a4c8b0e9</anchor>
      <arglist>(ostream &amp;os, const Vert &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae31ce68b3eef9891af19387cd54a3537</anchor>
      <arglist>(ostream &amp;os, const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ad8e81ffccdb0c6bd285c8ca27a7b32fe</anchor>
      <arglist>(ostream &amp;os, const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a66c05972e4a2789d60efded6976d1901</anchor>
      <arglist>(ostream &amp;os, const Face &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae5f9fb6b2f89aa2edbc362c43f52d28d</anchor>
      <arglist>(ostream &amp;os, const Edge &amp;e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Project</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aabe3bdcdbc6aa5325a2f420f4b69958e</anchor>
      <arglist>(const T *P, const T *M, const T *V, const T *vert, T *coord, T zoffset=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Q2RotAndAxis</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a64b66cb4bab9d9f65ed5250d4011c87f</anchor>
      <arglist>(const T *q, T &amp;rot, T *rotaxis)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>QCompose</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a4bfc570150761c69f7c4f165c49c40fe</anchor>
      <arglist>(const T *q1, const T *q2, T *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>QNorm</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a2c870b81ef9126c8928d77ccfd86e0cf</anchor>
      <arglist>(T *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>QRotate</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aaca15274fa7f47563469836299a05752</anchor>
      <arglist>(T *x, const T *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RotAndAxis2Q</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a53e862bf3adfd0813c1a46eae8ba2cff</anchor>
      <arglist>(T rot, const T *rotaxis, T *q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOptions</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>aeac4ec126c1172d73a3a772bc0e21416</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>sqr</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a510c8e4b70303ee36a61cffac7f4cf1f</anchor>
      <arglist>(const T &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startGUI</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a74da9bb5b00b09810c4a6c6f4a4bbe4d</anchor>
      <arglist>(Mesh *m1_, Mesh *m2_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startGUI</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>a814547a435ceb7e2b9134a57c81b8804</anchor>
      <arglist>(Mesh *m_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>TriBoundingSphere</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>ae7c47d6d37d82d8f192c8c0b3390e13a</anchor>
      <arglist>(const T *p1, const T *p2, const T *p3, T *cent, T &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>namespacebmtk.html</anchorfile>
      <anchor>afde67c1726c946a845be5f4981f5d662</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Edge</name>
    <filename>classbmtk_1_1Edge.html</filename>
    <member kind="function">
      <type></type>
      <name>Edge</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a7b6298823560f3eb6253107241537307</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAngle</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>aa1ec6866570313a5bd0d7b94c1bf0366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findLength</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a82308e843d1318b44373dd838a3a52f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findPotential</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a8bea9a33005544927061f81a28ee859b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>gradient</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a2b5764d967fe089cf3b66a1aaf825138</anchor>
      <arglist>(Vert &amp;vi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>ad3086bbd45b45a7787d9429de3820b67</anchor>
      <arglist>(Vert &amp;vp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>afa16e0926b12cd9cded88e2b09221ebc</anchor>
      <arglist>(const Edge &amp;e) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>ad300e814f3764789a3dff49f039ca615</anchor>
      <arglist>(const Edge &amp;e) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Edge</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a29e64ec182108bb8be70373b58c3dc4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a9dfa2f85a3f388953eedc16e852785aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Face *</type>
      <name>f</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>af547b963c08ec18c94ae16186ae68e80</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flag</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>aa6938014dd0b3fe82a6e76f2841cb062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a36f80105a3e09f6718fd06d88ca7ffe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a953f0b392e6bf24727bb3bdd0db02752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Mesh *</type>
      <name>m</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>abd64045139b2e19f59e8d07a63635da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nf</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>ad229fe2d965ee26ad4bab5bc43335252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psi</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>a8ef4848ea9312f6a70d2121a0bb78ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Vert *</type>
      <name>v</name>
      <anchorfile>classbmtk_1_1Edge.html</anchorfile>
      <anchor>aa555bf7fa2b2251ac882abd4b991b8b5</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Face</name>
    <filename>classbmtk_1_1Face.html</filename>
    <member kind="function">
      <type>void</type>
      <name>blur</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>ab202797ec6c85dfe0a4a0eb321906cd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Face</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>af6943bd120e7c2f036b9bfc4d8a08032</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findArea</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>ade100db68fa440063c137b55f6cb9b79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findCenter</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a3b85f4b7fa77026ed5dc6012873bcce7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findDistance</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a5b2eacbdf4e8da18c106fd7186a67b13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNormal</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>aed3265011b1cab14365f249af0caf49d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a62e369dd7e820c1e67a9921232f18f6b</anchor>
      <arglist>(Vert &amp;vp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Face</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a7e7bff8b472638761c5cd1d3132a45eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bound</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a798a2ee0a8eb44689c6e5a6924ab205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>d</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>ac6c9ce581dd960a3197cfeaf332d64f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dr</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>aaa6ad644e52606dd636a025821a5b667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Edge *</type>
      <name>e</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a161a4d034e40a2bdcd0a32baae360582</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>class Face *</type>
      <name>f</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a8ed085be5e349d3269e6e373d836398d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flag</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a97bbd03a3e1cc9275a897178b28bd42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>aceac376ec1ce0159259304c1d3759c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Mesh *</type>
      <name>m</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>af6ac30e3b785fa7dc9341fccd00fecbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>n</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a352c614c2262455c6c080f5f705b324d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>n0</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>aa44489ce1e0ed64a59c8e615c99d0dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ne</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a36450d7f24ac7e1eaa2c4b0ef9b8329f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nf</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a0e7334ab0ff32fbacd8057f502950881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>nr</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a4d719a5546c3bf89f07ccb4176637a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d *</type>
      <name>ns</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a8dda4ca0be88f7989463d597867be244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Region *</type>
      <name>r</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>af51d2743d5d99a1469cdf887b7c5dafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>s</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>adb8e0e1468bcb39f7494a50923e181f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Vert *</type>
      <name>v</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a7b01c906c43edeafcb4b5e7a63ac896c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>x</name>
      <anchorfile>classbmtk_1_1Face.html</anchorfile>
      <anchor>a00afcf3d70662471e564369b4fa706f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Mat3x3</name>
    <filename>classbmtk_1_1Mat3x3.html</filename>
    <member kind="function">
      <type>float</type>
      <name>det</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a7f6f8e59ab46ef04fdd95fee1087d6e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>inv</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>afea7211f50026d707f815f395a6c560b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a4f143c5aacef8867863ac482a2b766fd</anchor>
      <arglist>(const Vec3d &amp;v0, const Vec3d &amp;v1, const Vec3d &amp;v2, const Vec3d &amp;lambda)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a67132dad4306eb27ec0dbff0b846cd1f</anchor>
      <arglist>(const Vec3d &amp;v0, const Vec3d &amp;v1, const Vec3d &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a1cc5b92f335963096f2a91724d3f146f</anchor>
      <arglist>(const Vec3d &amp;v0, const Vec3d &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a307ba2380bafbdf4e24cc5b27a124b06</anchor>
      <arglist>(const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a06bab261b57eced42d677362049adab4</anchor>
      <arglist>(const float *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>aca637506632d78a63f3d0b8371369cd7</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a41aa92d521fc4d9122a5d7a15fb8568c</anchor>
      <arglist>(float x11, float x12, float x13, float x21, float x22, float x23, float x31, float x32, float x33)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>abfafa785e3f85f5dc5818cb9f6048be9</anchor>
      <arglist>(bool inf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3x3</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a4806bacdc8ad102002bb258b46902927</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator*</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a1d8f26c3f05109a6bb514f1b9c999b87</anchor>
      <arglist>(const Mat3x3 &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a2778beb572115234280a22186bd58f3b</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator*</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>aad1c512087edf4900930ed33eb02ff9d</anchor>
      <arglist>(const float a) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>afc8bbd9313be832b9eec5dfd639713f8</anchor>
      <arglist>(const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>aea98da629c57f94ebc01fd4b2432fe39</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator+</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a1dc99b0535a9758677de05691221b62d</anchor>
      <arglist>(const Mat3x3 &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a8ec319f98cc8798c469df26450441d46</anchor>
      <arglist>(const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator-</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>abbc3dbd37d44bb7ad8908a9328866c05</anchor>
      <arglist>(const Mat3x3 &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a100a3ff737c4a2151a62abd21b44487b</anchor>
      <arglist>(const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator/</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a7a0b34a9bf33236d2fcf649ba9c4e39c</anchor>
      <arglist>(const float a) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a271eeafc17507930413d67874474666f</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>operator=</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>aa3c19d81eee18ccf0d29bd8afc882530</anchor>
      <arglist>(const Mat3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Row1x3 &amp;</type>
      <name>operator[]</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a8aac7dd003f57da3a0715b687d0525a0</anchor>
      <arglist>(const int index)</arglist>
    </member>
    <member kind="function">
      <type>Row1x3</type>
      <name>operator[]</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>af30edc161756554912a49528703d6c08</anchor>
      <arglist>(const int index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a89fe61dec13832c10b650b171bf5bbd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mat3x3</type>
      <name>trans</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>ae3acd48f3555c17b50bc327b1481d401</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transIt</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>aa6894422868da231dbd3269a81d2befa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat3x3</type>
      <name>eigenReconst</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>aadfc9930ea851b85aadd0186e9cacccd</anchor>
      <arglist>(const Vec3d &amp;v0, const Vec3d &amp;v1, const Vec3d &amp;v2, const Vec3d &amp;l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat3x3</type>
      <name>outer</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a92dfc174c59b3a3cabfd04f33601a06c</anchor>
      <arglist>(const Vec3d &amp;v0, const Vec3d &amp;v1)</arglist>
    </member>
    <member kind="variable">
      <type>Row1x3</type>
      <name>r</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>a154006966342128dd650ff701b00f886</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>classbmtk_1_1Mat3x3.html</anchorfile>
      <anchor>ac53535c97211d7d2c3fd0a4a91515e69</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Mesh</name>
    <filename>classbmtk_1_1Mesh.html</filename>
    <member kind="function">
      <type>void</type>
      <name>anneal</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a7a83df513ab8a06197611c3bf381e117</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyLineOfSightCovar</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aca6fd396b8315fd954589959c2b37171</anchor>
      <arglist>(float sr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blurFaceNormals</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a2a90d65b5e5acef075ec0fd7d5166d56</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; int &gt;</type>
      <name>buildFrom</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>affd9f9e6077e033ec85cf3b6605a1424</anchor>
      <arglist>(float *vert, int numvert, int *faces, int numfaces)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFromGTS</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a9080d7f1ffee6755b5a4670c29b16fa4</anchor>
      <arglist>(char *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFromLST</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a8bc1e1382ba25570be4526639cf0fa1a</anchor>
      <arglist>(char *listfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFromMAP</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a785effe3f228194a6a6e9b9b171b2a89</anchor>
      <arglist>(char *mapfile, char *intfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFromOFF</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a620c9fda461b290a09e4075d2756ab81</anchor>
      <arglist>(char *offfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFromPLY</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a2b6948e2ae063bf62d261d63bcc641ac</anchor>
      <arglist>(char *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFromTMF</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ac1df68e2d81768c3e1f387005633223e</anchor>
      <arglist>(char *tmffile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanUp</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a309598390f87c6264fa7f29f16d363dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearRegionProps</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a283d1a23577a505a6167332f73c57463</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doBisectionLineSearch</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aa64c208c6dd378483ce385a46bfe377b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doNewtonLineSearch</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a438dc38585d22fa2edf17a9541ed574a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSegmentationStep</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a1ee14ce8cabb7e44ad0b4ab06885086f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportRegions</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a65544cc255fe9670033f1a2724ce1a99</anchor>
      <arglist>(char *regfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportToPLY</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a8786d6807ca48aa5c62a2ff9419d5260</anchor>
      <arglist>(char *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportToTMF</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a042c44f4d01e07bd7407182f32627d38</anchor>
      <arglist>(char *tmffile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillVertsAndFaces</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a057f0f80521bcdd05427ba079f2b184a</anchor>
      <arglist>(float *vertices, int numverts, int *faces, int numfaces)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findBBox</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ad5c4778450c45229ff1472813083aa01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findBoundaries</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a6b165387535100a15e5b2abaa71cb738</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findEdgeAngles</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a59a6fdd6fff3d49492201577e0aa26c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findEdgeLengths</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a6070854cffc93a9171813f8a77cea543</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findEdgePotentials</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a7b0d435dedfd411329fcf559e310522b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findEdgeProps</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a92044da096dbca8b26246e225dd5cb48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findFaceAreas</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a094ecf6be3ea25b32ebc5af3eeb6405b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findFaceCenters</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ad76c80e33e269c8fa54918d71f90949e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findFaceDistances</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a5379fbd7a179d69b046badb4d80c4e46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findFaceNormals</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ac9ab909951535cbeb95114938cbfb7e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findFaceProps</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a16a4364a06eae9ac14c67f30022e7646</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findInterFaceLinks</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>afdb34953f43fc874669163b01faf911a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findLength</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a6276b46b2c715456b03d395d7215bccc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findLocalEdgePotentials</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ac63469bf7ef4e47219149c1b17a21a9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findMeshPotential</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aabcbf4045a24a78fe00bfca37007f677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findMeshProps</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a54e312bfee49730f23dfcd9ba52859f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNormGradPsi</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a5a8811439a5a957fbfe9857e0e07e25b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findPotentials</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>af5ace5485988c6c459407997e5398ca7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findRegionFaceLists</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a356d29de7225c440cdb246a233487710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findRegionNormals</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a2f152b127596acbf4dca32577c4ed107</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findRegionProjDist</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a020b51d9eccfcbd3df3fbd23ca86aee2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findRegionProps</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a6ea2666dcbef6ae10c5aed9323cab833</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findRegionSmoothNormals</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>afec877054515231eedb273df632fc102</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findRegionSmoothNormalsOld</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>af9e5a3cda60b1fd8c8ff3d1b250e1f0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findRegionVariances</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a8013c682df6ef15e2478618d39c4b846</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findSearchDirs</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a3781f361a46c506ff6f73b2040e2e216</anchor>
      <arglist>(bool reset=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVertCurvature</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a5074323e8c62180062abfd0694630c3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVertDepths</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a32b339817bbea769bd83aab7cb658230</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVertGradients</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a4d4deaa725577b889b4cfbfbb2b05a78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVertLengths</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a0391bf58f477fbaf74618563c4546e59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVertNormals</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a2ffb60215a7751f549de586f6217bc7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVertPotentials</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>accf22b4ded951e44d0330743a9ba3809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVertProps</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>acd92b48d7ff9f5bae1c427a577e1ea78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mesh *</type>
      <name>genDecimatedMesh</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ae3de21c9298ab167264394f3b179bdf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importRegions</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a6c3a9188602a21bc45c97fad8844f411</anchor>
      <arglist>(char *regfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markKeypoints</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ae22a3c6a851a02b78f27db3fa7454d00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergeRegions</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a081cc67a70027f1edf49b833905afb0f</anchor>
      <arglist>(Region &amp;ri, Region &amp;rj, Face &amp;fi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mesh</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a2a9cfec8f44a799405119d978cd45815</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveVerts</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a785070a4bd1af6069e7bcad54ee7cfe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveVerts</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ad88f78e82884c13f74a81f9c531c6a50</anchor>
      <arglist>(float step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a974cd91cb80b0cd86f0b0445acd5a434</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aaa701454d6c10a6ed199df279122a779</anchor>
      <arglist>(const Mesh &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a7f87ea1a33ce978ee6d8a85ff028599c</anchor>
      <arglist>(const Mesh &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>Mesh *</type>
      <name>pruneFaces</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a20998e1d82d693ccae2af2dea436d3f5</anchor>
      <arglist>(float factor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readMesh</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>af0e3f94f3c3a4e7809f6a2565536f804</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readOptions</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ac65346be927fc1a40dd7b15b015e6d19</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCB</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a67eee6531f439bcbeca30c180c823ddc</anchor>
      <arglist>(void(*callBack_)(void))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renumberRegions</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a8412c903c659edfc8daa4218cb6ef467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a35a43d7d4e7365d10e2d4fe8ab91a660</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetEdgeFlags</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aa4666f63602c0d00c915be11d547adaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetFaceFlags</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a6aa3da5465df1da4dcd3f6ceafc11bdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetVertFlags</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a427d280175e8e0e765d551a618234670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runCG</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a79357f80bec42eaf6eba68f41ebf52bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runSegmentation</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ae97a533c2dee4421f9b972c53152db24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveRefNormals</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ae01d5c88f777a93f95f4f1b0f00ffddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveRefVerts</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ac6189672965bd70b2ec0e818f451db5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalVar</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aacde1a6c50e4b9dc4b9386c1d9665db1</anchor>
      <arglist>(float gsn2_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertVar</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a1fb990ce63582cdc62b5ed8b2210ef0c</anchor>
      <arglist>(float gs2_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapFace</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a6f721a3d56e617b8620e0b8ee06cace6</anchor>
      <arglist>(Face &amp;fi, Region &amp;ri, Region &amp;rj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>traceBoundary</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a16b0e6f2f6b29e2523042db88c3c8239</anchor>
      <arglist>(Vert *vi, Edge *ei, Face *fi, Region *ri)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triangulateContours</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a07b7aa182e4700d321d7df347ceacb7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a12a7914e544cb9781567b96297eaa28f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vertFaceConsistency</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a45a5548f43dd883a2b5a3a9dcc65cae7</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeConvDetails</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a927efb7d26d6acbba1144e3147da27cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeMesh</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ab480a9b89054f07c3066dc8efc7fc901</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeOptions</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a0d2714d75cb2b049677099f2feb5f084</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mesh</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a081b1319121813043858319b8d45adb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>box</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a3dabb9968213e4fe25897ab9ec3263d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>boxMax</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ad77b4b97b41bf5d36d9b05b778d37a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>boxMin</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>acbd0a36d335db27a250010d483c43cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>callBack</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a10a122f8fb968d9670b321639fd88c22</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>callBackExists</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ad6af40a76240315ee975641a2f60ff1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edge *</type>
      <name>e</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a7544d33cbe149831133db0ee378d9bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Face *</type>
      <name>f</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ac9ed7f3afcb56d46aa458b25f63d91bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>filename</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ac54c78fc47f1633dcfb3f63692259a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ofstream</type>
      <name>foutConv</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a809738540e29b993a28ec82eb2118717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gs2</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a0d7d6a6c0d5a36e3aecdf23c713040de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gsn2</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a9e90e5cad0a47358df90092a4194dd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ib</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a54da28302fc4329b8039aec3a109b620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iter</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a78aba3092c5112824a14f7be412ad1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a9b7f867555857ce6dfdca8326d7b49cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxIter</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a373dc6b36a0eb7e06dbb8d3ea7328527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nd</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a9efcf7af3ac693d6f6370f47f845fc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ne</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ad34435161b44039cf9e95f8371a7fe5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nf</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ad1a97c500d1a29388d90b23de9afad82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nn</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a7dacf592f99d37cb9f26991b1009c678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normDir</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a8033738ac7959d087a39ed02c4194bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normGradPsi</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a1815628b6d597a7d0a62b68d864a816f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nr</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>acb74bba3cfeaa676c6a87e459278ec76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nStepsForReset</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a0064475f3eaa311bf65a9eb801c57f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nv</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a70dd7fd438e852567e4ada2984f66929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>po</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aaf0e1bea2d17866f3a5e1693765dc404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psi</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>abc91c145ac6ccd49231190b95d871bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psiEdge</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aabdcc44f0da66d9dd1924cc6f19fa123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>USpline *</type>
      <name>psiSpline</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a7648ea1f456c5f0f726392a7254a59c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psiVert</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a7bd4109f9f9db951c6399d4a98ede7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>q</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a8a70ef1ddbe9f01c1320bbd851a08fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>qv</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a5e3c964053bc053c41281d6085a1a692</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Region *</type>
      <name>r</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aacc5b0bb3a82a76a9583c7c6848f9fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rho</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a8e412184d0efc6f9c74ed8d539dd97de</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>segThresh</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>aed9ec64405740b6b001a0ddb5ce596e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer *</type>
      <name>tCG</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>ab6a990ec483c6d555fae257c9dc61aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer *</type>
      <name>tFN</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a7fb9d963b306c646f9ca61cf1cafe3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer *</type>
      <name>tLS</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>abc7306802e850d03d2512b0ff2d84d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer *</type>
      <name>tMP</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a25bd105fd8f70cf1afef0e0017bbf62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer *</type>
      <name>tVG</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a3a0d3abd987238d4ea527c68d8bddfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ut</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a0a2984171d35e3ac8c7468d3e20999af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vert *</type>
      <name>v</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a2327c25b6890d710198df6ab21f2e896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wroteIter</name>
      <anchorfile>classbmtk_1_1Mesh.html</anchorfile>
      <anchor>a80e55c9a7f6acf20f7170a1c5cd5596c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Region</name>
    <filename>classbmtk_1_1Region.html</filename>
    <member kind="function">
      <type></type>
      <name>Region</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>a299fec35e8f4c6e94f3ebce5c7f157ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Region</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>ab47d0c8b98c2bb0a51594533747b4eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; int &gt;</type>
      <name>fi</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>a7147667f2f6b361cefa7ee819ccd75a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>a9e2df540ed0dcd1bf2e7ceef8532ca60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Mesh *</type>
      <name>m</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>a144ad1e6dc1ca9f5b3c63a4f1c0d2b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>n</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>a5b5eae02597d239ec142a923f95ba703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; Vec3d &gt;</type>
      <name>ni</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>aa1ff7d43619a20030c3fe272693df936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d *</type>
      <name>ns</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>ace56e90ef94364fc825ce646e995c86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>abdf6e35f03b8d684b022f7378475b737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ssn2</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>adef032e72213b4a2303a4c5e9124232c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; int &gt;</type>
      <name>tvi</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>acc8f1422a591080be03cf575ec7c242d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; int &gt;</type>
      <name>vi</name>
      <anchorfile>classbmtk_1_1Region.html</anchorfile>
      <anchor>a03939c360f38fe61421c00d673760dab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Row1x3</name>
    <filename>classbmtk_1_1Row1x3.html</filename>
    <member kind="function">
      <type>float &amp;</type>
      <name>operator[]</name>
      <anchorfile>classbmtk_1_1Row1x3.html</anchorfile>
      <anchor>a8344c6f3e06dcaaf0a93531b74248397</anchor>
      <arglist>(const int index)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator[]</name>
      <anchorfile>classbmtk_1_1Row1x3.html</anchorfile>
      <anchor>ab30374f4de4d43106df11c0baa5b2dd4</anchor>
      <arglist>(const int index) const </arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>x</name>
      <anchorfile>classbmtk_1_1Row1x3.html</anchorfile>
      <anchor>a3a77627db8a3410b4e84b9c132f90b96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Timer</name>
    <filename>classbmtk_1_1Timer.html</filename>
    <member kind="function">
      <type>float</type>
      <name>glance</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a489a3535200d4d406a6c085da5c44505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mark</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a8cb574bc060b70a492c3369d2175253f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>peek</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a9d6630a285547d1b225c73895702b8d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>print</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>aa34fe32c9c2729fd1954885ea2a7c35d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>printGlance</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>ae71aeb327cb49c322665bf0fce8cd1cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>printMark</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a1fe2b42c51fd0f59a9e6c2a657ef34c9</anchor>
      <arglist>(char *label)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>printMark</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>af6e4ace066ca3eb31a81a154314fc3fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>printStop</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a68d8c3273bf8a187e2f25c7b721d2e01</anchor>
      <arglist>(char *label)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>printStop</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>af1d902231bd4d27b51678fcd706f34a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>printStore</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a816a789c0c0daac3589cd51ba6beb3f3</anchor>
      <arglist>(char *label)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>printStore</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>ac118c5961ea5091f0d291488bf0b068d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>read</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a6cd37e88858bc6b779804a471f28d03c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>recall</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a4bf639f7338178da5e94743c6667f24f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>aafe2c7d415c4768ac6766f5121f0cfc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetAll</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>ab56eae9a6709b4e50fd52d779ef1fc55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetStore</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a5260b098fe4c450cceb64871c8027282</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>start</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a2f946d0ae166134deaefeb28a795281c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>stop</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a253384d273b258dea375176f815d783f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>store</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a9b1409f0bcfc0af7d9a5c6eec01c9ccc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a1e68e024abdc87478b166eaba8835859</anchor>
      <arglist>(char *prefix_, char *suffix_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a8d5dad8a644d745ec0534b9a107909b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>prefix</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a9c8b86b060724418f0570e25f879b469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>startTime</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>ac2e83b90a6feb24368d6f931527844d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>stopTime</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>afbd1889d556a548a7892859117ecf99d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>storeTime</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a594da79fedb28a4b3a2ba6ea3bb6688a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>suffix</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>ad689985e250346eacbb21a5fe5d4c9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>totalTime</name>
      <anchorfile>classbmtk_1_1Timer.html</anchorfile>
      <anchor>a8a7b87be2e3b6eddc3855761adac42f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Triangulate</name>
    <filename>classbmtk_1_1Triangulate.html</filename>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Area</name>
      <anchorfile>classbmtk_1_1Triangulate.html</anchorfile>
      <anchor>a0091dbee77e3f4597cdd0f371408a190</anchor>
      <arglist>(const Vector2dVector &amp;contour)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>InsideTriangle</name>
      <anchorfile>classbmtk_1_1Triangulate.html</anchorfile>
      <anchor>a16edec8a5bf70ae6343bca1e8db44e82</anchor>
      <arglist>(float Ax, float Ay, float Bx, float By, float Cx, float Cy, float Px, float Py)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Process</name>
      <anchorfile>classbmtk_1_1Triangulate.html</anchorfile>
      <anchor>ae5dbe31045d1724dbbdb8a314a9242bc</anchor>
      <arglist>(const Vector2dVector &amp;contour, VertexList &amp;result)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>Snip</name>
      <anchorfile>classbmtk_1_1Triangulate.html</anchorfile>
      <anchor>ae779e729d76d62f13dbb62242e4378c9</anchor>
      <arglist>(const Vector2dVector &amp;contour, int u, int v, int w, int n, int *V)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::USpline</name>
    <filename>classbmtk_1_1USpline.html</filename>
    <member kind="function">
      <type>float</type>
      <name>evaldf</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>aa5ffb765864fcdf69a90d6d2ee07ecfd</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>evalf</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>aaaeeb740ec45b61d3370e5a9e60a9965</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a42a2e1cb607e74c163fa38656a49e3d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a158d57e55916f93d9175fab331be5079</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>USpline</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a51e09ab37c58bd6ba7c676e4ae7fad19</anchor>
      <arglist>(float *y_, int n_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>USpline</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>ac19620e142bd822c2ad05574ae210a6f</anchor>
      <arglist>(int n_, float xmin_, float xmax_, float b0_, float bn_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>USpline</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a1c1217f3a674da2607555f35fcdc8b0f</anchor>
      <arglist>(int n_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~USpline</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a8558aa5d10ec22be1afff87d2085394d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>a</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>ab87124824dfec218d782d7dc24327799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float **</type>
      <name>A</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a83ecb2ab0c141dd1fc77b04d867c6b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>b</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>ac7ed08b5b04b95b629bc0dfcdce1843b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b0</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>abcf0ad270f1c48a673096debcf17ecfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bn</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a9b596f4976f8841659f100609d74fdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>c</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>adb050b1055d1a2ba9b2ee668f3faae27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>d</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a17bca58d8e468c9772cc0cb87f9f493f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dpdx</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a939951ce454a74a8dc2d3f112c1b44cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>interval</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>ad7d3c3ae9a9282f9e430d4cabe86fa2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a0b5f16ede4ded83303ee278df2a7f8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>span</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a865c63fda27fca9a36d75f044b050880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xmax</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a8a0d1318a8bdedb4c1c41038449952a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xmin</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>aca2042153a264709c14d57f1eef59894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>y</name>
      <anchorfile>classbmtk_1_1USpline.html</anchorfile>
      <anchor>a459c9c8e9c6c179e2e5c33a49b4dd59a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Vec3d</name>
    <filename>classbmtk_1_1Vec3d.html</filename>
    <member kind="function">
      <type>Vec3d</type>
      <name>cross</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a04ab2eb54e1135d5163df4ebab46fe26</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dist2To</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a89b3a22da0dec7afddb14c945ed88742</anchor>
      <arglist>(Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>distTo</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a3362a39982c777b6e3da787cf217f962</anchor>
      <arglist>(Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dot</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>af4d703c7f5d8b033130bc66317a764d5</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>from</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ae9400c1c845c7599a87bc26291e243fa</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>len</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ad3226cf5a01258655bc6bd44598f36e1</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>len2</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ab02e79e8ac0d5cdae89d6e5820a121b0</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a601b44faa9d298299c6e47aa9e2abccf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a6e6e776cd1ed8c038cabeff710ae3b10</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ab5a97b2c29709ac1f67ca64969093ca4</anchor>
      <arglist>(const Vec3d v) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a0693309596b0feae7ed3f8fd25797bce</anchor>
      <arglist>(const float a) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ab66de40531f9b1befdc7eea678896e8a</anchor>
      <arglist>(const Vec3d v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator*=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a42a2c585476dc950e3618985651840dd</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator+</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ad0be26fbe392be7e427fcf83816c91fc</anchor>
      <arglist>(const float a) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator+</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>aa6d8b6533091c33c76bd491d5ae69eed</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>aec8847b6dba2b44ceaa36215859292fc</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ad314b1fa617701cd8288650374116fe0</anchor>
      <arglist>(const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator-</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ad2b9a53945ac018ad18778068bc30e96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator-</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a97779ffb8c7a18e107a4426693d82591</anchor>
      <arglist>(const float a) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator-</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ad6399c5475287806e3fe3c196c867be7</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a00b51817bb2138a5f6aa78006dbd9be6</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a6c466aeb7efc8ca306841152bba76484</anchor>
      <arglist>(const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator/</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ab9023f8f1229df0a83a99e180ffec205</anchor>
      <arglist>(const Vec3d v) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator/</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a7655f6d34fa7edb6112c95249c16e8cf</anchor>
      <arglist>(const float a) const </arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator/=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>af88e372666e03f3f49f2223db37e28f2</anchor>
      <arglist>(const Vec3d v)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator/=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>aad09ac551d88c1ce6e100121a2f9af15</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a6b384f23f0de73df985daccb7440f31b</anchor>
      <arglist>(int a)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a923ce5ada1a48b61cacdbdd5eff266fa</anchor>
      <arglist>(float a)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>aadfe38bc7f97908384881544ac0d4d0c</anchor>
      <arglist>(const float d[3])</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>operator=</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>afbc3e7e965646bf474ad1a40bde4475a</anchor>
      <arglist>(const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ac4bd4856bd583b243a4b98946bf819c3</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>float &amp;</type>
      <name>operator[]</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ac95c36cb0f85df79d634c5baea5aeeb0</anchor>
      <arglist>(const int index)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator[]</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>aa3fc9a3e6524fb1f48759cad71096ce0</anchor>
      <arglist>(const int index) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator~</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a25f76024c308ba9b42ab5c3a03177e79</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a4284fa1e19d2302a9f59fad7449a7458</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printall</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ab2dba7a788144fbfeebcff70267d1004</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printcr</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a14c01687bc520ee9f7cd721e26518ba0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a647cd5782199d2cc318c3daf724dd4b5</anchor>
      <arglist>(const float x0, const float x1, const float x2)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>to</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a1461f20c2c3b9fecf29a09f9d5874f00</anchor>
      <arglist>(const Vec3d &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec3d</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>ae2274f749eadf7d554f4c80bd9999dec</anchor>
      <arglist>(const float *x_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec3d</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a89f7fbc16bd911c2c4f675a83381ab1b</anchor>
      <arglist>(const Vec3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec3d</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a4dcd3f85f11c1829472ea6253cfe2e74</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec3d</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a23f41b18f1adc0a01e022a921aa2a2e6</anchor>
      <arglist>(const float x0, const float x1, const float x2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec3d</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a5771f9b54b4aa7711ad44c9e274df55f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>classbmtk_1_1Vec3d.html</anchorfile>
      <anchor>a48e463dac48a84db61b710d31ba7a318</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Vector2d</name>
    <filename>classbmtk_1_1Vector2d.html</filename>
    <member kind="function">
      <type>float</type>
      <name>GetX</name>
      <anchorfile>classbmtk_1_1Vector2d.html</anchorfile>
      <anchor>a5484558e001187ce7095ffe6344649c3</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetY</name>
      <anchorfile>classbmtk_1_1Vector2d.html</anchorfile>
      <anchor>a08ae772d0b8f15b72d4e95074f2ba12f</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classbmtk_1_1Vector2d.html</anchorfile>
      <anchor>a31e0ee56f8ac49f279bba568dcf18c2c</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector2d</name>
      <anchorfile>classbmtk_1_1Vector2d.html</anchorfile>
      <anchor>aaea8d3a4a039a734eb6d52b340ddc594</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mX</name>
      <anchorfile>classbmtk_1_1Vector2d.html</anchorfile>
      <anchor>a30b287d4f0ab7e142e14f3d939ae0ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mY</name>
      <anchorfile>classbmtk_1_1Vector2d.html</anchorfile>
      <anchor>adf1ab5dbf15c04d21e812c97c4fe9648</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bmtk::Vert</name>
    <filename>classbmtk_1_1Vert.html</filename>
    <member kind="function">
      <type>void</type>
      <name>findDepth</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a6c15028ee229b36501dae696ce16d0d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findGradient</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a7fd5f1590f21d9ab884095f8612d8098</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findLength</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>af784b23bde0ae865be45a39bc45e1454</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findLocalEdgePotential</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a9c6930bff24ba35c3d816a95158920b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNormal</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a5d7d41171d89cbe48c91921ed2584b21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findPotential</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>ab3a1bf79add3373fdd8a3c4540510d73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findSearchDir</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>abcd63d70d218aac0aeddafcddff692fa</anchor>
      <arglist>(float beta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flatten</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a7adc2e0c7952276a27e47f99d51e3a1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a49526d88d4193e454182337d056117ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>afe089b23f4a4f3dc8059a941cfcfbab8</anchor>
      <arglist>(float globalStep)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a9abfa5716c739d768e97e287749a887d</anchor>
      <arglist>(const Vert &amp;vp) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a6c282376c3b45cdad25622de28a30795</anchor>
      <arglist>(const Vert &amp;vp) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshLocale</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a4332a5a3556752d42e95a83867e90eb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vert</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a25d6eb229488b131e99be1250aeccc6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Vert</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>af823eda2eaf13e2caa48fd624ad64ed0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bound</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>acdeef404a1eab30c4237893ea1c90585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>c</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>ab7a89d84167d8ad22027ade02d1846d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>depth</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a13a62c90149f9ac967f8d5aa0c6e8e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>dir</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a9d8ee137635b7d1bd997bc9f786af534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>dir0</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a96c53fd96bd5fde907d739418ee77523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Edge **</type>
      <name>e</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>ac622499c283b56434842f4d3be607f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Face **</type>
      <name>f</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a42c2d2f1623d8be5a1c578ca48f42e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flag</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>af687b690cd9e6278b6060164d86518a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>gradPsi</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>aeb48e79c09fae54abc8e7224e50efe63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>gradPsi0</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a098ecb2dc766b868bd222d35c5060837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a4a7b31ed2fef78df77ead180cb7f6d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat3x3</type>
      <name>iCov</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a12eaa1101f31097b6ded28923f259592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a7cb5d2305e0461aeef55df29574ca850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Mesh *</type>
      <name>m</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a8986debfbc7a5fbbc798a6b49558b561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>marker</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>acaf8f0afa8963a9fa057b0c77499dce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>n</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a169c5cf1a484469e8b42c522a277afc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ne</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>ab8c703fb2db13a928c1694a3a082082f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nf</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a01c10c037c0a0d057926d067d3614ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normGradPsi</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>aa89fb55c9b0ac265959d5303e596fbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normGradPsi0</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a5ce6e022db3c171d63086fc195242a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psi</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a2ca4f7a677de0a3d79fa545b3684f5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psiEdge</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>aacb5c27b65ecf894a4f1059b474684fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psiLocal</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a861d90f18017380b4b76af7effd06a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psiLocal0</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a24862de4102321bd786ec90e2de15e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>step</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a6b5bface980c92fd2795db7d8967cf74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Vert **</type>
      <name>v</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>ae3f308a2fa8e1571a5f57b913637b0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>x</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>abf28030fad051500a25c38ee30d47644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>x0</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>aa9ac6476d08284ad7317d4330fb26ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>xr</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a25ce105c3b3a52085369f3ef23beaf59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d *</type>
      <name>xs</name>
      <anchorfile>classbmtk_1_1Vert.html</anchorfile>
      <anchor>a00c61e2a4571493796580f37c5b40266</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>compmesh</name>
    <filename>namespacecompmesh.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ambientIntensity</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aa9f3d329943ed8f94378b11588a71763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>ambientSpinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a2b28c92bce8e455fc99c93282c9dd89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bdx</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a17edd92f2b511931c05e36a07ddf6ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bdy</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>adef10b930219b70279175a26c9b1a845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>center</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a0b1ecaf2c18198c0ed72484e8d349502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>centerSphere</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>af41783f834e8ad72f34b53e59a96f32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>abd3a212edfb37db286e1850022108809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>currMesh</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aad8da5b5ad5a54f27c6fa674256b26a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cx0</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ac017c64f5c0fb664c36180b905b7701a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cy0</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a5644ebe92b75fe5b0d3c96865dcd5d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delta</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aaa29b999c508f81ddc66c9481df12c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>deltaSpinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aa6f7ab73d6dafb2a2545b34f5a783062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>diffuseIntensity</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ac0fae766859ca620a845f869a39b9d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>diffuseSpinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a96e0b9360584ba469fa6f323fbea2e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>dm</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a0469363d5f2dc0151e17f85741eb5951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>edge2face</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a7be22d40a5316ba2a79a25b966391eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>edgeAngles</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ab0bcf65c4fb35000c2e314ba2dbafa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2edge</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aec75f2a3532332cabc06d38e23087b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2face</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a72799278e755008d0c67c28601090de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2vert</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>adaae58b518407dc70bd9065dd6a6de06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>faceAreas</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a1435864349593004e3f369807e4cacad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>faceColors</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ac1da59f19b50e2ead3084fa21561ffda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI *</type>
      <name>glui</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a9d689ce6d88eb18836e57ce3e8eda805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gs2</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>afd0464be4ba531b6e37ddf5e10138d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>gs2Spinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ae3c403ad565173f4ee80ae2aae272664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gsn2</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a0f42b79de8d0e748b7f3f6628df1f787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>gsn2Spinner</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ad0eb9527ff95e338b4a68795ec1a9197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keypoints</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a2c06f4a8078011a4331bd73eacbc8df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastX</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ae04be486ddf926b89f4950bfe2b12ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastY</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>afa09b2308b0ba068fdefba17b05f3e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_ambient</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>af0e8a71bb6e81a93b7b82567fa1c2c8d</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_diffuse</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a3f2dfc9ed4ee5eb2a4a060981353f360</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_position</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ae4b33db112d79a47995237d7a07e539b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>m</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a2832f8502fd31f752307c169f85d60fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>main_window</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a512a28974645e7e2c395cc2dfaff7b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>meshBoundary</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a33be1aea64d6b9ef40e6a195878b1276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>motionMode</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a9e2e650b67c019177543300359c35049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>origMesh</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a4b85c15ddc78b50546af7ffacb3f5c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>polyMesh</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a04e8f9f5f24ca9cdb1bfd4a87c01ace1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationX</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a2583ebbf4858ded85bfc09bb2af208c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationY</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a202f03c4c38da53eeecc3cc906407fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a84618b2b25718fc4241c9a40c2117d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segment</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ab275fe39c235828484791565317805a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>text</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a8af1bd90cc0649d127debfbd5181d004</anchor>
      <arglist>[sizeof(GLUI_String)]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertGradients</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ab5739fe161988f90c8cc50a7dc37b2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertGradVecs</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a4e5898ebf65a8226a90c223245f907ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertNormals</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ad5e61db63872f94bd64188d76f78ccca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertPotentials</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a36dcd14bbe31ffbacffed3a1abd1faef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertSteps</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ad79a44477c03c57db8192d726385b7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Rollout *</type>
      <name>visualsRollout</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a9103f551e85183b1bf1f7ad3a68d8174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wdx</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a8a46e31423e895b950191daa5607c0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wdy</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>aa7420c50ed44db912a8a15be54858bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wireframe</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>ae135064eb1453bd668ae415ce297b448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wx0</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>abfd208a5278d7b6c49a23713ef7a532e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wy0</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a572380a69605d37bcbed9717ac7324c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xyAspect</name>
      <anchorfile>namespacecompmesh.html</anchorfile>
      <anchor>a6093c5bd73829776b76a0b28249732f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>procmesh</name>
    <filename>namespaceprocmesh.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ambientIntensity</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5eac3e97285ad75ba05a714a9c0cdb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>ambientSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5f59e2dc7d3282d61f4740d5f716ca82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bdx</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>af3998b208ff80e6c4760549268f70d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bdy</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a3a6da8e9053e4bf2244778f1d8fe700c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>blackWhite</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a35e5bb2e2f5bd01b1e846b8f219f6005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>center</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4a7a5fe4f9b30a87606e569dce438b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>centerSphere</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aa6e2cad853988fcff0450ccd40068121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>centerStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a31a1e27c201870236b5dc3185f740c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ac2620a4ee4f41eb52b1165415414868d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cx0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ac1bb1efedbc576d6db368446e505a4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cy0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a1f2e06773756f760152b2d88ebf7fe50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dataSet</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4c41122ddf51885e96f7c2dcfe05725d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>dataSetSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a8cd9c0f9e5bc7bffad218b20a55779d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deciMesh</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5f94c6f38817756fbb3c657a581da91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deciWire</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab5e7afb2fcf16d260cf601373fcb518a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delta</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab229539e1fd42fbdb63fad90d4ec7271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>deltaSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a35b5ba06fa731a117b16014390b1f4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>deltaStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a1f7351bfa2ab3b01facf2631a21d1d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>diffuseIntensity</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aae17211c466702b01fc771ae22f046a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>dm</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4918f9a7b56acb6d8844bd71d93a294f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>edge2face</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a02d812256cb7534727eef374770761ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>edgeAngles</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>acab96105dcfe2928b09d623b5eed38a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2edge</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4756b30e1bbbc1b2667c11879314b341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2face</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>abbae9795af0c55e545730548556ef92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face2vert</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ac42321857a2c53f57acbde2103070444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>faceColors</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab465604cbe4e3474136bd2b221f3ae7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI *</type>
      <name>glui</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab9fc9910d58dc10cc68b8306ccb69664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gs2</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a0083732d11e86797c7ab594145f511da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>gs2Spinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a07793d9da0563c0fdbd51c593e36171f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gsn2</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a256a413589e5e617fefc189b44c24da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>gsn2Spinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ad0a715e1ebe4fb23caff052ffd06b8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ILuint</type>
      <name>ImgId</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ace6dbebfccf865cc95b08897ed70308e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keypoints</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a103bd28c39520452708fecb0e495c687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastX</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5f98041bb4511bc2c8b200d89d287496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastY</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a017adcad0b5748215836f9e62cb114fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_ambient</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a3212b62b855bb376f7f87ce356ffdc7b</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_diffuse</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a2f03d102f7021c6a68b3de81d906ea03</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_one</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aa86db217cdb323412c0b8ba051f58e66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_position</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a423b387a942c97bcfcdfcaf19dc1c3ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>light_zero</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aac0e1b2a5667cd48e033277b531414d7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lightRotX</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a3e2b6e1b7c752e9764f758320bb962a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lightRotY</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a22d041bce10405d1c8ef6bb3ccf29fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lines</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>adaf27c606500c349d27806e7c5c06d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>m</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aaddeb0e3723d1167eded43e3975273a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>main_window</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>adfac8a2cf072e9708e4dd5da77889e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>meshBoundary</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab0f9bd72dc7abe411448db7657670caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>motionMode</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a3debd8dc3b0fd05886b486dd6262eb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>objectBSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a8983c5fe191c453d2f33d3f4a2a9ca65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>objectColor</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a9ef4a69db25b56107a0ae55cbf71d086</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>objectGSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a6382211fd6c4dcf2211637ad202d986b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>objectRSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ab7b67b122cdc329abe46962a85f859c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>offset</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a182dd24bd5d7278be6d25603c3b0469e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offsetX</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a9819ed65011f8eb352751ade76135b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>points</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aed54fb104ad287923ec005f4b59a8820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>points0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5af2d698b9b2218131d694da2aeba135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>polyMesh</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a2d817c8e4dcabdde057ec96a00f97bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>polyWire</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aad6ac673be0a891b2550f95a7e085a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>potentialInfo</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a680fb33c7e6f472023fae86f93cad0fe</anchor>
      <arglist>[sizeof(GLUI_String)]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationX</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aafcb38f560e507ae09cc97be394606c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationXStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a7323bf22be37bb7e3cf004085c5fd674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationY</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a46205835f7ad2859c1bfaf7402861680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rotationYStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a0d6e666bb9fd0d29471f9a80bad64dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aae2ceaf9f64fcde710742f2557f7c6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scaleStore</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a01122ef51251b8ec87fa04961a2f31f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>screenShotName</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a42e54e70e0c9887fcf48fc82b55b93c7</anchor>
      <arglist>[100]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>screenShotNumber</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5004a453afb0c157a2690e653ac2aee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>screenShots</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a28b672444247bd00ce62f73b60785c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segment</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5f204a221c5f13ff20f8dcbe0395d695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Spinner *</type>
      <name>segThreshSpinner</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a540be4cc3232226750995477fc1d1e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>sizeInfo</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a10579ecd351747f6a363277719cb5641</anchor>
      <arglist>[sizeof(GLUI_String)]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>text</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a39be3894c4f90b5271897c099b6b6d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>textMode</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>ae91479f0f9b53aed8217bf370aff4756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triMesh</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a2c6537c8aecfd3eae1a6297423a47d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triMesh0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a63b8652c9982e79d3bb990fff94f0afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertGradients</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a586d0df8d6c1522bf0b3f5243d154d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertGradVecs</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>af2fcfcc73b343840c26db7a0a8ab4c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertNorm</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a6ca694d0194b2ff0f5cf60a0ad21e995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertNormals</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a5e0accf4937ddb4ae1f96abe614301c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertPotentials</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a62e821c7340e8ac124910cd789e8cec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLUI_Rollout *</type>
      <name>visualsRollout</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a45cfe369578394e425113460004b8b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wdx</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>aeeac3f05d808b3c53d0012029d1ecd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wdy</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a4ffdbaeaaa7a247503ffe387d7ecab29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wireframe</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a0cbc2ca636df764de25eceb70cdecae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wireframe0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a49a7c4f0afdd556e4732eac955a182bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wx0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a1cf3cde93256028ec65f001e78738297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wy0</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a8b19fe187d24bc814e44b44f80f7a61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xyAspect</name>
      <anchorfile>namespaceprocmesh.html</anchorfile>
      <anchor>a0026eb30c1c34d0f0da883c6ede6a6eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
