<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>database_capture_region.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__capture__region_8h</filename>
    <includes id="database__helper__classes_8h" name="database_helper_classes.h" local="yes" imported="no">household_objects_database/database_helper_classes.h</includes>
    <class kind="class">household_objects_database::DatabaseCaptureRegion</class>
    <namespace>household_objects_database</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DatabaseCaptureRegion &gt;</type>
      <name>DatabaseCaptureRegionPtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a1d5a116354d95d0b22d2ed9e2970b3f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>database_file_path.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__file__path_8h</filename>
    <class kind="class">household_objects_database::DatabaseFilePath</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_grasp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__grasp_8h</filename>
    <includes id="database__helper__classes_8h" name="database_helper_classes.h" local="yes" imported="no">household_objects_database/database_helper_classes.h</includes>
    <class kind="class">household_objects_database::DatabaseGrasp</class>
    <namespace>household_objects_database</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DatabaseGrasp &gt;</type>
      <name>DatabaseGraspPtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>aebf4b9d1966efc805a3bd6982300e387</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>database_grasp_pair.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__grasp__pair_8h</filename>
    <class kind="class">household_objects_database::DatabaseGraspPair</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_helper_classes.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/src/</path>
    <filename>database__helper__classes_8cpp</filename>
    <includes id="database__helper__classes_8h" name="database_helper_classes.h" local="yes" imported="no">household_objects_database/database_helper_classes.h</includes>
    <namespace>household_objects_database</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>afe7dfee6fe45ccac8f3b0396029c4b52</anchor>
      <arglist>(std::ostream &amp;str, const DatabaseHandPosture &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a1d09458b7738ce863fac8dd2a5df812c</anchor>
      <arglist>(std::ostream &amp;str, const DatabasePose &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>afee1dba7f1f1d8cf1b6f1cb2670412c3</anchor>
      <arglist>(std::istream &amp;str, DatabaseHandPosture &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>aecefd66c4c7c953d92f49c9b7a78ee0a</anchor>
      <arglist>(std::istream &amp;str, DatabasePose &amp;dhp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>database_helper_classes.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__helper__classes_8h</filename>
    <class kind="class">household_objects_database::DatabaseHandPosture</class>
    <class kind="class">household_objects_database::DatabasePose</class>
    <class kind="class">database_interface::DBField&lt; std::vector&lt; float &gt; &gt;</class>
    <class kind="class">database_interface::DBField&lt; std::vector&lt; uint8_t &gt; &gt;</class>
    <namespace>household_objects_database</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>afe7dfee6fe45ccac8f3b0396029c4b52</anchor>
      <arglist>(std::ostream &amp;str, const DatabaseHandPosture &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a1d09458b7738ce863fac8dd2a5df812c</anchor>
      <arglist>(std::ostream &amp;str, const DatabasePose &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>afee1dba7f1f1d8cf1b6f1cb2670412c3</anchor>
      <arglist>(std::istream &amp;str, DatabaseHandPosture &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>aecefd66c4c7c953d92f49c9b7a78ee0a</anchor>
      <arglist>(std::istream &amp;str, DatabasePose &amp;dhp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>database_mesh.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__mesh_8h</filename>
    <class kind="class">household_objects_database::DatabaseMesh</class>
    <class kind="class">database_interface::DBField&lt; std::vector&lt; double &gt; &gt;</class>
    <class kind="class">database_interface::DBField&lt; std::vector&lt; int &gt; &gt;</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_object_paths.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__object__paths_8h</filename>
    <includes id="database__helper__classes_8h" name="database_helper_classes.h" local="yes" imported="no">household_objects_database/database_helper_classes.h</includes>
    <class kind="class">household_objects_database::DatabaseObjectPaths</class>
    <namespace>household_objects_database</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DatabaseObjectPaths &gt;</type>
      <name>DatabaseObjectPathsPtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a0f19aefb496c3e93050697c7904a2f44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>database_original_model.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__original__model_8h</filename>
    <class kind="class">household_objects_database::DatabaseOriginalModel</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_perturbation.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__perturbation_8h</filename>
    <class kind="class">household_objects_database::DatabasePerturbation</class>
    <namespace>household_objects_database</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DatabasePerturbation &gt;</type>
      <name>DatabasePerturbationPtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a9a56fbc59a2e9f6086227b70170faedb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>database_scaled_model.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__scaled__model_8h</filename>
    <class kind="class">household_objects_database::DatabaseScaledModel</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_scan.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__scan_8h</filename>
    <class kind="class">household_objects_database::DatabaseScan</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_task.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__task_8h</filename>
    <class kind="class">household_objects_database::DatabaseOptimizationResult</class>
    <class kind="class">household_objects_database::DatabaseOptimizationTask</class>
    <class kind="class">household_objects_database::DatabasePlanningTask</class>
    <class kind="class">household_objects_database::DatabaseTask</class>
    <class kind="class">household_objects_database::DatabaseTaskID</class>
    <class kind="class">household_objects_database::DatabaseTaskIDTyped</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_vfh.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__vfh_8h</filename>
    <includes id="database__helper__classes_8h" name="database_helper_classes.h" local="yes" imported="no">household_objects_database/database_helper_classes.h</includes>
    <class kind="class">household_objects_database::DatabaseVFH</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_vfh_orientation.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__vfh__orientation_8h</filename>
    <includes id="database__helper__classes_8h" name="database_helper_classes.h" local="yes" imported="no">household_objects_database/database_helper_classes.h</includes>
    <class kind="class">household_objects_database::DatabaseVFHOrientation</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>database_view.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>database__view_8h</filename>
    <includes id="database__helper__classes_8h" name="database_helper_classes.h" local="yes" imported="no">household_objects_database/database_helper_classes.h</includes>
    <class kind="class">household_objects_database::DatabaseView</class>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>insert_model.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/src/</path>
    <filename>insert__model_8cpp</filename>
    <includes id="objects__database_8h" name="objects_database.h" local="yes" imported="no">household_objects_database/objects_database.h</includes>
    <includes id="database__original__model_8h" name="database_original_model.h" local="yes" imported="no">household_objects_database/database_original_model.h</includes>
    <includes id="database__scaled__model_8h" name="database_scaled_model.h" local="yes" imported="no">household_objects_database/database_scaled_model.h</includes>
    <includes id="database__file__path_8h" name="database_file_path.h" local="yes" imported="no">household_objects_database/database_file_path.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>copyFile</name>
      <anchorfile>insert__model_8cpp.html</anchorfile>
      <anchor>a4dc4193addf135e2f7dfb1c569cf5ca4</anchor>
      <arglist>(std::string old_path, std::string new_root, std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getNonEmptyString</name>
      <anchorfile>insert__model_8cpp.html</anchorfile>
      <anchor>a2682385308c4083375b3497af56305ce</anchor>
      <arglist>(const std::string &amp;display_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOriginalModelInfo</name>
      <anchorfile>insert__model_8cpp.html</anchorfile>
      <anchor>ae04e7bfeae4f3d724380165d77eecaff</anchor>
      <arglist>(household_objects_database::DatabaseOriginalModel &amp;original_model)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getString</name>
      <anchorfile>insert__model_8cpp.html</anchorfile>
      <anchor>a3ec1a9164221e5dddd9164d0338032a5</anchor>
      <arglist>(const std::string &amp;display_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadGeometry</name>
      <anchorfile>insert__model_8cpp.html</anchorfile>
      <anchor>aeb07fd9db89ce5b78f22a2b0cac9b81a</anchor>
      <arglist>(household_objects_database::DatabaseMesh &amp;mesh, std::string filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>insert__model_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usage</name>
      <anchorfile>insert__model_8cpp.html</anchorfile>
      <anchor>a2ef30c42cbc289d899a8be5d2d8f77d0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>mesh_loader.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/src/</path>
    <filename>mesh__loader_8cpp</filename>
    <namespace>household_objects_database</namespace>
    <member kind="variable">
      <type>const char *</type>
      <name>elem_names</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a5e85f5e0f9bc80f124795b5c31d135dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PlyProperty</type>
      <name>face_props</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a302fbbac9081214897ae2c5bb2bf1149</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PlyProperty</type>
      <name>vert_props</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a513b8277411c3a016e0b76ffddb9245c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mesh_loader.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/ply/</path>
    <filename>mesh__loader_8h</filename>
    <includes id="ply_8h" name="ply.h" local="no" imported="no">ply.h</includes>
    <class kind="struct">household_objects_database::Face</class>
    <class kind="class">household_objects_database::PLYModelLoader</class>
    <class kind="struct">household_objects_database::Vertex</class>
    <namespace>household_objects_database</namespace>
    <member kind="typedef">
      <type>struct household_objects_database::Face</type>
      <name>Face</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a6493da78f9e124d12c2e22773b48564f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct household_objects_database::Vertex</type>
      <name>Vertex</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>ab567c50df1eafc0caff572cdac15caaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>objects_database.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/src/</path>
    <filename>objects__database_8cpp</filename>
    <includes id="objects__database_8h" name="objects_database.h" local="yes" imported="no">household_objects_database/objects_database.h</includes>
    <includes id="database__task_8h" name="database_task.h" local="yes" imported="no">household_objects_database/database_task.h</includes>
    <namespace>household_objects_database</namespace>
  </compound>
  <compound kind="file">
    <name>objects_database.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/include/household_objects_database/</path>
    <filename>objects__database_8h</filename>
    <includes id="database__original__model_8h" name="database_original_model.h" local="yes" imported="no">household_objects_database/database_original_model.h</includes>
    <includes id="database__scaled__model_8h" name="database_scaled_model.h" local="yes" imported="no">household_objects_database/database_scaled_model.h</includes>
    <includes id="database__grasp_8h" name="database_grasp.h" local="yes" imported="no">household_objects_database/database_grasp.h</includes>
    <includes id="database__mesh_8h" name="database_mesh.h" local="yes" imported="no">household_objects_database/database_mesh.h</includes>
    <includes id="database__perturbation_8h" name="database_perturbation.h" local="yes" imported="no">household_objects_database/database_perturbation.h</includes>
    <includes id="database__scan_8h" name="database_scan.h" local="yes" imported="no">household_objects_database/database_scan.h</includes>
    <includes id="database__view_8h" name="database_view.h" local="yes" imported="no">household_objects_database/database_view.h</includes>
    <includes id="database__vfh_8h" name="database_vfh.h" local="yes" imported="no">household_objects_database/database_vfh.h</includes>
    <includes id="database__vfh__orientation_8h" name="database_vfh_orientation.h" local="yes" imported="no">household_objects_database/database_vfh_orientation.h</includes>
    <includes id="database__file__path_8h" name="database_file_path.h" local="yes" imported="no">household_objects_database/database_file_path.h</includes>
    <includes id="database__task_8h" name="database_task.h" local="yes" imported="no">household_objects_database/database_task.h</includes>
    <includes id="database__capture__region_8h" name="database_capture_region.h" local="yes" imported="no">household_objects_database/database_capture_region.h</includes>
    <includes id="database__object__paths_8h" name="database_object_paths.h" local="yes" imported="no">household_objects_database/database_object_paths.h</includes>
    <class kind="class">household_objects_database::ObjectsDatabase</class>
    <namespace>household_objects_database</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ObjectsDatabase &gt;</type>
      <name>ObjectsDatabasePtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a747880b2e2a8b58454785b5b0cadd898</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>objects_database_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/nodes/</path>
    <filename>objects__database__node_8cpp</filename>
    <includes id="objects__database_8h" name="objects_database.h" local="yes" imported="no">household_objects_database/objects_database.h</includes>
    <class kind="class">HandDescription</class>
    <class kind="class">ObjectsDatabaseNode</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GET_DESCRIPTION_SERVICE_NAME</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>a97a084f30f14435194cc7252e9791e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GET_MESH_SERVICE_NAME</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>adc51c7a0cd88ab994abf9e981ab74481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GET_MODELS_SERVICE_NAME</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>a5f4796945c6a7686cd04c059fe59045e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GET_SCANS_SERVICE_NAME</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>a97e33b0dc720f6295f5ed5c644e2dc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRASP_PLANNING_ACTION_NAME</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>a6b41b418a1433e224a7a2df2407e16f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRASP_PLANNING_SERVICE_NAME</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>a5c026e7951aa5e200cab8c4e4e8764ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>SAVE_SCAN_SERVICE_NAME</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>a7f47c70c4d2e2c6374ea924e7315e7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>TRANSLATE_ID_SERVICE_NAME</name>
      <anchorfile>objects__database__node_8cpp.html</anchorfile>
      <anchor>aef553a3f2aea0b2fc7adb60cfaa2d2b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ply.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/src/</path>
    <filename>ply_8c</filename>
    <includes id="ply_8h" name="ply.h" local="no" imported="no">ply.h</includes>
    <class kind="struct">RuleName</class>
    <member kind="define">
      <type>#define</type>
      <name>BIG_STRING</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a9470e696cfab1221097153b1e1471609</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DONT_STORE_PROP</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>af439a304b5208224991addbe4553250c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAMED_PROP</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>abf683bb24199ea3c502a680b0c1d7dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_OTHER_PROPS</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a129f9d7d842b9509f0d10af2d0e7fc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OTHER_PROP</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a266f6a423da93b965380d853bc90524b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STORE_PROP</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a6129ff5df87a4fc9fcf033bfd640b6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct RuleName</type>
      <name>RuleName</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a3d3579c6863a6056f77affa8c9104e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_comment</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>abcebd075b921e220a56cef893bb74557</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_element</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a47796611ef16ccc6c190d124328277bf</anchor>
      <arglist>(PlyFile *, char **, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_obj_info</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>aca638c0e935b12b9ccd4d784e4edb89e</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_property</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a3f82826c5327589dc520b7d5471b707e</anchor>
      <arglist>(PlyFile *, char **, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append_comment_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a01ddf72150f3bfd0810989312912e493</anchor>
      <arglist>(PlyFile *ply, char *comment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append_obj_info_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a974ad0d9d6321d0de6fff20274e6db3a</anchor>
      <arglist>(PlyFile *ply, char *obj_info)</arglist>
    </member>
    <member kind="function">
      <type>PlyRuleList *</type>
      <name>append_prop_rule</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ae1185c9beb99d6d0beb278c7f1b6cb20</anchor>
      <arglist>(PlyRuleList *rule_list, char *name, char *property)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ascii_get_element</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ab21262bf5bf24aa9210d627b13c9f023</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>binary_get_element</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ae370188f3a9ffee8729077033d64ab0d</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ab3fb075672b3e94f2f7e76c4ede8f068</anchor>
      <arglist>(PlyFile *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_comments_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ad10fde51cdbc753e429cc1af4b56fdd8</anchor>
      <arglist>(PlyFile *out_ply, PlyFile *in_ply)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_obj_info_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ac658ccae65adc71152bfddd5fcbf6b7c</anchor>
      <arglist>(PlyFile *out_ply, PlyFile *in_ply)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_property</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a9e3a002b32318b79f7735fd0f2ace6b3</anchor>
      <arglist>(PlyProperty *, PlyProperty *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>describe_element_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>aa5f0b4a7ab12c783e4f26c0127b7ae9d</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name, int nelems)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>describe_other_elements_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a6c25c2add8929cdcfec1dbbd3f8322c7</anchor>
      <arglist>(PlyFile *plyfile, PlyOtherElems *other_elems)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>describe_other_properties_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>aa2314023cb8c6414e42f90213e5fcff9</anchor>
      <arglist>(PlyFile *plyfile, PlyOtherProp *other, int offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>describe_property_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a03c14f0579988722839f811a4d45b1e4</anchor>
      <arglist>(PlyFile *plyfile, PlyProperty *prop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>element_count_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a34cb23cfeb3679ad7ed3c545c47069fb</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name, int nelems)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>element_layout_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a90c068803c7490c92986fd548bb73aa1</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name, int nelems, int nprops, PlyProperty *prop_list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>equal_strings</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a6f7b29cc8bcd79aefba1571d5afc5672</anchor>
      <arglist>(char *, char *)</arglist>
    </member>
    <member kind="function">
      <type>PlyElement *</type>
      <name>find_element</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a016a0839e3f8a9efbdd1f7ee3c0c7339</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>PlyProperty *</type>
      <name>find_property</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a0f55a1fbfb667d9f7118f3d21ad8c6fa</anchor>
      <arglist>(PlyElement *, char *, int *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_other_elements_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a74307a21c9fb8f646b7d8c94dec12a21</anchor>
      <arglist>(PlyOtherElems *other_elems)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a222532a24d15915c1e437b1df0d78c6b</anchor>
      <arglist>(PlyFile *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_ascii_item</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ae985abe7e1fad158926c148fab45e6bd</anchor>
      <arglist>(char *, int, int *, unsigned int *, double *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_binary_item</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a3e5ce89cd8de5210927a938e30142748</anchor>
      <arglist>(FILE *, int, int *, unsigned int *, double *)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_comments_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a95b222dbc8c4057b101c9f91d1b6c39a</anchor>
      <arglist>(PlyFile *plyfile, int *num_comments)</arglist>
    </member>
    <member kind="function">
      <type>PlyProperty **</type>
      <name>get_element_description_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ac8a72c03699d19a8b68668f2e030254d</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name, int *nelems, int *nprops)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_element_list_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a14b53dd841311906c3db3a4870fecf42</anchor>
      <arglist>(PlyFile *ply, int *num_elems)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_element_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a9759dcfe9e5d538a5d60df0f86a8192e</anchor>
      <arglist>(PlyFile *plyfile, void *elem_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_element_setup_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a001d2145f4e3989dc5c51911b47a8c66</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name, int nprops, PlyProperty *prop_list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_info_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ab5d72c7ead9f8c433b14f47bc3c9eb86</anchor>
      <arglist>(PlyFile *ply, float *version, int *file_type)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_item_value</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a7c4c1b6503f89e1729845453235561e1</anchor>
      <arglist>(char *, int)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>get_new_props_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a6004fd233ac194e1908134fe8fc6b9bc</anchor>
      <arglist>(PlyFile *ply)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_obj_info_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a8ae57607440148dec8fb00f61952f069</anchor>
      <arglist>(PlyFile *plyfile, int *num_obj_info)</arglist>
    </member>
    <member kind="function">
      <type>PlyOtherElems *</type>
      <name>get_other_element_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a408e26db993a65ddf3fb429352255fa5</anchor>
      <arglist>(PlyFile *plyfile)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PlyOtherProp *</type>
      <name>get_other_properties</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a5639ead17125b71a584b914f36ba3e1a</anchor>
      <arglist>(PlyFile *plyfile, PlyElement *elem, int offset)</arglist>
    </member>
    <member kind="function">
      <type>PlyOtherProp *</type>
      <name>get_other_properties_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ae8fbacff7b2569900c42b4cb0cbd6d71</anchor>
      <arglist>(PlyFile *plyfile, int offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_prop_type</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a44f4c01255d088483645820968ec1398</anchor>
      <arglist>(char *type_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_stored_item</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a4712927ddbc5decd6325d3b19c94a441</anchor>
      <arglist>(void *, int, int *, unsigned int *, double *)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_words</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a255d6c47d98d884b509be9034f1b4145</anchor>
      <arglist>(FILE *, int *, char **)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>header_complete_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a730322ccfc2ecae601411eadc9518b14</anchor>
      <arglist>(PlyFile *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>PlyPropRules *</type>
      <name>init_rule_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>af44892b467f9bf2326e016fa62b64e3e</anchor>
      <arglist>(PlyFile *ply, char *elem_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>matches_rule_name</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a6fb5f1bf56e8053fad5776304916be59</anchor>
      <arglist>(char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modify_rule_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ad189d866b3f97a702dff06c715f9f6ea</anchor>
      <arglist>(PlyPropRules *rules, char *prop_name, int rule_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>my_alloc</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a5a4e50a38f527d948dd31db1b6d9742e</anchor>
      <arglist>(int, int, char *)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>open_for_writing_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a8f04e157c527fbd5d9251b21de3598e5</anchor>
      <arglist>(char *filename, int nelems, char **elem_names, int file_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_close</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ad14535d1de183f78fe98150c30d09e85</anchor>
      <arglist>(PlyFile *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_describe_property</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a8e8bbaaa3930bfd3964762d0166c883e</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name, PlyProperty *prop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_element</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ae51679722b066ca3c93dc19140de8691</anchor>
      <arglist>(PlyFile *plyfile, void *elem_ptr)</arglist>
    </member>
    <member kind="function">
      <type>PlyOtherProp *</type>
      <name>ply_get_other_properties</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a83f55e28442dba3970e4641263a73655</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name, int offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_property</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>aa2918a3353aa55e215ffacaf3dee89ca</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name, PlyProperty *prop)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>ply_open_for_reading</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>af6ff071ecdc41fefb8072b535f88ee6e</anchor>
      <arglist>(char *filename, int *nelems, char ***elem_names, int *file_type, float *version)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>ply_read</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a2ff2b6ad5279e0018a8115e7b5ac51c9</anchor>
      <arglist>(FILE *fp, int *nelems, char ***elem_names)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>ply_write</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ad7bfc60c4ad8a1866abd60d4fe869c4f</anchor>
      <arglist>(FILE *fp, int nelems, char **elem_names, int file_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>put_element_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ab250505fa8656d8f7f1657a88ad331a7</anchor>
      <arglist>(PlyFile *plyfile, void *elem_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>put_element_setup_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>acfd238de6cbd4f4fd90b7d2a0fd11c9b</anchor>
      <arglist>(PlyFile *plyfile, char *elem_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>put_other_elements_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>afdb6b42716eb462d4a3948c88bf6badf</anchor>
      <arglist>(PlyFile *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>read_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>aa2c261de622a99ed2ebddbc123c32233</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>recreate_command_line</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>aef39c9532ca3cbef828b70aa1b031bf2</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_prop_rules_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>afea94b2ccb10b194b12854c3ee02c8dd</anchor>
      <arglist>(PlyFile *ply, PlyRuleList *prop_rules)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>setup_element_read_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>acd21dd75e877db8086b83e5b43b3d5cf</anchor>
      <arglist>(PlyFile *ply, int index, int *elem_count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup_other_props</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a321e19a25a5ce52c39f992ad6d052a51</anchor>
      <arglist>(PlyFile *plyfile, PlyElement *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup_property_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ac9aaa1280b1d9c3b5667ac481d085511</anchor>
      <arglist>(PlyFile *plyfile, PlyProperty *prop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_props_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a427e8336b37770d804a1b75925d2338c</anchor>
      <arglist>(PlyFile *ply, PlyPropRules *rules)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store_item</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a00fd6ecd87eb4970010a6ca2f9de7edf</anchor>
      <arglist>(char *, int, int, unsigned int, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weight_props_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a16271ab4fb89d6dbf6d64d10547bd96d</anchor>
      <arglist>(PlyFile *ply, float weight, void *other_props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_ascii_item</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a04141a92506260bab29f16e9ef0d00a5</anchor>
      <arglist>(FILE *, int, unsigned int, double, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_binary_item</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a1bae269f2ba8f670f25aeca3605eb6a4</anchor>
      <arglist>(FILE *, int, unsigned int, double, int)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>write_ply</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a87176439d4c944469fabefc2b3918309</anchor>
      <arglist>(FILE *fp, int nelems, char **elem_names, int file_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_scalar_type</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a79e5734666c7565bb2a341d36a884a45</anchor>
      <arglist>(FILE *, int)</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>old_type_names</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ac2fdc6c03870284826e8dd57937242db</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ply_type_size</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>ab08112794dce33d6d5cc5fab4d33bf7c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>RuleName</type>
      <name>rule_name_list</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a314c82e9bd943b5bf2ac4e54eb401f86</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>type_names</name>
      <anchorfile>ply_8c.html</anchorfile>
      <anchor>a8b2ca237852bf06147428eda89690f09</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ply.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/ply/</path>
    <filename>ply_8h</filename>
    <class kind="struct">OtherData</class>
    <class kind="struct">OtherElem</class>
    <class kind="struct">PlyElement</class>
    <class kind="struct">PlyFile</class>
    <class kind="struct">PlyOtherElems</class>
    <class kind="struct">PlyOtherProp</class>
    <class kind="struct">PlyProperty</class>
    <class kind="struct">PlyPropRules</class>
    <class kind="struct">PlyRuleList</class>
    <member kind="define">
      <type>#define</type>
      <name>AVERAGE_RULE</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aee4db83b2bb02e76552980aa7a19602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EndType</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ac32d0270ab7df92da207367f4a883286</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Float32</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a5f07cf1930b2420ba229ae15987843d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Float64</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a24bc250f47ea3d6f84d9f4681a7dea6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Int16</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a9c8fb24ed11abb940eda20e773aefd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Int32</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ad5f21f1f9531f246cfd36212b5b8c4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Int8</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a8f7c73011aaacd338c5a2af707a2a57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAJORITY_RULE</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a1b76cbbd8c36a8e3743a76336af8c65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXIMUM_RULE</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a75f4bc4f181e30bf6b4db3b21299068b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MINIMUM_RULE</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a13649e6bd34c75d2761f0afbadbfe0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>myalloc</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a63a66598e264179cd8920e0beb1814f2</anchor>
      <arglist>(mem_size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_ASCII</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a52e6dde3ac4a3d076af046ed610ed3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_BINARY_BE</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ac21ee30aee359d6b7c65c99ce55c58d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_BINARY_LE</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a8314c8f69b28c54c87428e7defbd24e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_ERROR</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aa3508c3d9ff421c9b9772a6776916c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_LIST</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a1a55523e2e3b45ad1cf58f2512945e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_OKAY</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a500f6ccac1d2cbb0b52886bf60b30b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_SCALAR</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a457492e38597e91dc051d1eec93022ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_STRING</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>afe3971acff0034d2d00abae1ba1c3b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANDOM_RULE</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a8ee5711246b0286fc1fd733b9c965921</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAME_RULE</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a369081acb1b53446015d2d2a93c6c172</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>StartType</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a94fb140b12c8d938d896ca3ab6971dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Uint16</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a749163d49d607ff6ede6c10b0f3e7469</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Uint32</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aa0de2dc666494eb49a2a2e72911e43c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Uint8</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a57d127553ce5a94c80965a209900ad91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct OtherData</type>
      <name>OtherData</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a1cc6599c8b68324ea850c1140a50ec6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct OtherElem</type>
      <name>OtherElem</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a2821fbf3186570a510157c597d1ae12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyElement</type>
      <name>PlyElement</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a3bec8490fe8f06389c3190137e613fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyFile</type>
      <name>PlyFile</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aeec0d29bb8a38a2f5414ebaa3518d1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyOtherElems</type>
      <name>PlyOtherElems</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a13413516db0a004ab9094131182bf5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyOtherProp</type>
      <name>PlyOtherProp</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>acf37b4fa2caacac21fe4e9c6ee6d5a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyProperty</type>
      <name>PlyProperty</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aa4032965cfbffa26817d31199fc170ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyPropRules</type>
      <name>PlyPropRules</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>afa75d5d916633d157294f724bf78de37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyRuleList</type>
      <name>PlyRuleList</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ad4da601d1d1ebc2360e98b560e6ff822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append_comment_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aa9a80aebf88e564c3aaa2c2e6e7e059b</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append_obj_info_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a2f3f88c65d4e7c1134b233a47e63ff57</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>PlyRuleList *</type>
      <name>append_prop_rule</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a61b62a56ce9c9ddd0a8d3d78b2e5b6e8</anchor>
      <arglist>(PlyRuleList *, char *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a16b27b6a52e72cd3d0424cc62ac9110f</anchor>
      <arglist>(PlyFile *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_comments_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ac660123767b077c08492860961849dfe</anchor>
      <arglist>(PlyFile *, PlyFile *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_obj_info_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a5ef48bc77699ca15ec4f0532b7f6caf7</anchor>
      <arglist>(PlyFile *, PlyFile *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>describe_element_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ae24380ad711a1b099225abbe3458ce96</anchor>
      <arglist>(PlyFile *, char *, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>describe_other_elements_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a23f1d6a2d42ecd367b4e09c571ed82f8</anchor>
      <arglist>(PlyFile *, PlyOtherElems *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>describe_other_properties_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aaec20a78f9dc910e271c69b43949dfb9</anchor>
      <arglist>(PlyFile *, PlyOtherProp *, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>describe_property_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>af8770de529889d9035a3aee370b8c0b1</anchor>
      <arglist>(PlyFile *, PlyProperty *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>element_count_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aa3844c2a6f2e3fec633de7c077c46f87</anchor>
      <arglist>(PlyFile *, char *, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>element_layout_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a881cb23eca54f4135afc22276d185a94</anchor>
      <arglist>(PlyFile *, char *, int, int, PlyProperty *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>equal_strings</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a6f7b29cc8bcd79aefba1571d5afc5672</anchor>
      <arglist>(char *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_other_elements_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a05db68903bc19da1cc8a369609e59e04</anchor>
      <arglist>(PlyOtherElems *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a57b5e432c2f12aa6c03b097773575fbb</anchor>
      <arglist>(PlyFile *)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_comments_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a51b37f050bc61d0f44b4021c3a78dfbe</anchor>
      <arglist>(PlyFile *, int *)</arglist>
    </member>
    <member kind="function">
      <type>PlyProperty **</type>
      <name>get_element_description_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a6cdad0b86f6f3b2de8fd01458c1293ee</anchor>
      <arglist>(PlyFile *, char *, int *, int *)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_element_list_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a2394bd6ae64572a6e82796e6dfc08817</anchor>
      <arglist>(PlyFile *, int *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_element_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a439fae39641ac36e0dcf0a2a12abcb14</anchor>
      <arglist>(PlyFile *, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_element_setup_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aadc41034a621dbb6234fb914025ea7f0</anchor>
      <arglist>(PlyFile *, char *, int, PlyProperty *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_info_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ad33a721299b0e84dd7c4e83dc65056ca</anchor>
      <arglist>(PlyFile *, float *, int *)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>get_new_props_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a40540d03d694ea0d574bc9e10b123b14</anchor>
      <arglist>(PlyFile *)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_obj_info_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>afd9c641b6d2f53fdbf288a13ad92d68d</anchor>
      <arglist>(PlyFile *, int *)</arglist>
    </member>
    <member kind="function">
      <type>PlyOtherElems *</type>
      <name>get_other_element_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a26ddfc1f6e7dde24017ef6aace38a297</anchor>
      <arglist>(PlyFile *)</arglist>
    </member>
    <member kind="function">
      <type>PlyOtherProp *</type>
      <name>get_other_properties_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ae0afe827b0d20cfe659076e7f60b23e4</anchor>
      <arglist>(PlyFile *, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>header_complete_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a305ab168d03db3c985c9e079ed2daa79</anchor>
      <arglist>(PlyFile *)</arglist>
    </member>
    <member kind="function">
      <type>PlyPropRules *</type>
      <name>init_rule_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aa1e766e65c97022b7446408a43a0ada4</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>matches_rule_name</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>abd3222acea9c873866c232113f042e34</anchor>
      <arglist>(char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modify_rule_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ab5096e9b5e003b0112915f3ba34ead2a</anchor>
      <arglist>(PlyPropRules *, char *, int)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>open_for_writing_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ab039a91f178eda621a30ad100cd454f2</anchor>
      <arglist>(char *, int, char **, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_describe_property</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a67ce1fa4d355bdb5f00e60fc69c6a559</anchor>
      <arglist>(PlyFile *, char *, PlyProperty *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_element</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ab5087b8b10ba27abefae1fb0059253be</anchor>
      <arglist>(PlyFile *, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_property</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ad8a336361a39ef56e16d66a2e519a8b0</anchor>
      <arglist>(PlyFile *, char *, PlyProperty *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>put_element_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aa41856321252c6c50506f4781ad622e8</anchor>
      <arglist>(PlyFile *, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>put_element_setup_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ad10f74656cb5efb157e316756e96a020</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>put_other_elements_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a90c7deda1818105ae8e35402820bb899</anchor>
      <arglist>(PlyFile *)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>read_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a76f13165e506ed3c8ebb3134c6df61ac</anchor>
      <arglist>(FILE *)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>recreate_command_line</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ab8faf6b0ea645482b76b33bee4a7f0c3</anchor>
      <arglist>(int, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_prop_rules_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a9dc713b8c97299d357e1bedad3d23671</anchor>
      <arglist>(PlyFile *, PlyRuleList *)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>setup_element_read_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a76d419cfa7a0ef7c7b519edb3dd382bd</anchor>
      <arglist>(PlyFile *, int, int *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup_property_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>a269f42f2dbad3948de8dcfda4fc22d49</anchor>
      <arglist>(PlyFile *, PlyProperty *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_props_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aa0a50337568156218086b13d1a6252cb</anchor>
      <arglist>(PlyFile *, PlyPropRules *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weight_props_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>ac390c4a8c1daac4ad423516bf114baf0</anchor>
      <arglist>(PlyFile *, float, void *)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>write_ply</name>
      <anchorfile>ply_8h.html</anchorfile>
      <anchor>aefb556b25a564f034721b3b53385c811</anchor>
      <arglist>(FILE *, int, char **, int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>register.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-object_manipulation/doc_stacks/2013-03-01_16-13-18.345538/object_manipulation/household_objects_database/scripts/</path>
    <filename>register_8py</filename>
    <namespace>register</namespace>
    <member kind="function">
      <type>def</type>
      <name>register_main</name>
      <anchorfile>namespaceregister.html</anchorfile>
      <anchor>ac321b05476c11fc81d9f88f3a0e11d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespaceregister.html</anchorfile>
      <anchor>ae2b017a5a00ba3c323a6f37a532f22ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HandDescription</name>
    <filename>classHandDescription.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>handDatabaseName</name>
      <anchorfile>classHandDescription.html</anchorfile>
      <anchor>a5d3c9cf73d0f98c81f3632f1cae874b0</anchor>
      <arglist>(std::string arm_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HandDescription</name>
      <anchorfile>classHandDescription.html</anchorfile>
      <anchor>aa57cf167f258c51b637700d39a76e3f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>handJointNames</name>
      <anchorfile>classHandDescription.html</anchorfile>
      <anchor>a95aa9ce72ed1388742d258cf792bd22f</anchor>
      <arglist>(std::string arm_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getStringParam</name>
      <anchorfile>classHandDescription.html</anchorfile>
      <anchor>a9854f8e65b3f906005df238fc599ce85</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getVectorParam</name>
      <anchorfile>classHandDescription.html</anchorfile>
      <anchor>a7f41ff393e783b76b0101429b13cdb25</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>root_nh_</name>
      <anchorfile>classHandDescription.html</anchorfile>
      <anchor>a0a5287af15630b4d663b7922ae27cfa0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ObjectsDatabaseNode</name>
    <filename>classObjectsDatabaseNode.html</filename>
    <member kind="function">
      <type></type>
      <name>ObjectsDatabaseNode</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a77ca1da4ed3cb6c114c673fcedc61a9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ObjectsDatabaseNode</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>ad84e545e8857d70d3552e0cc90972040</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getDescriptionCB</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a08e435cb58cc8e8160dfc2b9851161f1</anchor>
      <arglist>(GetModelDescription::Request &amp;request, GetModelDescription::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getGrasps</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>afa3c5318351488d3d2fe33f099fb26b7</anchor>
      <arglist>(const GraspableObject &amp;target, const std::string &amp;arm_name, std::vector&lt; Grasp &gt; &amp;grasps, GraspPlanningErrorCode &amp;error_code)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getMeshCB</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>af730f73ece1afdb5e8a6ba8950c4c857</anchor>
      <arglist>(GetModelMesh::Request &amp;request, GetModelMesh::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getModelsCB</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a0adc5146aa29e07543864c49157579f7</anchor>
      <arglist>(GetModelList::Request &amp;request, GetModelList::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getScansCB</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>ae48e36897fa633c9e6d3dec7a15e7bba</anchor>
      <arglist>(GetModelScans::Request &amp;request, GetModelScans::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>graspPlanningActionCB</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>ae0099ce44249b44855d94a8081c1fc7e</anchor>
      <arglist>(const object_manipulation_msgs::GraspPlanningGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>graspPlanningCB</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a71a4e178389f5f384a0acbda3249cc6a</anchor>
      <arglist>(GraspPlanning::Request &amp;request, GraspPlanning::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>multiplyPoses</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a5e299e2bbdd85976a27d87402b702869</anchor>
      <arglist>(const geometry_msgs::Pose &amp;p1, const geometry_msgs::Pose &amp;p2)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>pruneGraspList</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a7fe1962f3ce6f09ee103087798e6ff4e</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseGrasp &gt; &gt; &amp;grasps, double gripper_threshold, double table_clearance_threshold)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>saveScanCB</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a64ff541100bd8bc7af93f2a7db611b0b</anchor>
      <arglist>(SaveScan::Request &amp;request, SaveScan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>translateIdCB</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a91f619e584166e83fdadfcf3a9071a1e</anchor>
      <arglist>(TranslateRecognitionId::Request &amp;request, TranslateRecognitionId::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectsDatabase *</type>
      <name>database_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a94184e828ab5ca3795ccb83f04325078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_description_srv_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>abd2d1a4420fa1add943817bb0f867e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_mesh_srv_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>afac10aceb8ac0e6cf853a02901c05de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_models_srv_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>aee4757d7fd90663abba7222aaa0cda06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_scans_srv_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a43db9019baf95cd59269b60a3804bad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; object_manipulation_msgs::GraspPlanningAction &gt; *</type>
      <name>grasp_planning_server_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a87474de6a5e75d4954ad88fbc9c9afda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>grasp_planning_srv_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a9e85d8c05daa58d0cee4e872a301da0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listener_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>acd442834b133a78cfc56eca7482d5b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a43e45839906a2d010d8b2b948a45af29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>prune_gripper_opening_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>aad0d420fc5797fe042f0580b550c3bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>prune_table_clearance_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a79d61295087cf5e0732a0a5a523fb311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>root_nh_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>a25a05df11ca2417470d0940b40f2c360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_scan_srv_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>ad9e251c0033e73e0fc318c76de1566f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>translate_id_srv_</name>
      <anchorfile>classObjectsDatabaseNode.html</anchorfile>
      <anchor>ae8d297a6a81c470169ad3accc5c607e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OtherData</name>
    <filename>structOtherData.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>other_props</name>
      <anchorfile>structOtherData.html</anchorfile>
      <anchor>a21c6a90664f23db87f2e8a91c87b1ac1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OtherElem</name>
    <filename>structOtherElem.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>elem_count</name>
      <anchorfile>structOtherElem.html</anchorfile>
      <anchor>ae94cc7f40247728d5d98971685ff35e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>elem_name</name>
      <anchorfile>structOtherElem.html</anchorfile>
      <anchor>a86011b3e2b292c7354ff8d39ab6e38f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OtherData **</type>
      <name>other_data</name>
      <anchorfile>structOtherElem.html</anchorfile>
      <anchor>a3dec65c2ba1b4c206ac9f3d02ec4b935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyOtherProp *</type>
      <name>other_props</name>
      <anchorfile>structOtherElem.html</anchorfile>
      <anchor>aa800ba93c6711ef9da7be0d3cf032263</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyElement</name>
    <filename>structPlyElement.html</filename>
    <member kind="variable">
      <type>char *</type>
      <name>name</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a851bfdee0489e67d5105d7f947dc7e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nprops</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>af8251c4b09b4292a0529a7c7acfe7771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a3975c8d9bdd3b4435bca2cb6f7e99733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>other_offset</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a3711e7f51c082da6639ac3239ee2444a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>other_size</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a4ec699438f485c7ecca7cb7d623e4e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyProperty **</type>
      <name>props</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>abd25d464578a898680daea44e24fbb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>ab4a94646827e6b91a9778a4fea45a051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>store_prop</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>aa0e220908f47f0c2c3a5bcee0ee01d99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyFile</name>
    <filename>structPlyFile.html</filename>
    <member kind="variable">
      <type>char **</type>
      <name>comments</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>afe9f3f406d4ae2ae20d9ed0bfb9a990f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyPropRules *</type>
      <name>current_rules</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a18fd4bb40b95014db237051e48adf6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyElement **</type>
      <name>elems</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>aa123ddfd8c89539dde7644d121082432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>file_type</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>ac8f47215e1cab6332c4a91735faceac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>fp</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>affa03cb65d7afdc1b54ba1930da1e0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_comments</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a033842a20f0620979d992898f6a52a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_elem_types</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>af81efa2a4464d2c1547f350af9b8b236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_obj_info</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>aa1a8dc64805585240d50df3192854d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>obj_info</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a5537a09cf69258341126d00e39e13343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyOtherElems *</type>
      <name>other_elems</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>aceb5a35f93d4ab5df12713e1b62e838b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyRuleList *</type>
      <name>rule_list</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a0d2e8894a83e75be4e5d89334362674e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>version</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a54079430fc47c9303c194ecffaf9392d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyElement *</type>
      <name>which_elem</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a8446d1253e51c33fc1149d87d60d91c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyOtherElems</name>
    <filename>structPlyOtherElems.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>num_elems</name>
      <anchorfile>structPlyOtherElems.html</anchorfile>
      <anchor>ab464cc630ef0f33b64474ddf9dd00d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OtherElem *</type>
      <name>other_list</name>
      <anchorfile>structPlyOtherElems.html</anchorfile>
      <anchor>a2a3390c0b6de21756b10ae550c66de8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyOtherProp</name>
    <filename>structPlyOtherProp.html</filename>
    <member kind="variable">
      <type>char *</type>
      <name>name</name>
      <anchorfile>structPlyOtherProp.html</anchorfile>
      <anchor>a0804a82b034deb5e259996b8e9270d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nprops</name>
      <anchorfile>structPlyOtherProp.html</anchorfile>
      <anchor>aebc7f753bbce55f355e5ade8568c35f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyProperty **</type>
      <name>props</name>
      <anchorfile>structPlyOtherProp.html</anchorfile>
      <anchor>a901cbab454084fb0784975225e9870a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structPlyOtherProp.html</anchorfile>
      <anchor>ae7d96d3736cf602e13f2a308249b60ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyProperty</name>
    <filename>structPlyProperty.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>count_external</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a237469e443b4a87444ce5e21512b2649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count_internal</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a3d8a82157e2863a19b63886a3488cc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count_offset</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a1f788f0c065d945e271e8c4d985d2bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>external_type</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a0ddc732a043a2dceef8cd0849f8fe61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>internal_type</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a52decfabbe6c612b2c10213207b0a2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>is_list</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>abe1deb9f2985fc45921c51b9b762a9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a51e3cf0873016d91d3ee80127945394e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>offset</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>aeedc40380a29a69699ce401f4cb7aa3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyPropRules</name>
    <filename>structPlyPropRules.html</filename>
    <member kind="variable">
      <type>PlyElement *</type>
      <name>elem</name>
      <anchorfile>structPlyPropRules.html</anchorfile>
      <anchor>af0dfd7d349709b4e89d1e393bb5a14ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_props</name>
      <anchorfile>structPlyPropRules.html</anchorfile>
      <anchor>a4638094eab7e48ccac16677ea59b134f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nprops</name>
      <anchorfile>structPlyPropRules.html</anchorfile>
      <anchor>a7c5e73f3165c78ca060d13cb6419a390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void **</type>
      <name>props</name>
      <anchorfile>structPlyPropRules.html</anchorfile>
      <anchor>a5920c60562b896b011a57c2512a86708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>rule_list</name>
      <anchorfile>structPlyPropRules.html</anchorfile>
      <anchor>a54a21f9c73d1d38270399c9ced0195b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>weights</name>
      <anchorfile>structPlyPropRules.html</anchorfile>
      <anchor>a6ca0b9136196090caf606b2d3d5ce524</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyRuleList</name>
    <filename>structPlyRuleList.html</filename>
    <member kind="variable">
      <type>char *</type>
      <name>element</name>
      <anchorfile>structPlyRuleList.html</anchorfile>
      <anchor>a6ea1b0f3aa7361c6818f32edb3bb6bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>name</name>
      <anchorfile>structPlyRuleList.html</anchorfile>
      <anchor>acc2a474e66e3f872a1f98184be0875f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct PlyRuleList *</type>
      <name>next</name>
      <anchorfile>structPlyRuleList.html</anchorfile>
      <anchor>a6860d3d58a71ccb9040f1294988bee37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>property</name>
      <anchorfile>structPlyRuleList.html</anchorfile>
      <anchor>a7c418859b90c7e464a5b0a5c72b29e8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RuleName</name>
    <filename>structRuleName.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>code</name>
      <anchorfile>structRuleName.html</anchorfile>
      <anchor>ace14a79b7e32aa68b2b669b9cf044b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>name</name>
      <anchorfile>structRuleName.html</anchorfile>
      <anchor>a730723720fbf0dce06a6e26187ffdf46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>database_interface::DBField&lt; std::vector&lt; double &gt; &gt;</name>
    <filename>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01double_01_4_01_4.html</filename>
    <base>DBFieldData&lt; std::vector&lt; double &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>DBField</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a261302f5aa36c812750e5c6d46786170</anchor>
      <arglist>(DBClass *owner, const DBField&lt; std::vector&lt; double &gt; &gt; *other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DBField</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a799c522b48be7298e18372978e22e9c4</anchor>
      <arglist>(Type type, DBClass *owner, std::string name, std::string table_name, bool write_permission)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromBinary</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a5b8b1e4fb40d1e0fc32e5226b40a05eb</anchor>
      <arglist>(const char *binary, size_t length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>toBinary</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a4a51b32dcdff6f453f4a642abf5aabbc</anchor>
      <arglist>(const char *&amp;binary, size_t &amp;length) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>database_interface::DBField&lt; std::vector&lt; float &gt; &gt;</name>
    <filename>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01float_01_4_01_4.html</filename>
    <base>DBFieldData&lt; std::vector&lt; float &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>DBField</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a8de2c2bbe4909c2dc136a35cede26a91</anchor>
      <arglist>(DBClass *owner, const DBField&lt; std::vector&lt; float &gt; &gt; *other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DBField</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01float_01_4_01_4.html</anchorfile>
      <anchor>ac8944059dd1b723abb27eb6b6e691814</anchor>
      <arglist>(Type type, DBClass *owner, std::string name, std::string table_name, bool write_permission)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromBinary</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a03e7f105bf107c10be97f6d372ccffd8</anchor>
      <arglist>(const char *binary, size_t length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>toBinary</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a6154118700286487e11b733f2067757f</anchor>
      <arglist>(const char *&amp;binary, size_t &amp;length) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>database_interface::DBField&lt; std::vector&lt; int &gt; &gt;</name>
    <filename>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01int_01_4_01_4.html</filename>
    <base>DBFieldData&lt; std::vector&lt; int &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>DBField</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01int_01_4_01_4.html</anchorfile>
      <anchor>ac5d2c8f984fdc216487281bf6f352905</anchor>
      <arglist>(DBClass *owner, const DBField&lt; std::vector&lt; int &gt; &gt; *other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DBField</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01int_01_4_01_4.html</anchorfile>
      <anchor>ae19fe5ade8d07207012a4a0b3a4e8e3c</anchor>
      <arglist>(Type type, DBClass *owner, std::string name, std::string table_name, bool write_permission)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromBinary</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01int_01_4_01_4.html</anchorfile>
      <anchor>a6f741aec2cd83b461b049be8ebe2df9a</anchor>
      <arglist>(const char *binary, size_t length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>toBinary</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01int_01_4_01_4.html</anchorfile>
      <anchor>a858eff428c76ff918097d3781d372c6d</anchor>
      <arglist>(const char *&amp;binary, size_t &amp;length) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>database_interface::DBField&lt; std::vector&lt; uint8_t &gt; &gt;</name>
    <filename>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01uint8__t_01_4_01_4.html</filename>
    <base>DBFieldData&lt; std::vector&lt; uint8_t &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>DBField</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01uint8__t_01_4_01_4.html</anchorfile>
      <anchor>a6f13e9ccaf019541a5ed4c6d6f61d406</anchor>
      <arglist>(DBClass *owner, const DBField&lt; std::vector&lt; uint8_t &gt; &gt; *other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DBField</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01uint8__t_01_4_01_4.html</anchorfile>
      <anchor>a79ea616cc64d054121e388ea985194ca</anchor>
      <arglist>(Type type, DBClass *owner, std::string name, std::string table_name, bool write_permission)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromBinary</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01uint8__t_01_4_01_4.html</anchorfile>
      <anchor>a08e0b25fbdbd3555019d5acfb8ba8627</anchor>
      <arglist>(const char *binary, size_t length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>toBinary</name>
      <anchorfile>classdatabase__interface_1_1DBField_3_01std_1_1vector_3_01uint8__t_01_4_01_4.html</anchorfile>
      <anchor>ae9262f24a9b975e7f4b0a9de905f0f24</anchor>
      <arglist>(const char *&amp;binary, size_t &amp;length) const </arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>household_objects_database</name>
    <filename>namespacehousehold__objects__database.html</filename>
    <class kind="class">household_objects_database::DatabaseCaptureRegion</class>
    <class kind="class">household_objects_database::DatabaseFilePath</class>
    <class kind="class">household_objects_database::DatabaseGrasp</class>
    <class kind="class">household_objects_database::DatabaseGraspPair</class>
    <class kind="class">household_objects_database::DatabaseHandPosture</class>
    <class kind="class">household_objects_database::DatabaseMesh</class>
    <class kind="class">household_objects_database::DatabaseObjectPaths</class>
    <class kind="class">household_objects_database::DatabaseOptimizationResult</class>
    <class kind="class">household_objects_database::DatabaseOptimizationTask</class>
    <class kind="class">household_objects_database::DatabaseOriginalModel</class>
    <class kind="class">household_objects_database::DatabasePerturbation</class>
    <class kind="class">household_objects_database::DatabasePlanningTask</class>
    <class kind="class">household_objects_database::DatabasePose</class>
    <class kind="class">household_objects_database::DatabaseScaledModel</class>
    <class kind="class">household_objects_database::DatabaseScan</class>
    <class kind="class">household_objects_database::DatabaseTask</class>
    <class kind="class">household_objects_database::DatabaseTaskID</class>
    <class kind="class">household_objects_database::DatabaseTaskIDTyped</class>
    <class kind="class">household_objects_database::DatabaseVFH</class>
    <class kind="class">household_objects_database::DatabaseVFHOrientation</class>
    <class kind="class">household_objects_database::DatabaseView</class>
    <class kind="struct">household_objects_database::Face</class>
    <class kind="class">household_objects_database::ObjectsDatabase</class>
    <class kind="class">household_objects_database::PLYModelLoader</class>
    <class kind="struct">household_objects_database::Vertex</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DatabaseCaptureRegion &gt;</type>
      <name>DatabaseCaptureRegionPtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a1d5a116354d95d0b22d2ed9e2970b3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DatabaseGrasp &gt;</type>
      <name>DatabaseGraspPtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>aebf4b9d1966efc805a3bd6982300e387</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DatabaseObjectPaths &gt;</type>
      <name>DatabaseObjectPathsPtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a0f19aefb496c3e93050697c7904a2f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DatabasePerturbation &gt;</type>
      <name>DatabasePerturbationPtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a9a56fbc59a2e9f6086227b70170faedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct household_objects_database::Face</type>
      <name>Face</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a6493da78f9e124d12c2e22773b48564f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ObjectsDatabase &gt;</type>
      <name>ObjectsDatabasePtr</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a747880b2e2a8b58454785b5b0cadd898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct household_objects_database::Vertex</type>
      <name>Vertex</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>ab567c50df1eafc0caff572cdac15caaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>afe7dfee6fe45ccac8f3b0396029c4b52</anchor>
      <arglist>(std::ostream &amp;str, const DatabaseHandPosture &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a1d09458b7738ce863fac8dd2a5df812c</anchor>
      <arglist>(std::ostream &amp;str, const DatabasePose &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>afee1dba7f1f1d8cf1b6f1cb2670412c3</anchor>
      <arglist>(std::istream &amp;str, DatabaseHandPosture &amp;dhp)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>aecefd66c4c7c953d92f49c9b7a78ee0a</anchor>
      <arglist>(std::istream &amp;str, DatabasePose &amp;dhp)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>elem_names</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a5e85f5e0f9bc80f124795b5c31d135dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PlyProperty</type>
      <name>face_props</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a302fbbac9081214897ae2c5bb2bf1149</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PlyProperty</type>
      <name>vert_props</name>
      <anchorfile>namespacehousehold__objects__database.html</anchorfile>
      <anchor>a513b8277411c3a016e0b76ffddb9245c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseCaptureRegion</name>
    <filename>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseCaptureRegion</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a0724e0333f17d7676f2060c4325829f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseCaptureRegion</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a6255f345e52a49892a28295f5e7c2760</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabasePose &gt;</type>
      <name>capture_region_computation_frame_in_object_frame_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>ad7419d9202e297da7628b758b1973772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>finger_padding_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a37d5941431ad7423808afadce415732e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>fingertip_frame_to_pushing_surface_distance_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a522813a75570688d073f2c62a85ae42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>hand_object_coefficient_of_friction_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>ab7108ad7bd6407c58567f2a437a6ffec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a8436a51e8177d86bee33c1d2256246c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>in_hand_distance_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>ace2acf335ac7c8f8373cc813f5716c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::vector&lt; double &gt; &gt; &gt;</type>
      <name>left_pushing_distances_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a0b8d168deed941dd5dba565e1c0b3ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::vector&lt; int &gt; &gt; &gt;</type>
      <name>left_pushing_roll_sides_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a2f171f95e53bfb2c8d827777080dd75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>n_rotations_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>ab059eac3992ab38c62322deba92b13da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>n_y_steps_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a1f5457da2b5d614935f8af96ff19621d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>object_description_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a1736c8cdad1257b336e61c1b68572390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>object_geometry_hash_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>aea85561cf6b3cadffd967fadec6b62ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>pushing_distance_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a4caa2f6856a5d857e9659580e85aa5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>radius_of_cylinder_bounding_the_object_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a6321adbcdbc72a3cbdb8bca23a403ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::vector&lt; double &gt; &gt; &gt;</type>
      <name>right_pushing_distances_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a86d8b6854cab291e0681e6cfa90dd747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::vector&lt; int &gt; &gt; &gt;</type>
      <name>right_pushing_roll_sides_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>aca431b90dcd10c572300b4a553598e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>robot_geometry_hash_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a8ff55faa9106717db2d656e74b8cee17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>rotation_resolution_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a1a6768a96a1db27532e8dc341d35472e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>scaled_model_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a401783781d3d9444e0d5bb8c61cfd8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>start_y_offset_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>aa53402ea7c555d75330561f0a3b733b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>y_resolution_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseCaptureRegion.html</anchorfile>
      <anchor>a1a5ab0bb84b4e91fbe5cbff530fa0db1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseFilePath</name>
    <filename>classhousehold__objects__database_1_1DatabaseFilePath.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseFilePath</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseFilePath.html</anchorfile>
      <anchor>adcb3c70bf2f2b672803efa221208d819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseFilePath</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseFilePath.html</anchorfile>
      <anchor>a1526325ea9e48a0b366478491e5d5d85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>file_path_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseFilePath.html</anchorfile>
      <anchor>a86afb98b5d23db313bfbd34dacd69a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>file_type_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseFilePath.html</anchorfile>
      <anchor>af418c87d4babc3feb33487d775422dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseFilePath.html</anchorfile>
      <anchor>abf7b2f8a69d83ad51d0849627855e910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>original_model_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseFilePath.html</anchorfile>
      <anchor>a37c69fb7160a105d251a744189653f89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseGrasp</name>
    <filename>classhousehold__objects__database_1_1DatabaseGrasp.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseGrasp</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a7575a29d73d68a33500808d02dff167f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseGrasp</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>aa2a74267972329651330d31cf1b8e80c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; bool &gt;</type>
      <name>cluster_rep_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a11551a19d82b705ae3cbd0992a3b66b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; bool &gt;</type>
      <name>compliant_copy_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a3dc58eb573475e0e89ea51d04bfb4ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>compliant_original_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a6050d05b40acfe9c2f8f9640cb35bf2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabasePose &gt;</type>
      <name>final_grasp_pose_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>acc450dbc829eb9c84f507ce030f361c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabaseHandPosture &gt;</type>
      <name>final_grasp_posture_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>addce72e04b5e9727988d83e76ea3cdf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; bool &gt;</type>
      <name>fingertip_object_collision_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a904c1527a416fa6af85fc50ae60b7131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>hand_name_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a91f59f6dab51180bac2a3094184f55de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a7334440fc139727f751284b9cf7f9eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>pre_grasp_clearance_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a80b0dbf2543df8f5459e425000d87efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabasePose &gt;</type>
      <name>pre_grasp_pose_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a0a2673212d7c831fd6a8b021163704bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabaseHandPosture &gt;</type>
      <name>pre_grasp_posture_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a4bb52bffc283a4a7ff1b2c76f1de4339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>quality_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>ab3300338c270175ce393822234b218c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>scaled_model_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a9ddd0148032600ab0766a950059ea961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>scaled_quality_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>a2b8a0a589eb73b6eb33e3b78e5ce70c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>table_clearance_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGrasp.html</anchorfile>
      <anchor>ac19cacc33bd95e9237e41d0cd89313f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseGraspPair</name>
    <filename>classhousehold__objects__database_1_1DatabaseGraspPair.html</filename>
    <member kind="function">
      <type></type>
      <name>DatabaseGraspPair</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGraspPair.html</anchorfile>
      <anchor>a0f312d01f560b01178d8c186197327f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseGraspPair</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGraspPair.html</anchorfile>
      <anchor>a3f79eb66a527d0424747defbd2cada6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>grasp1_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGraspPair.html</anchorfile>
      <anchor>aed8a3e0591c27be04dda720ad47f7369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>grasp2_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGraspPair.html</anchorfile>
      <anchor>ace09d88e8717d70ed34698aaff48f3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>pair_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseGraspPair.html</anchorfile>
      <anchor>a46dcf66c3e8a61e8c38f48246c5e6743</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseHandPosture</name>
    <filename>classhousehold__objects__database_1_1DatabaseHandPosture.html</filename>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_angles_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseHandPosture.html</anchorfile>
      <anchor>a88b8ebaea04948c680f4e384d88c980b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseMesh</name>
    <filename>classhousehold__objects__database_1_1DatabaseMesh.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseMesh</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseMesh.html</anchorfile>
      <anchor>aabcedc7224ab18d8cf3e99b037969812</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseMesh</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseMesh.html</anchorfile>
      <anchor>a696b5e87bc303209c86f765ff7255b56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseMesh.html</anchorfile>
      <anchor>a15f67d91fea61edb207f65a73730c30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; int &gt; &gt;</type>
      <name>triangles_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseMesh.html</anchorfile>
      <anchor>adc6126303e51fdc041c1563959e0213a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; double &gt; &gt;</type>
      <name>vertices_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseMesh.html</anchorfile>
      <anchor>a6fefbeaffd446b9f107aa933dc268935</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseObjectPaths</name>
    <filename>classhousehold__objects__database_1_1DatabaseObjectPaths.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseObjectPaths</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a2c226afe44a58b677937aa8292bc06c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseObjectPaths</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a22b7fbe4d885e39eeb08fe8517dc8fc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>aperture_width_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>af0a403ca818209cacb05d1c0ffecccc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>finger_width_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>ae85d9850d4bbbec101eec76174c92e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>fingertip_frame_to_pushing_surface_distance_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a1f3d1061e5fe14be3177d0dfb0444b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>hand_object_coefficient_of_friction_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a7366f5293589f23714ff9961260fcbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a9461a4c35cd2704776b3b192e7f406fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>in_hand_distance_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>ad0abedfdcb12f3efa41c1ea321cbda8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>max_pressure_distribution_scale_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a164055ee119dfe5d3e489d0bf895a0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>min_pressure_distribution_scale_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a5df15f55ee55cab4714a3490114db927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::vector&lt; std::vector&lt; std::vector&lt; int &gt; &gt; &gt; &gt; &gt;</type>
      <name>motion_types_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>af0025a9f163cd526ec9a8877ed2d2041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>n_pressure_distributions_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>ac90347ae9bf698339af8458a2707bb25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>n_rotations_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a517e286cc485bd00dafd331afb182f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>n_y_steps_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>adb1e381dd29fca258d930d7db1825b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>object_db_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>ad5e86ad9e9227f931be51ca5ccbe811d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>object_description_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>ab83c60ba38498002d8e25c8092824009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>object_geometry_hash_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>af64ab8610a74541b939b89578af916db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabasePose &gt;</type>
      <name>object_pushing_frame_in_object_frame_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a4d4cbd41e27773a989e093d2f7f71fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::vector&lt; std::vector&lt; int &gt; &gt; &gt; &gt;</type>
      <name>path_lengths_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>ab83b30430ae346cd905e7170bb386c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>path_storage_resolution_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a8451a3b844a6ecf0443b45e5f39b4e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::vector&lt; std::vector&lt; std::vector&lt; DatabasePose &gt; &gt; &gt; &gt; &gt;</type>
      <name>poses_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a4ca479f8cba827d88c419fc1e26bfc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>pressure_distribution_scale_resolution_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a556087995cd107ba8b030b658e288327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>pushing_distance_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a6b64be35c05c2deda34da87f68479f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>radius_of_cylinder_bounding_the_object_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a0f5722fb544278fa457e5ff117adf21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>robot_geometry_hash_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a9ffdc29a02a1f4886584d23c6064f6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>rotation_resolution_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>ac72b18a56eed9996762e96b6f3e8aec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>scaled_model_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a1f47fafe107bc8b42e09cc7739fe10aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>start_y_offset_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>aa0e8f8700cab9a9075c4c084fba515e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>y_resolution_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseObjectPaths.html</anchorfile>
      <anchor>a36e14e3dbc4790f8f11cf184c74909ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseOptimizationResult</name>
    <filename>classhousehold__objects__database_1_1DatabaseOptimizationResult.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseOptimizationResult</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationResult.html</anchorfile>
      <anchor>a774b6f045c9bcf73071c5e8b8bf4e42d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>dbase_task_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationResult.html</anchorfile>
      <anchor>a665804751f5e3e5405a7b9da6b6dc0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>hand_name_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationResult.html</anchorfile>
      <anchor>ace32d180eeab5e96d993fc3bf2b6c5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationResult.html</anchorfile>
      <anchor>a6d8f502b6c43f4683c8f555fa314ec93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; double &gt; &gt;</type>
      <name>parameters_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationResult.html</anchorfile>
      <anchor>a07eefe9c01fd63b0653117a5217098c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; double &gt; &gt;</type>
      <name>results_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationResult.html</anchorfile>
      <anchor>a11bd1b300eedad3d47e5ed86315b8cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; double &gt; &gt;</type>
      <name>seed_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationResult.html</anchorfile>
      <anchor>a823fb6c4c3538011293012d894ce913a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseOptimizationTask</name>
    <filename>classhousehold__objects__database_1_1DatabaseOptimizationTask.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseOptimizationTask</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationTask.html</anchorfile>
      <anchor>a8ff1cefb18495ae53b3fdff723b0566c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>dbase_task_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationTask.html</anchorfile>
      <anchor>a1da4782b0e4a8d560fcaad3f52c90dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>hand_name_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationTask.html</anchorfile>
      <anchor>a61c1d4ed5a706ec2c8ffaa472508ca57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; double &gt; &gt;</type>
      <name>parameters_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOptimizationTask.html</anchorfile>
      <anchor>a7b50cea3f49e92af2be53e0ee5f9829a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseOriginalModel</name>
    <filename>classhousehold__objects__database_1_1DatabaseOriginalModel.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseOriginalModel</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a8c3f2435c7ce98921149957c4fe0ee74</anchor>
      <arglist>(const DatabaseOriginalModel *other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DatabaseOriginalModel</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a24c8db7a32b6269269bd68394809fd8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initFields</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>afd1cf53c044633255b8fb1d816040908</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initPermissions</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a3d0b9f67bbf5325d0e29928cf23bc3ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>acquisition_method_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a2f7bdfcd6c62554de129f2eaa797e938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>barcode_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a7b5ed01ca88634dd0b95db38eb593d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; bool &gt;</type>
      <name>concave_filled_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>aaa43734c342f403eb0832a825a4b5140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>description_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a0e7d7d1c4a835dde04e2ebff5cacdd41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a1b2f24fdde4816a6b87e9acb77d04003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>maker_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a9874246bcfbf50d6366e563f307bf0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>model_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a45d5d4c2904278420f222212e40b8b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>recognition_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a86c10df57ad273e52994309b88aca590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>source_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a68000d4d2ba255e62bec63296be135e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>tags_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseOriginalModel.html</anchorfile>
      <anchor>a912983c8744c00e4a478c5dbce5378b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabasePerturbation</name>
    <filename>classhousehold__objects__database_1_1DatabasePerturbation.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabasePerturbation</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>a92eb91e28a62eb321504ac41c5aec2f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabasePerturbation</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>a5888f2fa17d81f8dbef93943a81003ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; double &gt; &gt;</type>
      <name>deltas_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>ae6205571099ce661d11592bfd64b7d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>energy_function_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>ac76c9058cc58085826a37163e8fed34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabasePose &gt;</type>
      <name>final_pose_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>a913ed58c1e4c859a1cab6ab8fc0d31e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>grasp_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>a4153de0bf4cea6d55eb801cb12b93370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>perturbation_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>a86c327e97d3936be8aacd933d4b81c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>score_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>a87430a62a108d57de57964d03bce859f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>table_name_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePerturbation.html</anchorfile>
      <anchor>a75e7fec6d556e234c37dd6380040e3bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabasePlanningTask</name>
    <filename>classhousehold__objects__database_1_1DatabasePlanningTask.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabasePlanningTask</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePlanningTask.html</anchorfile>
      <anchor>a4485d4618a5458a9d42e265e2a051e58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>hand_name_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePlanningTask.html</anchorfile>
      <anchor>a5ed7f501d9dcd4655cc05e0a69a91b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePlanningTask.html</anchorfile>
      <anchor>a38ea5cf0bd3cafb12f2fb6871cf7da8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>scaled_model_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePlanningTask.html</anchorfile>
      <anchor>acc2689339698602900dc5947931587e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>time_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePlanningTask.html</anchorfile>
      <anchor>a481659c144583746ee08b392a6f3d236</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabasePose</name>
    <filename>classhousehold__objects__database_1_1DatabasePose.html</filename>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>pose_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabasePose.html</anchorfile>
      <anchor>aa9ff1a9be6f6bbc2f86803c97694745c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseScaledModel</name>
    <filename>classhousehold__objects__database_1_1DatabaseScaledModel.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseScaledModel</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>ae7c5af3cd2a3e0c3d6d7ad5f654e2296</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>acquisition_method_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>a7dd8d7d4d992c00a62f17726fe2115a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>a98b26ade774785159ab2e0fb04dbd168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>maker_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>abf9b060704c4cf0ec4fec5dd70320fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>model_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>aa9b1e89a624da4aacb3f187ff8d1aefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>original_model_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>aa41f322318e98fa914e828688c93011e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; double &gt;</type>
      <name>scale_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>a92bae84e640eee769886ae470b4ac352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>source_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>af729570e7351bf0f9f0b8c980053c3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>tags_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScaledModel.html</anchorfile>
      <anchor>aad4e4a45c329efed24cac1dd680472a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseScan</name>
    <filename>classhousehold__objects__database_1_1DatabaseScan.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseScan</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScan.html</anchorfile>
      <anchor>a79eaba286333a3d5dccff0d2b7fede7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>cloud_topic_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScan.html</anchorfile>
      <anchor>a6ca6d9ce721c9777e4443d8d8b3ea28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>frame_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScan.html</anchorfile>
      <anchor>a502ba2a67b11eb9950df3a51c68034f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScan.html</anchorfile>
      <anchor>a3f2d6ed0063599a83b5aec1f05e6e7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabasePose &gt;</type>
      <name>object_pose_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScan.html</anchorfile>
      <anchor>ac677d12eb88fd98fa1cfde25e65f9e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>scaled_model_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScan.html</anchorfile>
      <anchor>af425bf026514019ddb0b690fe9bc829e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>scan_bagfile_location_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScan.html</anchorfile>
      <anchor>afc5cdb3956911b87b9c1d95c162ff5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>scan_source_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseScan.html</anchorfile>
      <anchor>a21e05ea30fbe2f1a0a554f5182434748</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseTask</name>
    <filename>classhousehold__objects__database_1_1DatabaseTask.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseTask</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTask.html</anchorfile>
      <anchor>a6b23b258946ca20e582c64697b876a87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTask.html</anchorfile>
      <anchor>acee36d0030bf94d00a63de6f17914c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>outcome_name_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTask.html</anchorfile>
      <anchor>a75275d7b43514f08344fce1a1abe095e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::string &gt;</type>
      <name>type_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTask.html</anchorfile>
      <anchor>a605d41bd1e1711a7fe131efcc1dab11b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseTaskID</name>
    <filename>classhousehold__objects__database_1_1DatabaseTaskID.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseTaskID</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTaskID.html</anchorfile>
      <anchor>ab992172816419ce4315dba12521f3918</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTaskID.html</anchorfile>
      <anchor>a929501f0adc1fb48257c4828031a9d9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseTaskIDTyped</name>
    <filename>classhousehold__objects__database_1_1DatabaseTaskIDTyped.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseTaskIDTyped</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTaskIDTyped.html</anchorfile>
      <anchor>aa1ae874b4478d375c42b0f871a58255f</anchor>
      <arglist>(std::string function_field)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DatabaseTaskIDTyped</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTaskIDTyped.html</anchorfile>
      <anchor>a89f6ab75596fc23c3a45f4c11e90be55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseTaskIDTyped.html</anchorfile>
      <anchor>a48692607725773f6ca9ecc109438e1c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseVFH</name>
    <filename>classhousehold__objects__database_1_1DatabaseVFH.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseVFH</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFH.html</anchorfile>
      <anchor>a938409a599c6f32e318764e53fa53b76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseVFH</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFH.html</anchorfile>
      <anchor>aa80a8b69f950a12b5cc8aab5d72dd007</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; float &gt; &gt;</type>
      <name>centroid_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFH.html</anchorfile>
      <anchor>acb0b9d149abd61800d9f06bd91f621d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>iteration_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFH.html</anchorfile>
      <anchor>a89123eabc8515e08af5bc391c7069e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; uint8_t &gt; &gt;</type>
      <name>vfh_descriptor_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFH.html</anchorfile>
      <anchor>ad6ac0b3bfc47b0cbfb54230aa789644c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>vfh_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFH.html</anchorfile>
      <anchor>a701ad994b395706b0bdf9de8f4af0d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>view_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFH.html</anchorfile>
      <anchor>af0f756002c86ef940a6e8e6e1f78dbab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseVFHOrientation</name>
    <filename>classhousehold__objects__database_1_1DatabaseVFHOrientation.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseVFHOrientation</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFHOrientation.html</anchorfile>
      <anchor>a28c2596e76252ff5f8ab38063bd9b17b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseVFHOrientation</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFHOrientation.html</anchorfile>
      <anchor>a39eb08c9397c07d77f4b405b66297b7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>vfh_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFHOrientation.html</anchorfile>
      <anchor>a93363291b6139f9e8c36a62cce9d29df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; uint8_t &gt; &gt;</type>
      <name>vfh_orientation_descriptor_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFHOrientation.html</anchorfile>
      <anchor>ab38cbdfb014291e494f83240db404a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>vfh_orientation_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFHOrientation.html</anchorfile>
      <anchor>a91cadebbbe028fbfc205411faca7376d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>view_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseVFHOrientation.html</anchorfile>
      <anchor>a0c2ca7a21b357dffe2ba590617bfa17f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::DatabaseView</name>
    <filename>classhousehold__objects__database_1_1DatabaseView.html</filename>
    <base>database_interface::DBClass</base>
    <member kind="function">
      <type></type>
      <name>DatabaseView</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseView.html</anchorfile>
      <anchor>a636a9786b26ee7ae35f5942c3e9268d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatabaseView</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseView.html</anchorfile>
      <anchor>a6563381b76ee3168dbd3b189e37ebbc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; float &gt; &gt;</type>
      <name>centroid_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseView.html</anchorfile>
      <anchor>a7ffbb5b7bd987853089cc9f83f3cb28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>iteration_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseView.html</anchorfile>
      <anchor>aa6c2507e9fbc1da1d72f43ff1e8899b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>scaled_model_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseView.html</anchorfile>
      <anchor>aa550e44ab74f0ba0a92a673a96ad0627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; int &gt;</type>
      <name>view_id_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseView.html</anchorfile>
      <anchor>a0cd39c27fa7e5399e7f2ecdc85db358a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; std::vector&lt; uint8_t &gt; &gt;</type>
      <name>view_point_cloud_data_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseView.html</anchorfile>
      <anchor>a6e618f3fe867f7d257027fe12c734a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>database_interface::DBField&lt; DatabasePose &gt;</type>
      <name>view_transform_</name>
      <anchorfile>classhousehold__objects__database_1_1DatabaseView.html</anchorfile>
      <anchor>a282ac77f57f672dec1a99bc60283b6a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>household_objects_database::Face</name>
    <filename>structhousehold__objects__database_1_1Face.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nverts</name>
      <anchorfile>structhousehold__objects__database_1_1Face.html</anchorfile>
      <anchor>a232729be3556a30058cffa8815666120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>other_props</name>
      <anchorfile>structhousehold__objects__database_1_1Face.html</anchorfile>
      <anchor>a68cd1b97322f74b8554069a251deebbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>verts</name>
      <anchorfile>structhousehold__objects__database_1_1Face.html</anchorfile>
      <anchor>aeded766787fa2bf54920563f5f5ef408</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::ObjectsDatabase</name>
    <filename>classhousehold__objects__database_1_1ObjectsDatabase.html</filename>
    <base>database_interface::PostgresqlDatabase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>acquireNextTask</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a410325e35accb8faa5b9ebebcdcf9109</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseTask &gt; &gt; &amp;task, std::vector&lt; std::string &gt; accepted_types)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllPerturbationsForModel</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a263c312a428bde6fcd94648b8f9685ce</anchor>
      <arglist>(int scaled_model_id, std::vector&lt; DatabasePerturbationPtr &gt; &amp;perturbations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCaptureRegions</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a5eaffe828912aa37664737ff8034cdd2</anchor>
      <arglist>(int scaled_model_id, std::string robot_geometry_hash, std::vector&lt; boost::shared_ptr&lt; DatabaseCaptureRegion &gt; &gt; &amp;capture_regions) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getClusterRepGrasps</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a1350fea5cabe93cd3f7b58a368f4bea7</anchor>
      <arglist>(int scaled_model_id, std::string hand_name, std::vector&lt; boost::shared_ptr&lt; DatabaseGrasp &gt; &gt; &amp;grasps) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGrasps</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a16ee0cce0218695b1e28a88eb81b97f5</anchor>
      <arglist>(int scaled_model_id, std::string hand_name, std::vector&lt; boost::shared_ptr&lt; DatabaseGrasp &gt; &gt; &amp;grasps) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getModelPathFromViewId</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a8c551148b31065cbb7f2bc2ebc1fd5b3</anchor>
      <arglist>(boost::shared_ptr&lt; DatabaseView &gt; &amp;view, std::string &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getModelRoot</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a7121614ece87502900883c09c2259a0e</anchor>
      <arglist>(std::string &amp;root) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getModelScale</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>ad161de3115066479480a7d9adc98ef5c</anchor>
      <arglist>(boost::shared_ptr&lt; DatabaseView &gt; &amp;view, double *scale_factor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getModelScaleFromId</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a7dca1ad325a29574daf38ad26aa71003</anchor>
      <arglist>(int scaled_model_id, boost::shared_ptr&lt; DatabaseScaledModel &gt; &amp;scale_model)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getModelScans</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a9d1bc07c312f6a0b690761a39e4a4d0a</anchor>
      <arglist>(int scaled_model_id, std::string source, std::vector&lt; household_objects_database_msgs::DatabaseScan &gt; &amp;matching_scan_list) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getModelsListByTags</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a3f9590ebbe03b0c81760f7db5350d8aa</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseOriginalModel &gt; &gt; &amp;models, std::vector&lt; std::string &gt; tags) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNumOriginalModels</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a7aeeae7d417c8fc3ee976e9f10f0abca</anchor>
      <arglist>(int &amp;num_models) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObjectPaths</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a618a0d5cbdbc96f5cd61f8bd98881f14</anchor>
      <arglist>(int scaled_model_id, std::string robot_geometry_hash, std::vector&lt; boost::shared_ptr&lt; DatabaseObjectPaths &gt; &gt; &amp;object_paths) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOrientationRollFromVFHId</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a90733408c8b316b1d4f31622e30f79b8</anchor>
      <arglist>(int vfh_id, boost::shared_ptr&lt; DatabaseVFHOrientation &gt; &amp;roll_histogram)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOrientationRollFromVFHThroughViewId</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a3b74ccdd83c0e95decb197f5db422111</anchor>
      <arglist>(int vfh_id, boost::shared_ptr&lt; DatabaseVFHOrientation &gt; &amp;roll_histogram)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOriginalModelsList</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>accd7fd05604e5347a27ab0cba93f19fa</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseOriginalModel &gt; &gt; &amp;models) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPerturbationsForGrasps</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a1af6e2b57f3e7953524fb20db474d1ef</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;grasp_ids, std::vector&lt; DatabasePerturbationPtr &gt; &amp;perturbations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getScaledModelMesh</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a289c864677ccb10a848f24c1fe8e739d</anchor>
      <arglist>(int scaled_model_id, arm_navigation_msgs::Shape &amp;shape) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getScaledModelMesh</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a03617d886fc60d9a95a45e36719da4cd</anchor>
      <arglist>(int scaled_model_id, DatabaseMesh &amp;mesh) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getScaledModelsByAcquisition</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a2b34b41a4d446a7e096affdbb2216ee6</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseScaledModel &gt; &gt; &amp;models, std::string acquisition_method) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getScaledModelsByRecognitionId</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>ab6b369861178061ae7dd55178cab9798</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseScaledModel &gt; &gt; &amp;models, std::string recognition_id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getScaledModelsBySet</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a13226868dce6ca6e1b825d0d4504ba7a</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseScaledModel &gt; &gt; &amp;models, std::string model_set_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getScaledModelsList</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a69cc37a561e41c4eed70c7711d994046</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseScaledModel &gt; &gt; &amp;models) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVFHDescriptors</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a465eed6e99752d4505a1a6bb04953386</anchor>
      <arglist>(std::vector&lt; boost::shared_ptr&lt; DatabaseVFH &gt; &gt; &amp;vfh)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVFHFromView</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a436f4b1679f102f2b9cc59c42d9c93b5</anchor>
      <arglist>(boost::shared_ptr&lt; DatabaseVFH &gt; &amp;vfh, boost::shared_ptr&lt; household_objects_database::DatabaseView &gt; &amp;view)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getViewFromVFHId</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>adafbceeeaea9219464f908d909f4877a</anchor>
      <arglist>(int vfh_id, boost::shared_ptr&lt; DatabaseView &gt; &amp;view)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getViewFromVFHIdNoData</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>aa8cfcde7cafe401a3554726d76986b77</anchor>
      <arglist>(int vfh_id, boost::shared_ptr&lt; DatabaseView &gt; &amp;view)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getViewFromViewIdNoData</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a1809cb8eef1de0f89b23c97902bc58ba</anchor>
      <arglist>(int view_id, boost::shared_ptr&lt; DatabaseView &gt; &amp;view)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getViewsFromScaledModelId</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a9e2dac6849a01f4dbb9b4e3587442bbf</anchor>
      <arglist>(int scaled_model_id, int iteration, std::vector&lt; boost::shared_ptr&lt; DatabaseView &gt; &gt; &amp;views)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectsDatabase</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>ab847380d27ed52464938a34e23be5b72</anchor>
      <arglist>(const database_interface::PostgresqlDatabaseConfig &amp;config)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectsDatabase</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>a763179379b990ec48d5f4ecff2cc824e</anchor>
      <arglist>(std::string host, std::string port, std::string user, std::string password, std::string dbname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ObjectsDatabase</name>
      <anchorfile>classhousehold__objects__database_1_1ObjectsDatabase.html</anchorfile>
      <anchor>af14813e3ed043d32aed0ee9663abf24d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>household_objects_database::PLYModelLoader</name>
    <filename>classhousehold__objects__database_1_1PLYModelLoader.html</filename>
    <member kind="function">
      <type>int</type>
      <name>readFromFile</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>aeab9b50ae9e215a7df69239303ee3d3e</anchor>
      <arglist>(const string &amp;filename, std::vector&lt; double &gt; &amp;vertices, std::vector&lt; int &gt; &amp;triangles)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>endian_swap</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>adf7d3d03a20bf7de53dfeeeaabe652b1</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Face</type>
      <name>face</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>a6326e5972fe3422a047e12065aa6d778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlyOtherProp *</type>
      <name>face_other</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>ad0229436be101e4b1c2e6c45e71ed91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlyFile *</type>
      <name>in_ply</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>a35b95f0a99238417ad0fab1b59b4a851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nfaces</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>a2f8ffa92db2327f690a0664ad376e2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nverts</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>ad86186e955a2a2880103447cc9f38956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlyOtherProp *</type>
      <name>vert_other</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>a82377c7d2f2a0e69f2cd4a385f5fce0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vertex</type>
      <name>vertex</name>
      <anchorfile>classhousehold__objects__database_1_1PLYModelLoader.html</anchorfile>
      <anchor>ab23822657230927b4d1910765eef77a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>household_objects_database::Vertex</name>
    <filename>structhousehold__objects__database_1_1Vertex.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>nx</name>
      <anchorfile>structhousehold__objects__database_1_1Vertex.html</anchorfile>
      <anchor>a6084984032d6eefeb94e74d6c2bb776d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ny</name>
      <anchorfile>structhousehold__objects__database_1_1Vertex.html</anchorfile>
      <anchor>aef3e85fa62159ac45bdf460f437be64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nz</name>
      <anchorfile>structhousehold__objects__database_1_1Vertex.html</anchorfile>
      <anchor>a4a9dba8a1b2a89932d7b1eb7cd0479a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>other_props</name>
      <anchorfile>structhousehold__objects__database_1_1Vertex.html</anchorfile>
      <anchor>afd5b2a881f5f8c714574d5368e19c20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structhousehold__objects__database_1_1Vertex.html</anchorfile>
      <anchor>aa5b5c683f00093384568b3bba81beb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structhousehold__objects__database_1_1Vertex.html</anchorfile>
      <anchor>afb2cead95206de66b18a68e95930dfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structhousehold__objects__database_1_1Vertex.html</anchorfile>
      <anchor>ae7c704a7c622e98aaa52183f7cdf8607</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>register</name>
    <filename>namespaceregister.html</filename>
    <member kind="function">
      <type>def</type>
      <name>register_main</name>
      <anchorfile>namespaceregister.html</anchorfile>
      <anchor>ac321b05476c11fc81d9f88f3a0e11d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespaceregister.html</anchorfile>
      <anchor>ae2b017a5a00ba3c323a6f37a532f22ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
