<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>EigenGraspPlanner.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>EigenGraspPlanner_8cpp</filename>
    <includes id="EigenGraspPlanner_8h" name="EigenGraspPlanner.h" local="no" imported="no">grasp_planning_graspit/EigenGraspPlanner.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
    <includes id="PrintHelpers_8h" name="PrintHelpers.h" local="no" imported="no">grasp_planning_graspit/PrintHelpers.h</includes>
    <includes id="EigenGraspResult_8h" name="EigenGraspResult.h" local="no" imported="no">grasp_planning_graspit/EigenGraspResult.h</includes>
    <includes id="GraspItHelpers_8h" name="GraspItHelpers.h" local="no" imported="no">grasp_planning_graspit/GraspItHelpers.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>AUTOGRASP_VELOCITY</name>
      <anchorfile>EigenGraspPlanner_8cpp.html</anchorfile>
      <anchor>af25d0f7f08287646704651dfa128a122</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QUICKOPEN_FACTOR</name>
      <anchorfile>EigenGraspPlanner_8cpp.html</anchorfile>
      <anchor>af386f30903331eaa1b2e1e04617b1fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareGraspPlanningStates</name>
      <anchorfile>EigenGraspPlanner_8cpp.html</anchorfile>
      <anchor>a6bd367594a38169e5db777444643285f</anchor>
      <arglist>(const GraspPlanningState *g1, const GraspPlanningState *g2)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSearchEnergyType</name>
      <anchorfile>EigenGraspPlanner_8cpp.html</anchorfile>
      <anchor>aac0cbe9926c6bd01b5b82f335dfefcb8</anchor>
      <arglist>(const EigenGraspPlanner::GraspItSearchEnergyType &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>StateType</type>
      <name>getStateType</name>
      <anchorfile>EigenGraspPlanner_8cpp.html</anchorfile>
      <anchor>a30d209010a3b45a8189689e09aa6f4a5</anchor>
      <arglist>(const EigenGraspPlanner::GraspItStateType &amp;st)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EigenGraspPlanner.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>EigenGraspPlanner_8h</filename>
    <includes id="GraspItSceneManager_8h" name="GraspItSceneManager.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManager.h</includes>
    <includes id="EigenGraspResult_8h" name="EigenGraspResult.h" local="no" imported="no">grasp_planning_graspit/EigenGraspResult.h</includes>
    <includes id="GraspItAccessor_8h" name="GraspItAccessor.h" local="no" imported="no">grasp_planning_graspit/GraspItAccessor.h</includes>
    <class kind="class">GraspIt::EigenGraspPlanner</class>
    <namespace>GraspIt</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_FINISH_WITH_AUTOGRASP</name>
      <anchorfile>EigenGraspPlanner_8h.html</anchorfile>
      <anchor>a70a013fa08bdce1fc912de24fbf4af17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MAX_PLANNING_STEPS</name>
      <anchorfile>EigenGraspPlanner_8h.html</anchorfile>
      <anchor>a72e96e0954209845d211d4cfb52fb902</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MAX_RESULTS_PER_REPEAT</name>
      <anchorfile>EigenGraspPlanner_8h.html</anchorfile>
      <anchor>a86a55a1b0bbb01cd8f60a07db32410ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EigenGraspPlannerNoQt.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>EigenGraspPlannerNoQt_8cpp</filename>
    <includes id="EigenGraspPlannerNoQt_8h" name="EigenGraspPlannerNoQt.h" local="no" imported="no">grasp_planning_graspit/EigenGraspPlannerNoQt.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
    <includes id="PrintHelpers_8h" name="PrintHelpers.h" local="no" imported="no">grasp_planning_graspit/PrintHelpers.h</includes>
    <includes id="EigenGraspResult_8h" name="EigenGraspResult.h" local="no" imported="no">grasp_planning_graspit/EigenGraspResult.h</includes>
    <includes id="GraspItHelpers_8h" name="GraspItHelpers.h" local="no" imported="no">grasp_planning_graspit/GraspItHelpers.h</includes>
  </compound>
  <compound kind="file">
    <name>EigenGraspPlannerNoQt.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>EigenGraspPlannerNoQt_8h</filename>
    <includes id="GraspItSceneManager_8h" name="GraspItSceneManager.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManager.h</includes>
    <includes id="EigenGraspResult_8h" name="EigenGraspResult.h" local="no" imported="no">grasp_planning_graspit/EigenGraspResult.h</includes>
    <includes id="GraspItAccessor_8h" name="GraspItAccessor.h" local="no" imported="no">grasp_planning_graspit/GraspItAccessor.h</includes>
    <class kind="class">GraspIt::EigenGraspPlannerNoQt</class>
    <namespace>GraspIt</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MAX_PLANNING_STEPS</name>
      <anchorfile>EigenGraspPlannerNoQt_8h.html</anchorfile>
      <anchor>a72e96e0954209845d211d4cfb52fb902</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EigenGraspResult.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>EigenGraspResult_8cpp</filename>
    <includes id="PrintHelpers_8h" name="PrintHelpers.h" local="no" imported="no">grasp_planning_graspit/PrintHelpers.h</includes>
    <includes id="EigenGraspResult_8h" name="EigenGraspResult.h" local="no" imported="no">grasp_planning_graspit/EigenGraspResult.h</includes>
  </compound>
  <compound kind="file">
    <name>EigenGraspResult.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>EigenGraspResult_8h</filename>
    <includes id="PrintHelpers_8h" name="PrintHelpers.h" local="no" imported="no">grasp_planning_graspit/PrintHelpers.h</includes>
    <class kind="class">GraspIt::EigenGraspResult</class>
    <namespace>GraspIt</namespace>
  </compound>
  <compound kind="file">
    <name>grasp_planning.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>grasp__planning_8cpp</filename>
    <includes id="GraspItSceneManagerHeadless_8h" name="GraspItSceneManagerHeadless.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManagerHeadless.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
    <includes id="EigenGraspPlanner_8h" name="EigenGraspPlanner.h" local="no" imported="no">grasp_planning_graspit/EigenGraspPlanner.h</includes>
    <includes id="EigenGraspResult_8h" name="EigenGraspResult.h" local="no" imported="no">grasp_planning_graspit/EigenGraspResult.h</includes>
    <member kind="function">
      <type>boost::program_options::options_description</type>
      <name>getOptions</name>
      <anchorfile>grasp__planning_8cpp.html</anchorfile>
      <anchor>a3e40aca051e0ddbd42c1e58564b0b9e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handler</name>
      <anchorfile>grasp__planning_8cpp.html</anchorfile>
      <anchor>a3c2348f39cf58c5c0f48742b32b15d83</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>boost::program_options::variables_map</type>
      <name>loadParams</name>
      <anchorfile>grasp__planning_8cpp.html</anchorfile>
      <anchor>a87f226a51677d8cd9b369b8b9ac3f25f</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadParams</name>
      <anchorfile>grasp__planning_8cpp.html</anchorfile>
      <anchor>ad92506fdfbaf0b079dc0d5edf9a103a6</anchor>
      <arglist>(int argc, char **argv, std::string &amp;worldFilename, std::string &amp;robotFilename, std::string &amp;objectFilename, std::string &amp;outputDirectory, bool &amp;saveSeparate, Eigen::Vector3d &amp;objPos, int &amp;maxIterations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>grasp__planning_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_trace</name>
      <anchorfile>grasp__planning_8cpp.html</anchorfile>
      <anchor>ac8f0a211851c2ba508ca6f725085d72e</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspItAccessor.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>GraspItAccessor_8cpp</filename>
    <includes id="GraspItAccessor_8h" name="GraspItAccessor.h" local="no" imported="no">grasp_planning_graspit/GraspItAccessor.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
  </compound>
  <compound kind="file">
    <name>GraspItAccessor.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>GraspItAccessor_8h</filename>
    <includes id="SharedPtr_8h" name="SharedPtr.h" local="no" imported="no">grasp_planning_graspit/SharedPtr.h</includes>
    <includes id="GraspItSceneManager_8h" name="GraspItSceneManager.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManager.h</includes>
    <includes id="GraspItTypes_8h" name="GraspItTypes.h" local="no" imported="no">grasp_planning_graspit/GraspItTypes.h</includes>
    <class kind="class">GraspIt::GraspItAccessor</class>
    <namespace>GraspIt</namespace>
  </compound>
  <compound kind="file">
    <name>GraspItDatabaseManager.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>GraspItDatabaseManager_8cpp</filename>
    <includes id="GraspItDatabaseManager_8h" name="GraspItDatabaseManager.h" local="no" imported="no">grasp_planning_graspit/GraspItDatabaseManager.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
  </compound>
  <compound kind="file">
    <name>GraspItDatabaseManager.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>GraspItDatabaseManager_8h</filename>
    <includes id="GraspItAccessor_8h" name="GraspItAccessor.h" local="no" imported="no">grasp_planning_graspit/GraspItAccessor.h</includes>
    <class kind="class">GraspIt::GraspItDatabaseManager</class>
    <namespace>GraspIt</namespace>
  </compound>
  <compound kind="file">
    <name>GraspItHelpers.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>GraspItHelpers_8cpp</filename>
    <includes id="GraspItHelpers_8h" name="GraspItHelpers.h" local="no" imported="no">grasp_planning_graspit/GraspItHelpers.h</includes>
  </compound>
  <compound kind="file">
    <name>GraspItHelpers.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>GraspItHelpers_8h</filename>
    <includes id="GraspItTypes_8h" name="GraspItTypes.h" local="no" imported="no">grasp_planning_graspit/GraspItTypes.h</includes>
    <namespace>GraspIt</namespace>
    <member kind="function">
      <type>EigenTransform</type>
      <name>getEigenTransform</name>
      <anchorfile>namespaceGraspIt.html</anchorfile>
      <anchor>a4110c99881570c81b0f8e1269107f046</anchor>
      <arglist>(const transf &amp;trans)</arglist>
    </member>
    <member kind="function">
      <type>transf</type>
      <name>getGraspitTransform</name>
      <anchorfile>namespaceGraspIt.html</anchorfile>
      <anchor>a87b100f164a32df2670b2fdeeb0772ea</anchor>
      <arglist>(const EigenTransform &amp;transform)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspItSceneManager.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>GraspItSceneManager_8cpp</filename>
    <includes id="GraspItSceneManager_8h" name="GraspItSceneManager.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManager.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
    <includes id="PrintHelpers_8h" name="PrintHelpers.h" local="no" imported="no">grasp_planning_graspit/PrintHelpers.h</includes>
    <includes id="GraspItAccessor_8h" name="GraspItAccessor.h" local="no" imported="no">grasp_planning_graspit/GraspItAccessor.h</includes>
    <includes id="GraspItHelpers_8h" name="GraspItHelpers.h" local="no" imported="no">grasp_planning_graspit/GraspItHelpers.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>fileExists</name>
      <anchorfile>GraspItSceneManager_8cpp.html</anchorfile>
      <anchor>afdd89841220a8b18e39e0844a833a18b</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>makeDirectoryIfNeeded</name>
      <anchorfile>GraspItSceneManager_8cpp.html</anchorfile>
      <anchor>a4d3022f786f4adbf06d0330e7d7520cd</anchor>
      <arglist>(const std::string &amp;dPath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspItSceneManager.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>GraspItSceneManager_8h</filename>
    <includes id="ThreadImpl_8h" name="ThreadImpl.h" local="no" imported="no">grasp_planning_graspit/ThreadImpl.h</includes>
    <includes id="SharedPtr_8h" name="SharedPtr.h" local="no" imported="no">grasp_planning_graspit/SharedPtr.h</includes>
    <includes id="GraspItTypes_8h" name="GraspItTypes.h" local="no" imported="no">grasp_planning_graspit/GraspItTypes.h</includes>
    <class kind="class">GraspIt::GraspItSceneManager</class>
    <namespace>GraspIt</namespace>
  </compound>
  <compound kind="file">
    <name>GraspItSceneManagerHeadless.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>GraspItSceneManagerHeadless_8cpp</filename>
    <includes id="GraspItSceneManagerHeadless_8h" name="GraspItSceneManagerHeadless.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManagerHeadless.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
    <includes id="PrintHelpers_8h" name="PrintHelpers.h" local="no" imported="no">grasp_planning_graspit/PrintHelpers.h</includes>
  </compound>
  <compound kind="file">
    <name>GraspItSceneManagerHeadless.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>GraspItSceneManagerHeadless_8h</filename>
    <includes id="GraspItSceneManager_8h" name="GraspItSceneManager.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManager.h</includes>
    <class kind="class">GraspIt::GraspItSceneManagerHeadless</class>
    <namespace>GraspIt</namespace>
  </compound>
  <compound kind="file">
    <name>GraspItSimpleDBManager.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>GraspItSimpleDBManager_8cpp</filename>
    <includes id="GraspItSimpleDBManager_8h" name="GraspItSimpleDBManager.h" local="no" imported="no">grasp_planning_graspit/GraspItSimpleDBManager.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
  </compound>
  <compound kind="file">
    <name>GraspItSimpleDBManager.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>GraspItSimpleDBManager_8h</filename>
    <includes id="GraspItDatabaseManager_8h" name="GraspItDatabaseManager.h" local="no" imported="no">grasp_planning_graspit/GraspItDatabaseManager.h</includes>
    <includes id="ThreadImpl_8h" name="ThreadImpl.h" local="no" imported="no">grasp_planning_graspit/ThreadImpl.h</includes>
    <class kind="class">GraspIt::GraspItSimpleDBManager</class>
    <namespace>GraspIt</namespace>
  </compound>
  <compound kind="file">
    <name>GraspItTypes.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>GraspItTypes_8h</filename>
    <namespace>GraspIt</namespace>
    <member kind="typedef">
      <type>Eigen::Transform&lt; double, 3, Eigen::Affine &gt;</type>
      <name>EigenTransform</name>
      <anchorfile>namespaceGraspIt.html</anchorfile>
      <anchor>a5701199974c67b864ebc2b6c8fafd055</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LogBinding.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>LogBinding_8cpp</filename>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
    <includes id="SharedPtr_8h" name="SharedPtr.h" local="no" imported="no">grasp_planning_graspit/SharedPtr.h</includes>
    <member kind="function">
      <type>std::string</type>
      <name>getFileDirectory</name>
      <anchorfile>LogBinding_8cpp.html</anchorfile>
      <anchor>adbb018c95f67d988a421e31a5d1c4874</anchor>
      <arglist>(const std::string &amp;pathToFile)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFilenameFromPath</name>
      <anchorfile>LogBinding_8cpp.html</anchorfile>
      <anchor>a755edd53c762700f35ff577bab0d9533</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LogBinding.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>LogBinding_8h</filename>
    <includes id="SharedPtr_8h" name="SharedPtr.h" local="no" imported="no">grasp_planning_graspit/SharedPtr.h</includes>
    <class kind="class">GraspIt::Log</class>
    <class kind="class">GraspIt::StdLog</class>
    <namespace>GraspIt</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PRINT_INIT_STD</name>
      <anchorfile>LogBinding_8h.html</anchorfile>
      <anchor>aa1e878d53b7a47bcfb30800298bd4b43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTDEBUG</name>
      <anchorfile>LogBinding_8h.html</anchorfile>
      <anchor>a3193e8c15955bf13901a83b3c60a8534</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTERROR</name>
      <anchorfile>LogBinding_8h.html</anchorfile>
      <anchor>a612e03c6843e4d31f615c95555a1ac72</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTMSG</name>
      <anchorfile>LogBinding_8h.html</anchorfile>
      <anchor>a66bcd816c618da68fe5f461d1d9f487b</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTWARN</name>
      <anchorfile>LogBinding_8h.html</anchorfile>
      <anchor>a17f791bc95370fbef8a578ef5a17a7c7</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFileDirectory</name>
      <anchorfile>LogBinding_8h.html</anchorfile>
      <anchor>adbb018c95f67d988a421e31a5d1c4874</anchor>
      <arglist>(const std::string &amp;pathToFile)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFilenameFromPath</name>
      <anchorfile>LogBinding_8h.html</anchorfile>
      <anchor>a755edd53c762700f35ff577bab0d9533</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PrintHelpers.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/</path>
    <filename>PrintHelpers_8cpp</filename>
    <includes id="PrintHelpers_8h" name="PrintHelpers.h" local="no" imported="no">grasp_planning_graspit/PrintHelpers.h</includes>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PrintHelpers_8cpp.html</anchorfile>
      <anchor>a2c61df34f9a1589a3ecd4d5e72dce963</anchor>
      <arglist>(std::ostream &amp;o, const Eigen::Vector3f &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PrintHelpers_8cpp.html</anchorfile>
      <anchor>a95033ab081063d59ec68e0b5a8fe0625</anchor>
      <arglist>(std::ostream &amp;o, const Eigen::Vector3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PrintHelpers_8cpp.html</anchorfile>
      <anchor>a2d4cc0390e1da268a9c13375df4c8267</anchor>
      <arglist>(std::ostream &amp;o, const Eigen::Transform&lt; double, 3, Eigen::Affine &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PrintHelpers_8cpp.html</anchorfile>
      <anchor>a0eab6809647a3d140be0c91d8252eec6</anchor>
      <arglist>(std::ostream &amp;o, const Eigen::Matrix4d &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PrintHelpers.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>PrintHelpers_8h</filename>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PrintHelpers_8h.html</anchorfile>
      <anchor>a95033ab081063d59ec68e0b5a8fe0625</anchor>
      <arglist>(std::ostream &amp;o, const Eigen::Vector3d &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PrintHelpers_8h.html</anchorfile>
      <anchor>a2c61df34f9a1589a3ecd4d5e72dce963</anchor>
      <arglist>(std::ostream &amp;o, const Eigen::Vector3f &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PrintHelpers_8h.html</anchorfile>
      <anchor>a2d4cc0390e1da268a9c13375df4c8267</anchor>
      <arglist>(std::ostream &amp;o, const Eigen::Transform&lt; double, 3, Eigen::Affine &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>PrintHelpers_8h.html</anchorfile>
      <anchor>a0eab6809647a3d140be0c91d8252eec6</anchor>
      <arglist>(std::ostream &amp;o, const Eigen::Matrix4d &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SharedPtr.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>SharedPtr_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>SHARED_PTR</name>
      <anchorfile>SharedPtr_8h.html</anchorfile>
      <anchor>ae3d1729de55e236a0ec3e8654cc4cc83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_BOOST_SHARED_PTR</name>
      <anchorfile>SharedPtr_8h.html</anchorfile>
      <anchor>a6841212bbc535d0b1c3e9177063e325d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_graspit_database.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/test/</path>
    <filename>simple__graspit__database_8cpp</filename>
    <includes id="GraspItSceneManagerHeadless_8h" name="GraspItSceneManagerHeadless.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManagerHeadless.h</includes>
    <includes id="GraspItSimpleDBManager_8h" name="GraspItSimpleDBManager.h" local="no" imported="no">grasp_planning_graspit/GraspItSimpleDBManager.h</includes>
    <includes id="LogBinding_8h" name="LogBinding.h" local="no" imported="no">grasp_planning_graspit/LogBinding.h</includes>
    <member kind="function">
      <type>void</type>
      <name>handler</name>
      <anchorfile>simple__graspit__database_8cpp.html</anchorfile>
      <anchor>a3c2348f39cf58c5c0f48742b32b15d83</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__graspit__database_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_trace</name>
      <anchorfile>simple__graspit__database_8cpp.html</anchorfile>
      <anchor>ac8f0a211851c2ba508ca6f725085d72e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>simple__graspit__database_8cpp.html</anchorfile>
      <anchor>ac1f545534cdaab9094198a5dc2c2a79f</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_planning_tutorial.cpp</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/tutorial/src/</path>
    <filename>simple__planning__tutorial_8cpp</filename>
    <includes id="GraspItSceneManagerHeadless_8h" name="GraspItSceneManagerHeadless.h" local="no" imported="no">grasp_planning_graspit/GraspItSceneManagerHeadless.h</includes>
    <includes id="EigenGraspPlanner_8h" name="EigenGraspPlanner.h" local="no" imported="no">grasp_planning_graspit/EigenGraspPlanner.h</includes>
    <includes id="EigenGraspResult_8h" name="EigenGraspResult.h" local="no" imported="no">grasp_planning_graspit/EigenGraspResult.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__planning__tutorial_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThreadImpl.h</name>
    <path>/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/</path>
    <filename>ThreadImpl_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MUTEX</name>
      <anchorfile>ThreadImpl_8h.html</anchorfile>
      <anchor>a2cf3c22d8cacfe663a4eec13d0fb26ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RECURSIVE_MUTEX</name>
      <anchorfile>ThreadImpl_8h.html</anchorfile>
      <anchor>a6ce3c08097f2787896f6d4958822ea5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SLEEP</name>
      <anchorfile>ThreadImpl_8h.html</anchorfile>
      <anchor>ac36a135b2abae461337cec1a510b8b58</anchor>
      <arglist>(secs)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THREAD</name>
      <anchorfile>ThreadImpl_8h.html</anchorfile>
      <anchor>a2b2e4a3c09db701069f4e529ebde6402</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THREAD_CONSTR</name>
      <anchorfile>ThreadImpl_8h.html</anchorfile>
      <anchor>a697d0a45be3d0c3f06206429c731e718</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNIQUE_LOCK</name>
      <anchorfile>ThreadImpl_8h.html</anchorfile>
      <anchor>a769947a6d82f47e91da8a3ce118f3052</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNIQUE_RECURSIVE_LOCK</name>
      <anchorfile>ThreadImpl_8h.html</anchorfile>
      <anchor>ac41b3591a31fef0bd1c1110089cc8f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_BOOST_THREAD</name>
      <anchorfile>ThreadImpl_8h.html</anchorfile>
      <anchor>a7e02e7a2219e61dd8a60f4a7d0ce2fc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>GraspIt</name>
    <filename>namespaceGraspIt.html</filename>
    <class kind="class">GraspIt::EigenGraspPlanner</class>
    <class kind="class">GraspIt::EigenGraspPlannerNoQt</class>
    <class kind="class">GraspIt::EigenGraspResult</class>
    <class kind="class">GraspIt::GraspItAccessor</class>
    <class kind="class">GraspIt::GraspItDatabaseManager</class>
    <class kind="class">GraspIt::GraspItSceneManager</class>
    <class kind="class">GraspIt::GraspItSceneManagerHeadless</class>
    <class kind="class">GraspIt::GraspItSimpleDBManager</class>
    <class kind="class">GraspIt::Log</class>
    <class kind="class">GraspIt::StdLog</class>
    <member kind="typedef">
      <type>Eigen::Transform&lt; double, 3, Eigen::Affine &gt;</type>
      <name>EigenTransform</name>
      <anchorfile>namespaceGraspIt.html</anchorfile>
      <anchor>a5701199974c67b864ebc2b6c8fafd055</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EigenTransform</type>
      <name>getEigenTransform</name>
      <anchorfile>namespaceGraspIt.html</anchorfile>
      <anchor>a4110c99881570c81b0f8e1269107f046</anchor>
      <arglist>(const transf &amp;trans)</arglist>
    </member>
    <member kind="function">
      <type>transf</type>
      <name>getGraspitTransform</name>
      <anchorfile>namespaceGraspIt.html</anchorfile>
      <anchor>a87b100f164a32df2670b2fdeeb0772ea</anchor>
      <arglist>(const EigenTransform &amp;transform)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::EigenGraspPlanner</name>
    <filename>classGraspIt_1_1EigenGraspPlanner.html</filename>
    <base>GraspIt::GraspItAccessor</base>
    <member kind="enumeration">
      <name>GraspItSearchEnergyType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a2d34712ac90d8ce870b2dba330815ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EnergyContact</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a2d34712ac90d8ce870b2dba330815ed2ad1629a264f2e17f8a0f1caa430f5b23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>GraspItStateType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>adb5c89db25120e9ee0f286aee760e701</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisAngle</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>adb5c89db25120e9ee0f286aee760e701a472df9e20b08c1056b9d4af37416a225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>PlannerType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a449c1bc3fbc1c869aadc6c34283e30ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SimAnn</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a449c1bc3fbc1c869aadc6c34283e30eea87a2b2361465f218fd971c98bf868fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>plannerCompleteSlot</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a0742c3aa9ace0d5f202f2d2766969c1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>plannerUpdateSlot</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a9e99c7bb9d6937375db959ba223746ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EigenGraspPlanner</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a5352eab8731b7b1e75e4399674dc9bb3</anchor>
      <arglist>(const std::string &amp;name, const SHARED_PTR&lt; GraspItSceneManager &gt; &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getResults</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a90a73049b5d39449039e50a74c8ebfaf</anchor>
      <arglist>(std::vector&lt; EigenGraspResult &gt; &amp;allGrasps) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a3dc7f288ef9b2ba29db915af5318e848</anchor>
      <arglist>(const int maxPlanningSteps, const int repeatPlanning, const int maxResultsPerRepeat, const bool finishWithAutograsp, const PlannerType &amp;planType=SimAnn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a93b3000134ac97b156c225c62d9b52de</anchor>
      <arglist>(const std::string &amp;handName, const std::string &amp;objectName, const EigenTransform *objectPose, const int maxPlanningSteps, const int repeatPlanning, const int maxResultsPerRepeat, const bool finishWithAutograsp, const PlannerType &amp;planType=SimAnn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveResultsAsWorldFiles</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>aa52106a7f832ccc3c37b9e9f3cd08fda</anchor>
      <arglist>(const std::string &amp;inDirectory, const std::string &amp;fileNamePrefix, bool asGraspIt=true, bool asInventor=false, bool createDir=true, bool saveSeparatePoseIV=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EigenGraspPlanner</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a6a1ac56c5e75f226a70655fc7e6b8cb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>idleEventFromSceneManager</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ace6b34bcb53fdc5330cb84d8c9b8e345</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onSceneManagerShutdown</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ace390e9c0eb531c6a15f278f98b5a599</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration">
      <name>PlannerCommand</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ae91b39095073d4cadecf1beb4793badf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ae91b39095073d4cadecf1beb4793badfa34f7b085a9ee00f4421b15d847156b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ae91b39095073d4cadecf1beb4793badfaba419bdd4d013146f6aee2885e785fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STOP</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ae91b39095073d4cadecf1beb4793badfa7bc2f879456b3bf72617c0b018871192</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkStateValidity</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ad9899e3108be1ecea8ac3943721529c7</anchor>
      <arglist>(const GraspPlanningState *s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>copyResult</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a58fa71bddc8dd3aef51459490be7ef70</anchor>
      <arglist>(const GraspPlanningState *s, EigenGraspResult &amp;result) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteResults</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>aed2f16098ea015cdd4f1a4f11335986f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getEigenGraspValues</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>abf0626f792429957b7256fc198eafb45</anchor>
      <arglist>(const GraspPlanningState *s, std::vector&lt; double &gt; &amp;egVals) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getGraspJointDOFs</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>af214bc9cf2831bbe59d0432275528123</anchor>
      <arglist>(const GraspPlanningState *s, std::vector&lt; double &gt; &amp;dofs) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>EigenTransform</type>
      <name>getHandTransform</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a14a3da372b1400b9ef808e4b4a0a76ce</anchor>
      <arglist>(const GraspPlanningState *s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>EigenTransform</type>
      <name>getObjectTransform</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ad0428abb29022f187c8c2563b5a802b3</anchor>
      <arglist>(const GraspPlanningState *s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>PlannerCommand</type>
      <name>getPlannerCommand</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a2cf68c0c7dcaa7d8bd1409a272c3c49f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getPregraspJointDOFs</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a88c5862a4eab78c3fa1cbb91157b6948</anchor>
      <arglist>(const GraspPlanningState *s, std::vector&lt; double &gt; &amp;dofs) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initPlanner</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ae713eb47804fef4d49c930283246fa10</anchor>
      <arglist>(const int maxPlanningSteps, const PlannerType &amp;planType=SimAnn)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initPlannerType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a2b0edb1564ec4a0d225e84a1c12e31ad</anchor>
      <arglist>(const GraspPlanningState &amp;stateTemplate, const PlannerType &amp;pt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initSearchType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ae0e4057026b3e7ffb7bf731fb0d598fb</anchor>
      <arglist>(GraspPlanningState &amp;stateTemplate, const GraspItStateType &amp;st)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ivIdleCallback</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>adf59870d7ce405c574d3fb5aa984cc04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>plannerComplete</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a27bd2976b8a68af2c25665588e6b794e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>plannerReset</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a1a5224399ae587c52fae9918ede8a652</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>plannerUpdate</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a6ca6dc4e476e51705df6ab14c1e632b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printPlanningResults</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>af15191a4f7df442c19bcdc01033aa710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printResult</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a01e80578c31d4d345a3a1cff8be38be9</anchor>
      <arglist>(int i, bool detailed=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPlannerCommand</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a3d396dd5ac616509fd72bb269d9de9b2</anchor>
      <arglist>(const PlannerCommand c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPlanningParameters</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ad1b748195a9b0303c39cf6a8c3285d55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateResults</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>aac9acfe2aa727b17e1857a433856fefa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EGPlanner *</type>
      <name>graspitEgPlanner</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ac091056842e1a10636f16c0f3803ded4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RECURSIVE_MUTEX</type>
      <name>graspitEgPlannerMtx</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a72d891173dc2d57896fb90da250074b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraspItSearchEnergyType</type>
      <name>graspitSearchEnergyType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ad52ea2723170fc53a997173fc516d344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraspItStateType</type>
      <name>graspitStateType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ad24b43803eaff59115b1aa699aff2209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlannerCommand</type>
      <name>planCommand</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a75248fdeec0d49702b3fa7c51baec99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MUTEX</type>
      <name>planCommandMtx</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>ad8aaf015b1f561fc21ed082bb29891cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; const GraspPlanningState * &gt;</type>
      <name>results</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a11bc8064093cde45bf4efdab5d11f85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useContacts</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlanner.html</anchorfile>
      <anchor>a4a77d837b3629e7ef663e625ff1f9119</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::EigenGraspPlannerNoQt</name>
    <filename>classGraspIt_1_1EigenGraspPlannerNoQt.html</filename>
    <base>GraspIt::GraspItAccessor</base>
    <member kind="enumeration">
      <name>PlannerType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>aa43979bed1d2ced179a41c6abcaf12f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SimAnn</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>aa43979bed1d2ced179a41c6abcaf12f5a9a422a71185c63639b0b04f6ec1b7a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EigenGraspPlannerNoQt</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>aded24f7cd7a1f83922d320ab10cdbde7</anchor>
      <arglist>(const std::string &amp;name, const SHARED_PTR&lt; GraspItSceneManager &gt; &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getResults</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>af7e1317de80fc88fce4834d87fdb9b5a</anchor>
      <arglist>(std::vector&lt; EigenGraspResult &gt; &amp;allGrasps) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a09edc1f8ec25a7565a896b0e56079a21</anchor>
      <arglist>(const int maxPlanningSteps=DEFAULT_MAX_PLANNING_STEPS, const PlannerType &amp;planType=SimAnn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a5d86788798749cab423ed7d5e47a2b06</anchor>
      <arglist>(const std::string &amp;handName, const std::string &amp;objectName, const EigenTransform *objectPose=NULL, const int maxPlanningSteps=DEFAULT_MAX_PLANNING_STEPS, const PlannerType &amp;planType=SimAnn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveResultsAsWorldFiles</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a9367e95470814cdc1fbfac3a74e77382</anchor>
      <arglist>(const std::string &amp;inDirectory, const std::string &amp;fileNamePrefix, bool asGraspIt=true, bool asInventor=false, bool createDir=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EigenGraspPlannerNoQt</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>ad43fb21ed93c583fa9133e24ab585ec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>idleEventFromSceneManager</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>af40b7cf3ac62406886f164e0cccbfcf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onSceneManagerShutdown</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a3bf70877bf1b01c087ea8177ee16f24a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkStateValidity</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a285d9e9146b5af5a0c97b250f5732b90</anchor>
      <arglist>(const GraspPlanningState *s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getEigenGraspValues</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a531ff965a5c3180b47cb637ac497745c</anchor>
      <arglist>(const GraspPlanningState *s, std::vector&lt; double &gt; &amp;egVals) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getGraspJointDOFs</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>af830b9c680a9499d1289f6a7ad3cc72c</anchor>
      <arglist>(const GraspPlanningState *s, std::vector&lt; double &gt; &amp;dofs) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>EigenTransform</type>
      <name>getHandTransform</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>ac00ef3e6a60e5f2638d8908b5235ff46</anchor>
      <arglist>(const GraspPlanningState *s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>EigenTransform</type>
      <name>getObjectTransform</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a24ca95bf4a2d7bbb7a99f0834ee60dc2</anchor>
      <arglist>(const GraspPlanningState *s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getPregraspJointDOFs</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>ac4567b3ce2eefda8972e893030d4f45d</anchor>
      <arglist>(const GraspPlanningState *s, std::vector&lt; double &gt; &amp;dofs) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initPlanner</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a977fd66fdbb8b20df6a31318f0048996</anchor>
      <arglist>(const int maxPlanningSteps, const PlannerType &amp;planType=SimAnn)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initPlannerType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a17298aa3410d35d126377efafa57e369</anchor>
      <arglist>(const GraspPlanningState &amp;stateTemplate, const PlannerType &amp;pt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initSearchType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a61b2ac76b61be3d97954d7f8f01aaf3f</anchor>
      <arglist>(GraspPlanningState &amp;stateTemplate, const StateType &amp;st)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>plannerComplete</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a2f00c7d3cad0691ec7905fa4f13f1c0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>plannerReset</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a4fb21458f4e8704c0f6a0a3536178671</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>plannerUpdate</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a2bef5fb10f3e9c533ff0a167827699e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printPlanningResults</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a516c40d3ef8a785e0d0050bc02e4507a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printResult</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>ab5b3f56333bc1d751a4c1a86a439d157</anchor>
      <arglist>(int i, bool detailed=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPlanningParameters</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a72d227bf34265867edd16865363e6038</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateResults</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a88d6410322f79a14a6bc0ff9f51ddfa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>statusThreadLoop</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>acddcfc06baeb7bdd7729837675db65b5</anchor>
      <arglist>(EigenGraspPlannerNoQt *_this)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EGPlanner *</type>
      <name>graspitEgPlanner</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>aa7c59c9f2ddebabc62356f2808c59fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RECURSIVE_MUTEX</type>
      <name>graspitEgPlannerMtx</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>acb0d2b05697f4c79b9781524da5f1d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>graspitSearchEnergyType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>ab127fb428bc66126569efddc944e75c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateType</type>
      <name>graspitStateType</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>abf3eca3cdc63e51b916757724c222963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; const GraspPlanningState * &gt;</type>
      <name>results</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>a0971711c154532445c4a0e288697faa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>THREAD *</type>
      <name>statusThread</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>aa40f1ead2e983cc5b457b6f10925d0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useContacts</name>
      <anchorfile>classGraspIt_1_1EigenGraspPlannerNoQt.html</anchorfile>
      <anchor>ae33943ac9c7d5e9c536776b6544aa916</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::EigenGraspResult</name>
    <filename>classGraspIt_1_1EigenGraspResult.html</filename>
    <member kind="typedef">
      <type>Eigen::Transform&lt; double, 3, Eigen::Affine &gt;</type>
      <name>EigenTransform</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>aa482d40d87fab4eec852ae15d499664e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EigenGraspResult</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>accb9b835597f1ffa2382cf6c952df339</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EigenGraspResult</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a68e1bc52b7e0e75c5ef782e549542648</anchor>
      <arglist>(const EigenGraspResult &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EigenGraspResult</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>ad918286058c75abbcb39d846ac3f4cf8</anchor>
      <arglist>(const EigenTransform &amp;_relTransform, const std::vector&lt; double &gt; &amp;_dofsGrasp, const std::vector&lt; double &gt; &amp;_dofsPregrasp, const std::vector&lt; double &gt; &amp;_egVals, const bool _legal, const double _qualEpsilon, const double _qualVolume, const double _energy)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getEigenGraspValues</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>ae9f45095ecf47efe13ff9a9c6231cff5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEnergy</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a01223220fcd4d145d31f7e01c55873c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getGraspJointDOFs</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>aa11f031ff12b9e945c7448fe1258cb6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const EigenTransform &amp;</type>
      <name>getObjectToHandTransform</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a87397201dcb6f12b22e72c459a2d8569</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getPregraspJointDOFs</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a73b9994158231569b0f7c3629f24cf74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLegal</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a6be25173caecfc82ebec64c657634002</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qualityEpsilon</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>ad66e4d2b68960912e5a133dfab708024</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qualityVolume</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>ae627f868bdeeeae57dd23b0fe20068b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>egVals</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>ad60d1bd7615e02c57cf4206133be92ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>energy</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a48043b05f63789c53860b3e63e4439bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>graspDOFs</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a08e606fa6fc7d067c9f291c0ddc9223b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>legal</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a40a8ff90f078897bdb6dd54ee7944851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>pregraspDOFs</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a372f45ac1e809c8384efc605f5ed2264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>qualEpsilon</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>abc316c080f10a0a84880e6cb2f412a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>qualVolume</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>aaf79d7f63b9e99b2268d746aad10a7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EigenTransform</type>
      <name>relTransform</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>a28f6d89a158fdf74341d3c27fa9eb71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classGraspIt_1_1EigenGraspResult.html</anchorfile>
      <anchor>aea054368cce8c68672e717cf6c50e45f</anchor>
      <arglist>(std::ostream &amp;o, const EigenGraspResult &amp;r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::GraspItAccessor</name>
    <filename>classGraspIt_1_1GraspItAccessor.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a6e518b8f3725b213cd7e54c6bb4b737b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspItAccessor</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a60b6209cf59b877e9ced9d279030e56e</anchor>
      <arglist>(const std::string &amp;objectName, const SHARED_PTR&lt; GraspItSceneManager &gt; &amp;interface)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraspItAccessor</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a5ad1ac1f9d136f3a9ea643f2d8bf59e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>addAsIdleListener</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>ae44838338d1452ee343337860e2ad9ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>addBody</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a147f58e59bbb04ec9c840c4aaee053bf</anchor>
      <arglist>(Body *body, const EigenTransform &amp;worldTransform)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>addRobot</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a88f0ba0bdbc894bef0abb70673634df1</anchor>
      <arglist>(Robot *robot, const EigenTransform &amp;worldTransform)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>eventThreadRunsQt</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a571f111be51c041e24a5c187d9feee86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Body *</type>
      <name>getBody</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a0b0d4d4e49caa17514a56ef12b1bbdcc</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Body *</type>
      <name>getBody</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a649c2e919c01d1103f590f3e29636335</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>GraspableBody *</type>
      <name>getCurrentGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a26e88a91ff862fd65ea90db09af55b9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Hand *</type>
      <name>getCurrentHand</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>acb981949218e26d8963c0bcd55484441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>GraspableBody *</type>
      <name>getGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a43ba21fc6b676d6874c78965dd8cccf0</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>GraspableBody *</type>
      <name>getGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a3b78519879b8629bd3ac3d72f166e16a</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const SHARED_PTR&lt; GraspItSceneManager &gt; &amp;</type>
      <name>getGraspItSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>ad2894cbe87dc9da32acb96b5d10f3760</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Robot *</type>
      <name>getRobot</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a0838762c0af14f4dc0061b958abce8ac</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Robot *</type>
      <name>getRobot</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a0cd480dd71b7c86561105a75c4de5747</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>UNIQUE_RECURSIVE_LOCK</type>
      <name>getUniqueWorldLock</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a90a39d50fc819a1ab2741ac04b046d9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>idleEventFromSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a8c181c31d17d4ce80b17de48f5a75277</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isObjectLoaded</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>af1674cc385350a185a56543a292796c0</anchor>
      <arglist>(const Body *object) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isRobotLoaded</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>ae12b412b7f844a4bc98fc7b7900cf5a6</anchor>
      <arglist>(const Robot *robot) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isScheduledForIdleEvent</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a83863f52e0b37cb2ab747b49fe75808a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>lockWorld</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a2ccdd3fe249704fa20deeccaa8b0c255</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>onSceneManagerShutdown</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>aa185849cc470cfb1b86f32b87f02170a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const GraspableBody *</type>
      <name>readCurrentGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a013dc04bc95c9b8e395e7048e08e6441</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const Hand *</type>
      <name>readCurrentHand</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a59e928d82177a543b6e8a6e199d165a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const SHARED_PTR&lt; const GraspItSceneManager &gt;</type>
      <name>readGraspItSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a257043e0b9e46f1e0d901e48a237a9eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>removeElement</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a7fd0f30c22b4c723d1b01f5518f0ec7d</anchor>
      <arglist>(WorldElement *elem, const bool deleteInstance)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>removeFromIdleListeners</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>aa513dc0600216606e09881508c59d1d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>scheduleForIdleEventUpdate</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>ac6e6481781fd5b4f7c38cf9b5cc5cf12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>tryLockWorld</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a17ced51c6202006944975795d2ffbabf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unlockWorld</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a83153e2eaff4cb8f589dbdbe16c559c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unschedule</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a8d9097b3c4142600f7c4e106f66cd702</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GraspItAccessor</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>ac124bf0d60410e7f5a431518e767fff6</anchor>
      <arglist>(const GraspItAccessor &amp;o)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GraspItAccessor</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a7fd2fef3bcc1fdd8b3b795916852519a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const SHARED_PTR&lt; GraspItSceneManager &gt;</type>
      <name>graspItInterface</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a765ca650169492a095c343a56f0d4775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>name</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a0313b70a3d928f521e85d7ff49cfdafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>registered</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a3498cf8830f22a74865a757a857df95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>scheduled</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a45877abf7fbdba1e7f0c92b8511e3a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MUTEX</type>
      <name>scheduledMtx</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>ab18a9337fdcacca09259d53c489acb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>GraspItSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItAccessor.html</anchorfile>
      <anchor>a25a51d5af40acd76d8e3bb77f9785760</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::GraspItDatabaseManager</name>
    <filename>classGraspIt_1_1GraspItDatabaseManager.html</filename>
    <base>GraspIt::GraspItAccessor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAllLoadedObjectIDs</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a012cf4fe7f5c58f4f2ce1f7a224eb98d</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;ids) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAllLoadedObjectNames</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a7b9c294e20c3dca3984738d6a815b96d</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAllLoadedRobotIDs</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>adfa2c8734b83a606b81b3fa24069468b</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;ids) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAllLoadedRobotNames</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a356a87bf673c515fce8d2d09ca4b360a</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getModelNameAndType</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a4420427d8be1b0c7939e077d05875148</anchor>
      <arglist>(const int modelID, std::string &amp;name, bool &amp;isRobot) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getObjectModelID</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a2023d091fd14f5f53a3142811fad33dd</anchor>
      <arglist>(const std::string &amp;objectName, int &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getRobotJointNames</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>acf90feb5c439d4d734aed87c1763d1b4</anchor>
      <arglist>(const std::string &amp;robotName, std::vector&lt; std::string &gt; &amp;jointNames) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getRobotModelID</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a4f6643a188571e37b257e258f2c5f6b7</anchor>
      <arglist>(const std::string &amp;robotName, int &amp;id) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspItDatabaseManager</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a5a728e763fe0344e36392c8e19497d33</anchor>
      <arglist>(const std::string &amp;name, const SHARED_PTR&lt; GraspItSceneManager &gt; &amp;interface)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isModelLoaded</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a326ee03cd65770d28e1f055b7cb5f9d1</anchor>
      <arglist>(const int modelID) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>loadObjectToDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a95489b72cb0da3c9ab765ea29359e157</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;objectName, const bool asGraspable)=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>loadObjectToWorld</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>ac9888c63af04f9c3be4c03ebc4c78aa6</anchor>
      <arglist>(const std::string &amp;objectName, const EigenTransform &amp;transform)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>loadRobotToDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a477ed437738f78516e5d2517fecf2ad8</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;robotName, const std::vector&lt; std::string &gt; &amp;jointNames)=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>loadRobotToWorld</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>af1ff6884b676bf418626767b8b94be41</anchor>
      <arglist>(const std::string &amp;robotName, const EigenTransform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>loadToWorld</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a134b277c0d0814085b5cbfab06a341c6</anchor>
      <arglist>(const int modelID, const EigenTransform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveLoadedWorld</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a0b1a09bc03e5a25bc0b24f8773960f37</anchor>
      <arglist>(const std::string &amp;filename, const bool asInventor, const bool createDir=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unloadFromWorld</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a03f29713f607672c0c2bb35aa1bc6525</anchor>
      <arglist>(const int modelID)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unloadObjectFromWorld</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a6970d0c50b03544bd04bcece1622a571</anchor>
      <arglist>(const std::string &amp;objectName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unloadRobotFromWorld</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a0510c4f7084bca5fdb5295e376c7b039</anchor>
      <arglist>(const std::string &amp;robotName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraspItDatabaseManager</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a55aa6d5df9b99961916687481f3959e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual int</type>
      <name>getModelType</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a5eb752ed70e6097e0aea89d1ba1eebc4</anchor>
      <arglist>(const int modelID) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Body *</type>
      <name>getObjectFromDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>ac92a8f5a75f4311625e407156b1dc4d2</anchor>
      <arglist>(const std::string &amp;objectName)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Body *</type>
      <name>getObjectFromDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a849f74264c8807bd7a9f074db3785a5a</anchor>
      <arglist>(const int modelID)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Robot *</type>
      <name>getRobotFromDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a964e750e1d05597ef030fdc3fd628ba4</anchor>
      <arglist>(const std::string &amp;robotName)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Robot *</type>
      <name>getRobotFromDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>afbb59e2d203ed1ab75d20c35fd23fdb4</anchor>
      <arglist>(const int modelID)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>idleEventFromSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a8c19568f314ffdaa04868b6d7cc31ffa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>onSceneManagerShutdown</name>
      <anchorfile>classGraspIt_1_1GraspItDatabaseManager.html</anchorfile>
      <anchor>a95e8d98f838489a4d30c8c261dccdf8b</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::GraspItSceneManager</name>
    <filename>classGraspIt_1_1GraspItSceneManager.html</filename>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getObjectNames</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ad66f9df3d0e37e0ef5f60e94ead343c8</anchor>
      <arglist>(bool graspable) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getRobotNames</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>adf8ad91ee236300f93e2df929c0858d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspItSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a863020a90b231e0479dc24c544a2b3bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ade3a59a0d1bdd42dbe16a4d6f532b9c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ac792293388ee6e4733d9d6050d2b3994</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isObjectLoaded</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ae58d2f38336c47f7340f58f438b2a6fb</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isReady</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a3f67b969c0e1a0b87561a029dbf63b1a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRobotLoaded</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a5755321aff636cc4319779ede7ac388c</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>loadObject</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a84231441f419dad9306e3911d058c89f</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;name, const bool asGraspable=true, const EigenTransform &amp;worldTransform=EigenTransform::Identity())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>loadRobot</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a177fa564133c05823924bd4ad5ba515c</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;robotName, const EigenTransform &amp;worldTransform=EigenTransform::Identity())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>loadWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a0460f2bcd75e2dd15d0fe8ef8fd79af6</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>moveObject</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a223e6fa6196951c46da930b4cdfe4143</anchor>
      <arglist>(const std::string &amp;name, const EigenTransform &amp;worldTransform)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>moveRobot</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ae5c95a9666320e0d556c42b04b794156</anchor>
      <arglist>(const std::string &amp;robotName, const EigenTransform &amp;worldTransform)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>removeObject</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a104d2cf34efffaab38434a3175a37753</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>removeRobot</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a966158b5bfe09a023ec1e9cc99c6d23c</anchor>
      <arglist>(const std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveGraspItWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a9463a906ddeb3bc8c04202ca4db109ef</anchor>
      <arglist>(const std::string &amp;filename, bool createDir=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveInventorWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a6464794f8b643f69d7747c9f0f6836f2</anchor>
      <arglist>(const std::string &amp;filename, bool createDir=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveObjectAsInventor</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a76c495fa9682a7bfe196ca54f833d86b</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;name, const bool createDir=false, const bool forceWrite=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveRobotAsInventor</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ac3c94db7da6b46d24e5346bd7291d098</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;robotName, const bool createDir=false, const bool forceWrite=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setCurrentGraspableObject</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>abbf5e147309096cb734ce680ec424cd7</anchor>
      <arglist>(const std::string &amp;objectName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setCurrentHand</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a97b8316f110e3292d53032f008e88286</anchor>
      <arglist>(const std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setGraspableObject</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>abee792fdf409fcc8d3f1ef6d04f27ccb</anchor>
      <arglist>(const std::string &amp;robotName, const std::string &amp;objectName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a1ad87022e86f1102765c2bbd9cb0db99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>waitUntilReady</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a91f6c130ca8a100223a1a1e4bdef7a6f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraspItSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>aeeaca11ef154f6a87fc4bf8bec533ba3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>addBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ac51853d2b563cf1a222d822fd0aff11c</anchor>
      <arglist>(Body *body, const EigenTransform &amp;worldTransform)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>addRobot</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a2532e685158d4cf8bd5dd6ce54ba7003</anchor>
      <arglist>(Robot *robot, const EigenTransform &amp;worldTransform)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual World *</type>
      <name>createNewGraspitWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a70747eb056d788bcdb300fcd7f5c12d3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>destroyCore</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>aa999a48bc06512a9d8c246b81edd5e4b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventThreadRunsQt</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>af42f6d9b103f8a432c52a7fc69ded190</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Body *</type>
      <name>getBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ab3dab49899d9ecd2400e301d17df5b18</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Body *</type>
      <name>getBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>af8cf42dc9bc60a39a60674b92ff73054</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>GraspableBody *</type>
      <name>getCurrentGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>abede07c2ffca36b5f076b8615fa35663</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Hand *</type>
      <name>getCurrentHand</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a713ed1f133d95101809053eea9829fd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>GraspableBody *</type>
      <name>getGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a4127d4935e4500175637612a5928ef1a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>GraspableBody *</type>
      <name>getGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a8b2980cc7abd2d2ce0833e59e0d7eb34</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>unsigned int</type>
      <name>getNumBodies</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a9272df41a8b610868be711b4c35917cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>unsigned int</type>
      <name>getNumGraspableBodies</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a91cc85525b9eeba6ad52df5a16fe8148</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>unsigned int</type>
      <name>getNumRobots</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a6d2e5b4da5fec6b5d627ded4b65c37fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Robot *</type>
      <name>getRobot</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a9234bdc9f3c82190de652fd50058cd2a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Robot *</type>
      <name>getRobot</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a590b09834df8e1ecbc27ffcfa229b59b</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>UNIQUE_RECURSIVE_LOCK</type>
      <name>getUniqueWorldLock</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a441b6b89cf55efc7fe6d8998f0fe1b87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>initializeCore</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>aa35a796823d2d809e57a8903b45545ca</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isObjectLoaded</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ab0a7b24a7bad9da053851dbdc85d43d6</anchor>
      <arglist>(const Body *body) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isRobotLoaded</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ab323012d79a3287f1215133b250e7ebb</anchor>
      <arglist>(const Robot *robot) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>lockWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a5a9508b7ca9e9fcd27ecc9d682fc5259</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processIdleEvent</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>aa07572f8357c69a43ecf666551e28041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const Body *</type>
      <name>readBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ad73a27d546cfa8e7408c3472ef03ee44</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const GraspableBody *</type>
      <name>readCurrentGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>af1680541723429325743137b4d7c9ccb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const Hand *</type>
      <name>readCurrentHand</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a1c7960d0bcd01dad42ca34aba1f4d01d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const GraspableBody *</type>
      <name>readGraspableBody</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a81f76b674f8d9456d8b23ce9e90e1dad</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const Robot *</type>
      <name>readRobot</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ad2abd3bd3c350fbc94d8bae9fd80ba7d</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>removeElement</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a5945545395647eb6e6443ee2976bcbc9</anchor>
      <arglist>(WorldElement *elem, const bool deleteInstance)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>scheduleIdleEvent</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>afbef92586579514d9d62528564de946a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>tryLockWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ad95744c9eb0c6376d82ca5d28bfb61ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unlockWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ae722f1b2a4726bb8d547b9b35c96368a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GraspitCore *</type>
      <name>core</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a6c3b155ac3258c70c4df3a3b8d28bc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>World *</type>
      <name>graspitWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>aa15d07f54530ba1eb640a9638423832d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RECURSIVE_MUTEX</type>
      <name>graspitWorldMtx</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a6327fafae04de6f7958ca46076f9224e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>addIdleListener</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a50e2739eea5f7e716113bf5b47ad66b7</anchor>
      <arglist>(GraspItAccessor *s)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Body *</type>
      <name>getBodyNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a6f776d99c22062fbd2967101eaaeb504</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Body *</type>
      <name>getBodyNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a296541d7460379c6afc84dd80a341331</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>GraspableBody *</type>
      <name>getGraspableBodyNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a84b57b80d7638f7afe27f305ca256b3f</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>GraspableBody *</type>
      <name>getGraspableBodyNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ac28474e76e9a8527e63666bc16b63b5e</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Robot *</type>
      <name>getRobotNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>afe7b07c32677fd992701fc63f975a4dd</anchor>
      <arglist>(const unsigned int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Robot *</type>
      <name>getRobotNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a1640ea0908bb9879ea7d32c1bd84456c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GraspItSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a2e3c9c5cb13ca3ab934851e808b0020b</anchor>
      <arglist>(const GraspItSceneManager &amp;o)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>moveObjectNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ad7a4ca01848d0c2d6d1ff1652cb629f4</anchor>
      <arglist>(const std::string &amp;name, const EigenTransform &amp;worldTransform)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>moveRobotNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a6b474ec0dd9424eed7ed12e1587c1e6a</anchor>
      <arglist>(const std::string &amp;name, const EigenTransform &amp;worldTransform)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Body *</type>
      <name>readBodyNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a21e64ace138d322df2ae66fb49133371</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const GraspableBody *</type>
      <name>readGraspableBodyNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a606d9d92419af9b9734733844a482d07</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Robot *</type>
      <name>readRobotNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a9bcce749eb941867924ac29958a4c197</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>removeElementNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>ac968302addbceff471af65ac27b48e77</anchor>
      <arglist>(WorldElement *elem, const bool deleteInstance)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>removeIdleListener</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a6c452a26e5c34b8675bb30e614a3cd1f</anchor>
      <arglist>(GraspItAccessor *s)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>removeObjectNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a403e9c86d0f7dafae6211845df84a8a7</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>removeRobotNoCheck</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a93552e160bad83fc9c589af3b7f6c6af</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QObject *</type>
      <name>fakeQObjectParent</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a8775e92c13ef109e061eaccb5b83fa54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a07d95b1548f0ceed9062b56f4570d89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, GraspItAccessor * &gt;</type>
      <name>registeredAccessors</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>afd127683c7a2d28668dc86effa2c4d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MUTEX</type>
      <name>registeredAccessorsMtx</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>afa3cc16f471fd91b34362dd87400920c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>GraspItAccessor</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManager.html</anchorfile>
      <anchor>a4b257a73eed95ee0901241034d479f50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::GraspItSceneManagerHeadless</name>
    <filename>classGraspIt_1_1GraspItSceneManagerHeadless.html</filename>
    <base>GraspIt::GraspItSceneManager</base>
    <member kind="function">
      <type></type>
      <name>GraspItSceneManagerHeadless</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a6c75ea1ee90447097eb6cc8146c6090c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReady</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a11ff7cdb95946eed02d8d576aea4da84</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>waitUntilReady</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a31a41993f182c92620e7f544c6687c0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraspItSceneManagerHeadless</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a6df9c689bbae58618a858bb880fad029</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual World *</type>
      <name>createNewGraspitWorld</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a3c6d6be05ca4bc96ee3c544e57750257</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCore</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>abc27d8a81e8f5c9518096a8c01c7b618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventThreadRunsQt</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>ab7f2e56da5bbf2469b3778184cc0ee34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeCore</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>afd23a2335baa855d7be94b2fdecebc10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isInventorReady</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>aaa5d4cc5f8bbf75bb589abbdfed023cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>scheduleIdleEvent</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a4d52b5644e9d8032e58d7a2d6693742d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>createIdleSensor</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>acc2d40c22f1d43f11289db506a261ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteIdleSensor</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>afd0fc84a57a9bae6b42a29186eef79fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GraspItSceneManagerHeadless</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a25fb8c227aea3c84337af048d69f6397</anchor>
      <arglist>(const GraspItSceneManagerHeadless &amp;o)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setInventorReady</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>aad6b36175698c590fbff60292f34d538</anchor>
      <arglist>(const bool flag)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>waitForInventorState</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a8b68e321ebb429e3e5ba94965086dd5b</anchor>
      <arglist>(const bool value) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>ivThreadLoop</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a37836531634c69d4fe840a64c13a6d23</anchor>
      <arglist>(GraspItSceneManagerHeadless *_this)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>sensorCB</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>aa203c238652e791714fe7f5977e975e5</anchor>
      <arglist>(void *data, SoSensor *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ivReady</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a46be02596d6d0a98de3a4fa969c1d783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MUTEX</type>
      <name>ivReadyMtx</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>ad184678841710410cb3752c403019efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>THREAD *</type>
      <name>ivThread</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>ac1d2c5ed94ab04d6846db6fbdcc6dae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SoSensor *</type>
      <name>mIdleSensor</name>
      <anchorfile>classGraspIt_1_1GraspItSceneManagerHeadless.html</anchorfile>
      <anchor>a7c6e3ef26c045f6fb4e276705e6f9606</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::GraspItSimpleDBManager</name>
    <filename>classGraspIt_1_1GraspItSimpleDBManager.html</filename>
    <base>GraspIt::GraspItDatabaseManager</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAllLoadedObjectIDs</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a4aa2a976ce4ee98c47886f215da9cb0b</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;ids) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAllLoadedObjectNames</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a05c79af2b4caf45777fdfb39983fcaf0</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAllLoadedRobotIDs</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a40ca79b6feabb27c06f510eb4bd8af13</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;ids) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAllLoadedRobotNames</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>ae72aa429ffaf85490ea2194b536b9503</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getModelNameAndType</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a7e8035dfa32cf1c31bccca9e960c1f03</anchor>
      <arglist>(const int modelID, std::string &amp;name, bool &amp;isRobot) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getObjectModelID</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a98245a6b5798e791f2297f09f1bbd4ee</anchor>
      <arglist>(const std::string &amp;objectName, int &amp;id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getRobotJointNames</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a622ca1d7fe1b340a870592ee7d61b900</anchor>
      <arglist>(const std::string &amp;robotName, std::vector&lt; std::string &gt; &amp;jointNames) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getRobotModelID</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a4b2af5ca2749795da2df5fd59235995d</anchor>
      <arglist>(const std::string &amp;robotName, int &amp;id) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspItSimpleDBManager</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a13b17a275fad8c08514e948120e45d4b</anchor>
      <arglist>(const std::string &amp;objectName, const SHARED_PTR&lt; GraspItSceneManager &gt; &amp;interface)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>loadObjectToDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a1e0e33d949d9b55bf6a3776cc1d1343d</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;robotName, const bool asGraspable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>loadRobotToDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>af73c8b14d59f6559a69c886dc2270ac5</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;robotName, const std::vector&lt; std::string &gt; &amp;jointNames)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraspItSimpleDBManager</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a1a780fad60cba146eb7deb9f683e7e2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>getModelType</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>ae4bfb824d664787469772540753132d0</anchor>
      <arglist>(const int modelID) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Body *</type>
      <name>getObjectFromDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a28a1e31734e769aee7b964ab3e6a3b24</anchor>
      <arglist>(const std::string &amp;objectName)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Body *</type>
      <name>getObjectFromDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a9660812d9f144174f9135b0a5d5b1c2d</anchor>
      <arglist>(const int modelID)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Robot *</type>
      <name>getRobotFromDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>ac89e73e9bf3e1f426b0e165f2ab2463a</anchor>
      <arglist>(const std::string &amp;robotName)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Robot *</type>
      <name>getRobotFromDatabase</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>ac5e040b919e57df6dd8ef202f0a74c38</anchor>
      <arglist>(const int modelID)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>idleEventFromSceneManager</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>ad58d991e06070098ff59b95493cef985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onSceneManagerShutdown</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a933bda2170379283333f0777891b93d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; int, std::pair&lt; std::string, bool &gt; &gt;</type>
      <name>ModelIdMap</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>aa6e2ca5b5d824d9ed4454e47aa4b6e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; std::string &gt; &gt;</type>
      <name>RobotJointNamesMap</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a9ab6ba93aa5f0571aec8219722ecd0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RECURSIVE_MUTEX</type>
      <name>dbMtx</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>aeda670c2e73494d5a23cb6d24a4213b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>modelIdCounter</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a66c8be189550670cebbc2eee8bcbefb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ModelIdMap</type>
      <name>modelIDs</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a1b2856e125cc1871f9bcb2ad614cee8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, Body * &gt;</type>
      <name>objects</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a2b5ea44e6badce24e825f068c3a1fbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RobotJointNamesMap</type>
      <name>robotJointNames</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>a3f7083050e61edc1db4487042eedd26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, Robot * &gt;</type>
      <name>robots</name>
      <anchorfile>classGraspIt_1_1GraspItSimpleDBManager.html</anchorfile>
      <anchor>ac2656271a7270e0bffdd8744d4904230</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::Log</name>
    <filename>classGraspIt_1_1Log.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a6b02e898d145cff64ba7d495daf23536</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a258400bdfe8c0923f56faa68ba8b2520</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printError</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a6ac1aaf69c03d476f3195511356a2a7c</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printError</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>aef411e4661e93b3893369a343a841570</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printErrorLn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>abfc8528ef13d0c5eea8160e279f027a9</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printErrorLn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>ac292758d12e9c63b9b43df81a5b0000e</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printLn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a84229eb70bc5fdf184db838003af2b93</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printLn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a14b2a787dfa66db23588f664d98cd067</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printWarn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>ad455facfff6cc567b35c6ae58e303be3</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printWarn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>aa15871319f0299b0f4383a943eeadc0f</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printWarnLn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>ab9550bdeb7cade596554dea3d700f9ba</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printWarnLn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a00b9a52ab05d4bd25fbd95712aa07117</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static SHARED_PTR&lt; Log &gt;</type>
      <name>Singleton</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a382ca8e9432ea422d620034c886602f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>implPrint</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>af0edb9b7f8441785242e73d003ac9e34</anchor>
      <arglist>(const std::stringstream &amp;str)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>implPrint</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>abb9eb5ef9f390efdf7712c9b1d88f490</anchor>
      <arglist>(const char *str)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>implPrintError</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a6fce35be4986fa74808f760d15562587</anchor>
      <arglist>(const std::stringstream &amp;str)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>implPrintError</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>afe14561ae8877bda180f6657655632a9</anchor>
      <arglist>(const char *str)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>implPrintWarn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a9e69ade3458345b47ead12407a0406cb</anchor>
      <arglist>(const std::stringstream &amp;str)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>implPrintWarn</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a93d6fb39d3bd35945e9dfb53ddb792cf</anchor>
      <arglist>(const char *str)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>printNewLine</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>ac1019749fc82fc77e5d5ada0493be0fd</anchor>
      <arglist>(bool errorStream)=0</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>sglOK</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>abeabf296ec3db25ff95afa2d136f0e43</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>initSglWarningPrinted</name>
      <anchorfile>classGraspIt_1_1Log.html</anchorfile>
      <anchor>a325aeeb595eaa3bbe545c1fb26554418</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspIt::StdLog</name>
    <filename>classGraspIt_1_1StdLog.html</filename>
    <base>GraspIt::Log</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>implPrint</name>
      <anchorfile>classGraspIt_1_1StdLog.html</anchorfile>
      <anchor>a8c8df2a2e99045160c23a47e6507a3c6</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>implPrint</name>
      <anchorfile>classGraspIt_1_1StdLog.html</anchorfile>
      <anchor>a72668bcec70a99b21c775f5c9f799505</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>implPrintError</name>
      <anchorfile>classGraspIt_1_1StdLog.html</anchorfile>
      <anchor>acd8086205f89e1790168332613841c69</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>implPrintError</name>
      <anchorfile>classGraspIt_1_1StdLog.html</anchorfile>
      <anchor>a4039c481c1648dc463f46c1db9884e75</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>implPrintWarn</name>
      <anchorfile>classGraspIt_1_1StdLog.html</anchorfile>
      <anchor>ab435eef652b42a00a2778e4d57483ba2</anchor>
      <arglist>(const std::stringstream &amp;str)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>implPrintWarn</name>
      <anchorfile>classGraspIt_1_1StdLog.html</anchorfile>
      <anchor>ab79e5b405d39d4c84ca9df5ccd2703e1</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>printNewLine</name>
      <anchorfile>classGraspIt_1_1StdLog.html</anchorfile>
      <anchor>a0ef54327d5ae737c3d8c92ba80b6f250</anchor>
      <arglist>(bool errorStream)</arglist>
    </member>
  </compound>
</tagfile>
