<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>common_information_handler.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>common__information__handler_8cpp</filename>
    <includes id="common__information__handler_8hpp" name="common_information_handler.hpp" local="yes" imported="no">world_model/common_information_handler.hpp</includes>
    <namespace>world_model</namespace>
  </compound>
  <compound kind="file">
    <name>common_information_handler.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/</path>
    <filename>common__information__handler_8hpp</filename>
    <includes id="settings_8hpp" name="settings.hpp" local="yes" imported="no">world_model/model/settings.hpp</includes>
    <includes id="model__type_8hpp" name="model_type.hpp" local="yes" imported="no">world_model/model/model_type.hpp</includes>
    <includes id="model__object_8hpp" name="model_object.hpp" local="yes" imported="no">world_model/model/model_object.hpp</includes>
    <includes id="debug__helper_8hpp" name="debug_helper.hpp" local="yes" imported="no">world_model/helper/debug_helper.hpp</includes>
    <class kind="class">world_model::CommonInformationHandler</class>
    <namespace>world_model</namespace>
  </compound>
  <compound kind="file">
    <name>complete_patterns_handler.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>complete__patterns__handler_8cpp</filename>
    <includes id="complete__patterns__handler_8hpp" name="complete_patterns_handler.hpp" local="yes" imported="no">world_model/complete_patterns_handler.hpp</includes>
    <namespace>world_model</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a60c5a8a93805ef39556ac769da0d1b3f</anchor>
      <arglist>(std::ostream &amp;strm, const CompletePatterns &amp;complete_patterns)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a815d165fa3e6e023b3c19cce15c3b025</anchor>
      <arglist>(std::ostream &amp;strm, const std::vector&lt; asr_world_model::CompletePattern &gt; &amp;complete_patterns)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>complete_patterns_handler.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/</path>
    <filename>complete__patterns__handler_8hpp</filename>
    <includes id="debug__helper_8hpp" name="debug_helper.hpp" local="yes" imported="no">world_model/helper/debug_helper.hpp</includes>
    <class kind="class">world_model::CompletePatternsHandler</class>
    <namespace>world_model</namespace>
    <member kind="typedef">
      <type>std::map&lt; std::string, asr_world_model::CompletePattern &gt;</type>
      <name>CompletePatterns</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a775e486813c24f8a233a754b1c843085</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a60c5a8a93805ef39556ac769da0d1b3f</anchor>
      <arglist>(std::ostream &amp;strm, const CompletePatterns &amp;complete_patterns)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a815d165fa3e6e023b3c19cce15c3b025</anchor>
      <arglist>(std::ostream &amp;strm, const std::vector&lt; asr_world_model::CompletePattern &gt; &amp;complete_patterns)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>debug_helper.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/helper/</path>
    <filename>debug__helper_8cpp</filename>
    <includes id="debug__helper_8hpp" name="debug_helper.hpp" local="yes" imported="no">world_model/helper/debug_helper.hpp</includes>
    <namespace>world_model</namespace>
  </compound>
  <compound kind="file">
    <name>debug_helper.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/helper/</path>
    <filename>debug__helper_8hpp</filename>
    <class kind="class">world_model::DebugHelper</class>
    <namespace>world_model</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DebugHelper &gt;</type>
      <name>DebugHelperPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>adb0f3950d370f4c2949128433caef14a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>found_object_handler.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>found__object__handler_8cpp</filename>
    <includes id="found__object__handler_8hpp" name="found_object_handler.hpp" local="yes" imported="no">world_model/found_object_handler.hpp</includes>
    <namespace>world_model</namespace>
  </compound>
  <compound kind="file">
    <name>found_object_handler.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/</path>
    <filename>found__object__handler_8hpp</filename>
    <includes id="settings_8hpp" name="settings.hpp" local="yes" imported="no">world_model/model/settings.hpp</includes>
    <includes id="model__type_8hpp" name="model_type.hpp" local="yes" imported="no">world_model/model/model_type.hpp</includes>
    <includes id="model__object_8hpp" name="model_object.hpp" local="yes" imported="no">world_model/model/model_object.hpp</includes>
    <includes id="debug__helper_8hpp" name="debug_helper.hpp" local="yes" imported="no">world_model/helper/debug_helper.hpp</includes>
    <includes id="pose__helper_8hpp" name="pose_helper.hpp" local="yes" imported="no">world_model/helper/pose_helper.hpp</includes>
    <includes id="world__model__visualizer__rviz_8hpp" name="world_model_visualizer_rviz.hpp" local="yes" imported="no">world_model/world_model_visualizer_rviz.hpp</includes>
    <class kind="class">world_model::FoundObjectHandler</class>
    <namespace>world_model</namespace>
    <member kind="function">
      <type>bool</type>
      <name>comparePbdObjectCluster</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a84bc0646564b0f374686a9ab17993215</anchor>
      <arglist>(const PbdObjectCluster &amp;first, const PbdObjectCluster &amp;second)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>found_object_test.py</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>found__object__test_8py</filename>
    <namespace>found_object_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>detection_callback</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>a35721ee3619b362a0cc0364eddb55ebc</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_camera_pose_cpp</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>a3f34a6dbc4d005cadf4905d8fd6f0622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>detected_objects</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>ac7103ab8fbf3a224ae95bbade1086bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>push_found_objects</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>abb054faa714b962c24d1efe62d0330aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>a1c27aff7a8ab4112a0740b514e019746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>a30fc39bb85cb338d74452c2de1174b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>ab71f75f51a4ab644d83f5423dba280b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>model_object.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/model/</path>
    <filename>model__object_8cpp</filename>
    <includes id="model__object_8hpp" name="model_object.hpp" local="yes" imported="no">world_model/model/model_object.hpp</includes>
    <namespace>world_model</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a80c7484894bd6c6de80993cc783e8c99</anchor>
      <arglist>(std::ostream &amp;strm, const PbdObjectCluster &amp;pbd_object_cluster)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a0a4c5f62c8e230f2432e6047723ea5fb</anchor>
      <arglist>(std::ostream &amp;strm, const PbdObjectClusterList &amp;pbd_object_cluster_list)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aca2c9d6f160d26b9c834b075b98552d5</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObject &amp;model_object)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a9827c6be2845533b371ca176bce9d4e1</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObjectPtr &amp;model_object_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a21c7f483e1da13a1de2105b78fa2acd3</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObjectPtrPerIdMap &amp;model_object_ptr_per_id_map)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>model_object.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/model/</path>
    <filename>model__object_8hpp</filename>
    <class kind="struct">world_model::ModelObject</class>
    <namespace>world_model</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ModelObject &gt;</type>
      <name>ModelObjectPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aa1654dc66839b7c6f6265009553c717f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, ModelObjectPtr &gt;</type>
      <name>ModelObjectPtrPerIdMap</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>adf45056305fcddfe1a35924033cc5f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; asr_msgs::AsrObject, int &gt;</type>
      <name>PbdObjectCluster</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>af916758b4ca3289515ec3f177e231709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PbdObjectCluster &gt;</type>
      <name>PbdObjectClusterList</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aff8ea3af479aaefc53384849541ddbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a80c7484894bd6c6de80993cc783e8c99</anchor>
      <arglist>(std::ostream &amp;strm, const PbdObjectCluster &amp;pbd_object_cluster)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a0a4c5f62c8e230f2432e6047723ea5fb</anchor>
      <arglist>(std::ostream &amp;strm, const PbdObjectClusterList &amp;pbd_object_cluster_list)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aca2c9d6f160d26b9c834b075b98552d5</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObject &amp;model_object)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a9827c6be2845533b371ca176bce9d4e1</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObjectPtr &amp;model_object_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a21c7f483e1da13a1de2105b78fa2acd3</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObjectPtrPerIdMap &amp;model_object_ptr_per_id_map)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>model_type.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/model/</path>
    <filename>model__type_8cpp</filename>
    <includes id="model__type_8hpp" name="model_type.hpp" local="yes" imported="no">world_model/model/model_type.hpp</includes>
    <namespace>world_model</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a5a166883d82d6bdf04b8e762956a366e</anchor>
      <arglist>(std::ostream &amp;strm, const ModelType &amp;model_object)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a740298341f39c0a4ba73a4829e43f646</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtr &amp;model_object_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aa0021661c6efaf840ef664bd2d16827a</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtrPerTypeMap &amp;model_object_ptr_per_type_and_id_map)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a98fd3c489282440bcd8c99d1a7154c68</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtrPerTypeMapPtr &amp;model_object_ptr_per_type_and_id_map_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>model_type.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/model/</path>
    <filename>model__type_8hpp</filename>
    <includes id="model__object_8hpp" name="model_object.hpp" local="yes" imported="no">world_model/model/model_object.hpp</includes>
    <class kind="struct">world_model::ModelType</class>
    <namespace>world_model</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ModelType &gt;</type>
      <name>ModelTypePtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>abe2321ac0ab9ff048f7451b98ebd4229</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, ModelTypePtr &gt;</type>
      <name>ModelTypePtrPerTypeMap</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a0081b0069a9693792db8f61455030be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ModelTypePtrPerTypeMap &gt;</type>
      <name>ModelTypePtrPerTypeMapPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ae3effb24db832bcf43230cd8fba0872a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a5a166883d82d6bdf04b8e762956a366e</anchor>
      <arglist>(std::ostream &amp;strm, const ModelType &amp;model_object)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a740298341f39c0a4ba73a4829e43f646</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtr &amp;model_object_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aa0021661c6efaf840ef664bd2d16827a</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtrPerTypeMap &amp;model_object_ptr_per_type_and_id_map)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a98fd3c489282440bcd8c99d1a7154c68</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtrPerTypeMapPtr &amp;model_object_ptr_per_type_and_id_map_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_helper.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/helper/</path>
    <filename>pose__helper_8cpp</filename>
    <includes id="pose__helper_8hpp" name="pose_helper.hpp" local="yes" imported="no">world_model/helper/pose_helper.hpp</includes>
    <namespace>world_model</namespace>
  </compound>
  <compound kind="file">
    <name>pose_helper.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/helper/</path>
    <filename>pose__helper_8hpp</filename>
    <class kind="class">world_model::PoseHelper</class>
    <namespace>world_model</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PoseHelper &gt;</type>
      <name>PoseHelperPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aca1411ad9d0295aa0e37836fa69ec0bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>settings.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/model/</path>
    <filename>settings_8cpp</filename>
    <includes id="settings_8hpp" name="settings.hpp" local="yes" imported="no">world_model/model/settings.hpp</includes>
    <namespace>world_model</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ae518ae41a4896c972906353d9d7e86a2</anchor>
      <arglist>(std::ostream &amp;strm, const std::vector&lt; std::pair&lt; std::string, std::string &gt;&gt; &amp;objects_to_sample)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a90ece7b200474faab485373692b0a862</anchor>
      <arglist>(std::ostream &amp;strm, const Settings &amp;settings)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ab0ceae7c24b2cea7d737e96a1e59c611</anchor>
      <arglist>(std::ostream &amp;strm, const SettingsPtr &amp;settings_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>settings.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/model/</path>
    <filename>settings_8hpp</filename>
    <class kind="struct">world_model::Settings</class>
    <namespace>world_model</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Settings &gt;</type>
      <name>SettingsPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>abcef912b4b89f780ae74fc55b6104169</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ae518ae41a4896c972906353d9d7e86a2</anchor>
      <arglist>(std::ostream &amp;strm, const std::vector&lt; std::pair&lt; std::string, std::string &gt;&gt; &amp;objects_to_sample)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a90ece7b200474faab485373692b0a862</anchor>
      <arglist>(std::ostream &amp;strm, const Settings &amp;settings)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ab0ceae7c24b2cea7d737e96a1e59c611</anchor>
      <arglist>(std::ostream &amp;strm, const SettingsPtr &amp;settings_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_world_model.py</name>
    <path>/tmp/ws/src/asr_world_model/test/standard_tests/</path>
    <filename>test__world__model_8py</filename>
    <class kind="class">test_world_model::WorldModelTest</class>
    <namespace>test_world_model</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__world__model.html</anchorfile>
      <anchor>acdc7a1444132861cb7f2abba90bff756</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_world_model_with_scene_recognition.py</name>
    <path>/tmp/ws/src/asr_world_model/test/standard_tests/</path>
    <filename>test__world__model__with__scene__recognition_8py</filename>
    <class kind="class">test_world_model_with_scene_recognition::WorldModelTest</class>
    <namespace>test_world_model_with_scene_recognition</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__world__model__with__scene__recognition.html</anchorfile>
      <anchor>ad5c534247c7daa967899d108bc72616a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>view_port_handler.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>view__port__handler_8cpp</filename>
    <includes id="view__port__handler_8hpp" name="view_port_handler.hpp" local="yes" imported="no">world_model/view_port_handler.hpp</includes>
    <namespace>world_model</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a2a9eabfafe77b4fda988a9cdceedced4</anchor>
      <arglist>(std::ostream &amp;strm, const ViewportList &amp;viewport_list)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aea735b83db240bb19fccf48fa803b4d3</anchor>
      <arglist>(std::ostream &amp;strm, const ViewportListPtr &amp;viewport_list_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>view_port_handler.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/</path>
    <filename>view__port__handler_8hpp</filename>
    <includes id="settings_8hpp" name="settings.hpp" local="yes" imported="no">world_model/model/settings.hpp</includes>
    <includes id="debug__helper_8hpp" name="debug_helper.hpp" local="yes" imported="no">world_model/helper/debug_helper.hpp</includes>
    <includes id="pose__helper_8hpp" name="pose_helper.hpp" local="yes" imported="no">world_model/helper/pose_helper.hpp</includes>
    <class kind="class">world_model::ViewPortHandler</class>
    <namespace>world_model</namespace>
    <member kind="typedef">
      <type>std::vector&lt; asr_msgs::AsrViewport &gt;</type>
      <name>ViewportList</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ac7b49b0353d69ccd4610e88fe67fd6d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ViewportList &gt;</type>
      <name>ViewportListPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a472b1092add4cab436404a3ba0816be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a2a9eabfafe77b4fda988a9cdceedced4</anchor>
      <arglist>(std::ostream &amp;strm, const ViewportList &amp;viewport_list)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aea735b83db240bb19fccf48fa803b4d3</anchor>
      <arglist>(std::ostream &amp;strm, const ViewportListPtr &amp;viewport_list_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>world_model.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>world__model_8cpp</filename>
    <includes id="world__model_8hpp" name="world_model.hpp" local="yes" imported="no">world_model/world_model.hpp</includes>
    <namespace>world_model</namespace>
  </compound>
  <compound kind="file">
    <name>world_model.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/</path>
    <filename>world__model_8hpp</filename>
    <includes id="settings_8hpp" name="settings.hpp" local="yes" imported="no">world_model/model/settings.hpp</includes>
    <includes id="model__type_8hpp" name="model_type.hpp" local="yes" imported="no">world_model/model/model_type.hpp</includes>
    <includes id="model__object_8hpp" name="model_object.hpp" local="yes" imported="no">world_model/model/model_object.hpp</includes>
    <includes id="debug__helper_8hpp" name="debug_helper.hpp" local="yes" imported="no">world_model/helper/debug_helper.hpp</includes>
    <includes id="view__port__handler_8hpp" name="view_port_handler.hpp" local="yes" imported="no">world_model/view_port_handler.hpp</includes>
    <includes id="found__object__handler_8hpp" name="found_object_handler.hpp" local="yes" imported="no">world_model/found_object_handler.hpp</includes>
    <includes id="common__information__handler_8hpp" name="common_information_handler.hpp" local="yes" imported="no">world_model/common_information_handler.hpp</includes>
    <includes id="complete__patterns__handler_8hpp" name="complete_patterns_handler.hpp" local="yes" imported="no">world_model/complete_patterns_handler.hpp</includes>
    <class kind="class">world_model::WorldModel</class>
    <namespace>world_model</namespace>
  </compound>
  <compound kind="file">
    <name>world_model_main.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>world__model__main_8cpp</filename>
    <includes id="world__model_8hpp" name="world_model.hpp" local="yes" imported="no">world_model/world_model.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>world__model__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>world_model_stand_alone_scenario.py</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>world__model__stand__alone__scenario_8py</filename>
    <namespace>world_model_stand_alone_scenario</namespace>
    <member kind="function">
      <type>def</type>
      <name>clear_world_model</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a49700ad39e75183e482331452c949e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>found_object_list</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a53067d771e991b41ca69425c6f4489fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_coffee_box</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a95345a0e1685398182d11334ba69622b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_smacks</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>ab3c8091ef72a15d890d53da101abb242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>push_object_in_wm</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a1d3a28d3c207aa3339ab88689b3cbcb3</anchor>
      <arglist>(detected_objects)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>found_object</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a54e6a3900a88b29bd41ebce00c9ffc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>object_list</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a15850814a8241030cc4e01cbfcc6d01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>world_model_test.py</name>
    <path>/tmp/ws/src/asr_world_model/test/unit_tests/</path>
    <filename>world__model__test_8py</filename>
    <class kind="class">world_model_test::WorldModelTest</class>
    <namespace>world_model_test</namespace>
  </compound>
  <compound kind="file">
    <name>world_model_visualizer_rviz.cpp</name>
    <path>/tmp/ws/src/asr_world_model/src/</path>
    <filename>world__model__visualizer__rviz_8cpp</filename>
    <includes id="world__model__visualizer__rviz_8hpp" name="world_model_visualizer_rviz.hpp" local="yes" imported="no">world_model/world_model_visualizer_rviz.hpp</includes>
    <namespace>world_model</namespace>
  </compound>
  <compound kind="file">
    <name>world_model_visualizer_rviz.hpp</name>
    <path>/tmp/ws/src/asr_world_model/include/world_model/</path>
    <filename>world__model__visualizer__rviz_8hpp</filename>
    <class kind="class">world_model::WorldModelVisualizerRVIZ</class>
    <namespace>world_model</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; WorldModelVisualizerRVIZ &gt;</type>
      <name>WorldModelVisualizerRVIZPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a66fb2ec2f196e155060d586f1255657d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>world_model_with_recognizer_prediction.py</name>
    <path>/tmp/ws/src/asr_world_model/test/unit_tests/</path>
    <filename>world__model__with__recognizer__prediction_8py</filename>
    <class kind="class">world_model_with_recognizer_prediction::WorldModelRecognizerPredictionTest</class>
    <namespace>world_model_with_recognizer_prediction</namespace>
  </compound>
  <compound kind="class">
    <name>world_model::CommonInformationHandler</name>
    <filename>classworld__model_1_1CommonInformationHandler.html</filename>
    <member kind="function">
      <type></type>
      <name>CommonInformationHandler</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a8fd67848f389ac70f550b88035fe52ad</anchor>
      <arglist>(ModelTypePtrPerTypeMapPtr model_type_ptr_per_type_map_ptr, SettingsPtr settings_ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetAllObjectsListServiceCall</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a39b972e74af509aca94961cc9dbd9f7f</anchor>
      <arglist>(asr_world_model::GetAllObjectsList::Request &amp;request, asr_world_model::GetAllObjectsList::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetIntermediateObjectWeightServiceCall</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a169e6b9edb3f3dd8b24bfd34aaf7a934</anchor>
      <arglist>(asr_world_model::GetIntermediateObjectWeight::Request &amp;request, asr_world_model::GetIntermediateObjectWeight::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetMissingObjectListServiceCall</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a99f2763662102deea541eeaaaf1da124</anchor>
      <arglist>(asr_world_model::GetMissingObjectList::Request &amp;request, asr_world_model::GetMissingObjectList::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetRecognizerNameServiceCall</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a2ff4e5c5769b628c3b99705c56b0a805</anchor>
      <arglist>(asr_world_model::GetRecognizerName::Request &amp;request, asr_world_model::GetRecognizerName::Response &amp;response)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetGetAllObjectsListServiceName</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a5df66f2ae10da4ccf9e226da9021d5ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetGetIntermediateObjectWeightServiceName</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a7832fd6389f24c7a1ad9be355828f2bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetGetMissingObjectListServiceName</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a6c555e6ba851d93e58df7d8d9ed92632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetGetRecognizerNameServiceName</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a58888a5b82e4eb5f7194bf196c92107e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pushTypeAndId</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a77ca9992dffc9ddca34c78d905a0a40f</anchor>
      <arglist>(std::vector&lt; asr_msgs::AsrTypeAndId &gt; &amp;typeAndIds, const std::string type, const std::string identifier) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>debug_helper_ptr_</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>aadf408e36460cc140ea72e68856883a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ModelTypePtrPerTypeMapPtr</type>
      <name>model_type_ptr_per_type_map_ptr_</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a581e9111397c8c3338f3a458eb6704dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SettingsPtr</type>
      <name>settings_ptr_</name>
      <anchorfile>classworld__model_1_1CommonInformationHandler.html</anchorfile>
      <anchor>a3b1cb59a75bffb14f4fafbf661a1c284</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model::CompletePatternsHandler</name>
    <filename>classworld__model_1_1CompletePatternsHandler.html</filename>
    <member kind="function">
      <type></type>
      <name>CompletePatternsHandler</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>ae742c3295cd536514efba02f2112ab0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processEmptyCompletePatternsServiceCall</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>af7902fc5a833db2b0a26eed6fc6a58be</anchor>
      <arglist>(asr_world_model::EmptyCompletePatterns::Request &amp;request, asr_world_model::EmptyCompletePatterns::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetCompletePatternsServiceCall</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>ac775c9a4150ccc1931cb6ae96a6ddbba</anchor>
      <arglist>(asr_world_model::GetCompletePatterns::Request &amp;request, asr_world_model::GetCompletePatterns::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processPushCompletePatternsCall</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>a0f067c62a67f0e23b4044227f80761dc</anchor>
      <arglist>(asr_world_model::PushCompletePatterns::Request &amp;request, asr_world_model::PushCompletePatterns::Response &amp;response)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetEmptyCompletePatternsServiceName</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>a5dc856390cf0f4d87e7b466d95a32edd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetGetCompletePatternsServiceName</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>a777788ad0e5b31728dc7cc030d986719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetPushCompletePatternsServiceName</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>a0b7d96c74675680e80813557470ff966</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CompletePatterns</type>
      <name>completePatterns</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>a791737f55a44fce304a31efc69efba18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>debug_helper_ptr_</name>
      <anchorfile>classworld__model_1_1CompletePatternsHandler.html</anchorfile>
      <anchor>abe59bb1bafcd38d670d0962b66ab314e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model::DebugHelper</name>
    <filename>classworld__model_1_1DebugHelper.html</filename>
    <member kind="enumvalue">
      <name>COMMON_INFORMATION</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfcaea72bb00c86f01455dda90e83d536653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPLETE_PATTERN</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfca980f89c371c7a10d19be0356ef3852d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DebugLevel</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETERS</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfca38f01279085971f04a83b5df506a44a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERVICE_CALLS</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfca47d8befe57fcb5c07116fabd1c76f2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMMON_INFORMATION</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfcaea72bb00c86f01455dda90e83d536653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOUND_OBJECT</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfcadfe5e1d1a720d7d0985c25ea763f8b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIEW_PORT</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfca42e7309f419ccaf8487d6de2b0e24bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPLETE_PATTERN</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfca980f89c371c7a10d19be0356ef3852d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOUND_OBJECT</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfcadfe5e1d1a720d7d0985c25ea763f8b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETERS</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfca38f01279085971f04a83b5df506a44a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERVICE_CALLS</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfca47d8befe57fcb5c07116fabd1c76f2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIEW_PORT</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2ec92238b7fef66ed46efabde9100bfca42e7309f419ccaf8487d6de2b0e24bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLevel</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>af17258f6e271834a24406c0a56310f7c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLevelString</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a2d24bbcaaec7229319806a6d3d94861a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLevels</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a742a68baaba4cc605a4642ae6955a636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>ab9caca52148223787dc736e6d7f10297</anchor>
      <arglist>(const char *text, const unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a130fb89d0e7e429e036d4457a5e824ec</anchor>
      <arglist>(const std::string &amp;text, const unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>af163e44a32507a8827ca1cd521baa2a6</anchor>
      <arglist>(const std::ostream &amp;text, const unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNoticeably</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a7305c799abaa0eb9890aa772b34f7453</anchor>
      <arglist>(const char *text, const unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNoticeably</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a7a9679757d11a9ce878ff0c939279c44</anchor>
      <arglist>(const std::string &amp;text, const unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNoticeably</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>ac9f33d4b08b94a23356491707e6bdfce</anchor>
      <arglist>(const std::ostream &amp;text, const unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; DebugHelper &gt;</type>
      <name>getInstance</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>ab238231a7105d24a273f80435f0f4f63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resetInstance</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a41f337b9701d43a27961eb9a1acc1c88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkLevel</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>ad7782183f760d99c439556d31b91437d</anchor>
      <arglist>(const unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DebugHelper</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a8992b090b5288a26e5388aba418d5e3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getDebugLevelString</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a7c65e3fa08dd3bacbd5fa0b72da23571</anchor>
      <arglist>(const unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>addToString</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a845916528e74f9bf49b6910977adc5d7</anchor>
      <arglist>(std::string &amp;s, const std::string &amp;add)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>parseLevels</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>ada58e7d13e3e0ba7c9298279a1b742f7</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;levels)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mLevels</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a0dcdf64beb9a564d9be81010d6595969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>ALL</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a33c49ff33f03d444b85085ad52943886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static boost::shared_ptr&lt; DebugHelper &gt;</type>
      <name>instancePtr</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a23dcb2a4bd438772554db7415d2dddd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>NONE</name>
      <anchorfile>classworld__model_1_1DebugHelper.html</anchorfile>
      <anchor>a32afd68fde0365fd27a432e49923be7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model::FoundObjectHandler</name>
    <filename>classworld__model_1_1FoundObjectHandler.html</filename>
    <member kind="function">
      <type></type>
      <name>FoundObjectHandler</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a6a0eb54bc53ff4aa31378bc2a21683fb</anchor>
      <arglist>(boost::shared_ptr&lt; ros::Publisher &gt; marker_publisher_ptr, boost::shared_ptr&lt; ros::ServiceClient &gt; object_type_client_ptr, ModelTypePtrPerTypeMapPtr model_type_ptr_per_type_map_ptr, SettingsPtr settings_ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processEmptyFoundObjectListServiceCall</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a731af9efbe94e1f3883c3fb685e19dcd</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetFoundObjectListServiceCall</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>ab20ce702446b5dc0ac41e76b6e5fbbc1</anchor>
      <arglist>(asr_world_model::GetFoundObjectList::Request &amp;request, asr_world_model::GetFoundObjectList::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processPushFoundObjectListServiceCall</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>ae455eb9ead6c020b8ccb1d0eeffb6c1f</anchor>
      <arglist>(asr_world_model::PushFoundObjectList::Request &amp;request, asr_world_model::PushFoundObjectList::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processPushFoundObjectServiceCall</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a4953d19775cdd35ce2026a737d829827</anchor>
      <arglist>(asr_world_model::PushFoundObject::Request &amp;request, asr_world_model::PushFoundObject::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processVisualizeSampledPosesCall</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>aa93281c31d47c7bfb3178466fe1e903f</anchor>
      <arglist>(asr_world_model::VisualizeSampledPoses::Request &amp;request, asr_world_model::VisualizeSampledPoses::Response &amp;response)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetEmptyFoundObjectListServiceName</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a98d3c6cd4bb4a192daf6ace7f4df0e59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetGetFoundObjectListServiceName</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a96727aea65a8780a38b99752acc5381d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetPushFoundObjectListServiceName</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a4fecb3a9613f41210fac4de37598a072</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetPushFoundObjectServiceName</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a1e3fcc8cc409d75ce39b8fe27406782d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetVisualizeSampledPosesName</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>aeb915511f24f7ffdad934557ba61c73e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>evaluateNeighborhood</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a10b80a85a6de554f3a069338640dd095</anchor>
      <arglist>(const asr_msgs::AsrObject &amp;object1, const asr_msgs::AsrObject &amp;object2) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; geometry_msgs::Pose &gt;</type>
      <name>interpolateOrientationAroundAxis</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a17de7b1331a5ca7b3f79a90f8fc969ea</anchor>
      <arglist>(const geometry_msgs::Pose &amp;poseToInterpolate, const double interpolationOffset, const Eigen::Vector3d &amp;axisToRotate, const int numberOfInterpolationsPerOrientation) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; geometry_msgs::Pose &gt;</type>
      <name>interpolatePoses</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a985c17ed1118faadc29d30d197d42e73</anchor>
      <arglist>(const geometry_msgs::Pose &amp;fromPose, const geometry_msgs::Pose &amp;toPose, const int numberOfInterpolations) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pushFoundObject</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a8171c19b4b72398b80400f3ad8c246ca</anchor>
      <arglist>(asr_msgs::AsrObject &amp;candidate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>rotateOrientationAroundAxis</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a0defe5484f03da787b999518a0655b90</anchor>
      <arglist>(const geometry_msgs::Pose &amp;poseToRotate, const double interpolationOffset, const Eigen::Vector3d &amp;axisToRotate) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>sampleFoundObject</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>acc0bdfad9a05d3263da3e86509f71c17</anchor>
      <arglist>(asr_msgs::AsrObject &amp;candidate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>transformToBaseFrame</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a17e02e2aa2c3d2b31e5cab469166c279</anchor>
      <arglist>(asr_msgs::AsrObject &amp;candidate) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateBestHypothesis</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a0e424ff68b5d0f33cb5537ce5a9ebadc</anchor>
      <arglist>(ModelObjectPtr &amp;currentModelObjectPtr, const asr_msgs::AsrObject &amp;candidate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>visualizeFoundObjects</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a8b072a6e7fa136700c37138f548d19f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>debug_helper_ptr_</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>aa797c52c38d931ff70e723d4a3f6ecd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const double</type>
      <name>DEG_TO_RAD</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>aee623f7b764aab56b50e406c9731bd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const double</type>
      <name>EPSILON</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>af2534d08e94ece7483458feb59fced78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ModelTypePtrPerTypeMapPtr</type>
      <name>model_type_ptr_per_type_map_ptr_</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a396d81aea27fef635c543473368f04cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ros::ServiceClient &gt;</type>
      <name>object_type_client_ptr_</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>ab763e2cc5348cc2cc5e8f42140a83a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoseHelperPtr</type>
      <name>pose_helper_ptr_</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a31dd507f2e91e3e54243eae581d864b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SettingsPtr</type>
      <name>settings_ptr_</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>a283b056736f8829210e41f357fe7245d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_transform_listener_</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>ad656ae732fbdd0e0d62340eb65563732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>WorldModelVisualizerRVIZPtr</type>
      <name>world_model_visualizer_ptr_</name>
      <anchorfile>classworld__model_1_1FoundObjectHandler.html</anchorfile>
      <anchor>aef2777f2d0c89ca1ba43f95f69da165f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>world_model::ModelObject</name>
    <filename>structworld__model_1_1ModelObject.html</filename>
    <member kind="function">
      <type></type>
      <name>ModelObject</name>
      <anchorfile>structworld__model_1_1ModelObject.html</anchorfile>
      <anchor>abb6833ad7266c87223e127361f69cc1f</anchor>
      <arglist>(std::string id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ModelObject</name>
      <anchorfile>structworld__model_1_1ModelObject.html</anchorfile>
      <anchor>a4b11c6155c8f01018daeb397b0e70fa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>PbdObjectClusterList</type>
      <name>allFoundHypotheses</name>
      <anchorfile>structworld__model_1_1ModelObject.html</anchorfile>
      <anchor>a1400991602dc8274228a5515ae59c5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PbdObjectClusterList</type>
      <name>bestHypotheses</name>
      <anchorfile>structworld__model_1_1ModelObject.html</anchorfile>
      <anchor>a1c6264fdc82070d36370e67e4092f5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>id</name>
      <anchorfile>structworld__model_1_1ModelObject.html</anchorfile>
      <anchor>a1e180fefbb91191080c4a503c04784ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>objectCount</name>
      <anchorfile>structworld__model_1_1ModelObject.html</anchorfile>
      <anchor>af33e1a491ec52b047ac9364057cf6749</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>world_model::ModelType</name>
    <filename>structworld__model_1_1ModelType.html</filename>
    <member kind="function">
      <type></type>
      <name>ModelType</name>
      <anchorfile>structworld__model_1_1ModelType.html</anchorfile>
      <anchor>a7fc3fb616e9b449448bbb632777848d9</anchor>
      <arglist>(std::string type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ModelType</name>
      <anchorfile>structworld__model_1_1ModelType.html</anchorfile>
      <anchor>a11ac935c93f65d4f4fb8616abf6fd41b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ModelObjectPtrPerIdMap</type>
      <name>model_object_ptr_per_id_map</name>
      <anchorfile>structworld__model_1_1ModelType.html</anchorfile>
      <anchor>a5af6e5f44efb85cdfed8e2a9f45cd59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>recognizerName</name>
      <anchorfile>structworld__model_1_1ModelType.html</anchorfile>
      <anchor>acc5cc6ec81755ed29f06a92f565c29dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>structworld__model_1_1ModelType.html</anchorfile>
      <anchor>ac4e0ad79edce6ae88bf6896cde497f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>weight</name>
      <anchorfile>structworld__model_1_1ModelType.html</anchorfile>
      <anchor>aa0d908fe2d1ae8a8194e3156ea6dbd7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model::PoseHelper</name>
    <filename>classworld__model_1_1PoseHelper.html</filename>
    <member kind="function">
      <type>double</type>
      <name>calcAngularDistanceInRad</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>a146640c4112ee28d18332182cbccddfe</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose1, const geometry_msgs::Pose &amp;pose2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcDistancePositionEucl</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>afa1875fc8a754bda0659d40217b83a65</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose1, const geometry_msgs::Pose &amp;pose2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkOrientationsAreApproxEquale</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>a7da2ed3fb2ba124da7052e5ca78112cf</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose1, const geometry_msgs::Pose &amp;pose2, const double orientation_rad_threshold)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkPosesAreApproxEquale</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>a3cdd6d94cb91e94841b958f29ccdbc3a</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose1, const geometry_msgs::Pose &amp;pose2, const double position_threshold, const double orientation_rad_threshold)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkPositionsAreApproxEquale</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>a155e2d40c08759ac308de086b6c31ede</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose1, const geometry_msgs::Pose &amp;pose2, const double position_threshold)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; PoseHelper &gt;</type>
      <name>getInstance</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>af65919cddf84f4639d0cb28fcb899ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resetInstance</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>a50776f42c23735bdbf730e653124c9b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::Quaterniond</type>
      <name>convertPoseQuatToQuat</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>a85a45aeac5f28706963bcbf4973c2bbd</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PoseHelper</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>a7588ef8b50ee4a443ca14590486e87d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static boost::shared_ptr&lt; PoseHelper &gt;</type>
      <name>instance_ptr_</name>
      <anchorfile>classworld__model_1_1PoseHelper.html</anchorfile>
      <anchor>a95733612bbf8e4323cb965de6ec09bc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>world_model::Settings</name>
    <filename>structworld__model_1_1Settings.html</filename>
    <member kind="function">
      <type></type>
      <name>Settings</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a2b148297340d94e0f15afa2ac9254b5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Settings</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>ad85fccc272ef598fe119fa50e4d1371c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bin_size</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a4064a452d22158b0335f2d446d762ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>calculate_deviations</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>af64258b3a31d2abbd92d0fcabbf461da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>dbfilename</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a4911932ccbea90632b547bd9b624be65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>default_intermediate_object_weight</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a7edcf51a2158cb53ba38e728a688bcd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deviation_number_of_samples_orientation</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a15430b7806798d3b7d1d36d4ac33f993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deviation_number_of_samples_position</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>aeee0d66d26cbbd9fbfd67cdd4f05dcc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_object_sampling</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a761397d9ce427b2c8aa7395bf318548f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>intermediate_object_weight_file_name</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a9e8350464104aba048669de0c25a1a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxProjectionAngleDeviation</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a350128c6b9c99c6c99e676b092b15935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>object_orientation_rad_distance_threshold</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>aade0f50678ee73d4b73b8aa72cdbb38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>object_position_distance_threshold</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a5a26fd3083ef167e69390ad6f972c4af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>object_rating_min_count</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a2b2630077d4cfc63b8725d7150cb9850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>objects_to_sample</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>aaac6d4a8093daa5e7919f502ce731e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_default_intermediate_object_weight</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a007d2b0634251ae0b27a4bb9554228ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_world_description</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>ac2a841f7c7e7e6af4c041e64cf572b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>viewport_orientation_rad_distance_threshold</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a9463c7717cfb79d54f2f17c4e36db3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>viewport_position_distance_threshold</name>
      <anchorfile>structworld__model_1_1Settings.html</anchorfile>
      <anchor>a6d8d0b068d717a24c133016e0f988b39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model::ViewPortHandler</name>
    <filename>classworld__model_1_1ViewPortHandler.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>processEmptyViewportListServiceCall</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a5ba02b455f8691e1408c54dad4194a9c</anchor>
      <arglist>(asr_world_model::EmptyViewportList::Request &amp;request, asr_world_model::EmptyViewportList::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processFilterViewportDependingOnAlreadyVisitedViewportsVisited</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>af349a1d9bad48a296d51101c7c35c330</anchor>
      <arglist>(asr_world_model::FilterViewportDependingOnAlreadyVisitedViewports::Request &amp;request, asr_world_model::FilterViewportDependingOnAlreadyVisitedViewports::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetViewportListServiceCall</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a284dcf51a552b36df59f4f8fb0b5e5ba</anchor>
      <arglist>(asr_world_model::GetViewportList::Request &amp;request, asr_world_model::GetViewportList::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processPushViewportServiceCall</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a5ddb7bc843a0fae3ec7add4124d4876c</anchor>
      <arglist>(asr_world_model::PushViewport::Request &amp;request, asr_world_model::PushViewport::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ViewPortHandler</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a30f55be23d6bf6e86c9bede60fcaf45f</anchor>
      <arglist>(SettingsPtr settings_ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetEmptyViewportListServiceName</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a95c1f55080c47feff9a72852793a6cbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetFilterViewportDependingOnAlreadyVisitedViewportsName</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a4dce1a83a33806497c51faf7439200bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetGetViewportListServiceName</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>aecec25dbfbc7f2821991bf983d47aea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetPushViewportServiceName</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a1b164bf04923e2ffc3b23585deff0c26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>filterObjectTypesOfViewport</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>aceceb9a09681d33d933725ddbaa87875</anchor>
      <arglist>(asr_msgs::AsrViewport &amp;viewport_to_filter, const asr_msgs::AsrViewport &amp;filter_viewport)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>debug_helper_ptr_</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>abed8e6bf836330593ead3610a1a5b8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>number_of_all_viewports</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a6d7ed71a772f7e3b7d302acf3a3c63f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoseHelperPtr</type>
      <name>pose_helper_ptr_</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a86d96b4ec1d9f660ae76f0abda191533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SettingsPtr</type>
      <name>settings_ptr_</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a3a516a22089ddff51655cad6e65e0dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ViewportListPtr</type>
      <name>viewport_list_ptr_</name>
      <anchorfile>classworld__model_1_1ViewPortHandler.html</anchorfile>
      <anchor>a1c37671f555daa3e83ca4de6b6882584</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model::WorldModel</name>
    <filename>classworld__model_1_1WorldModel.html</filename>
    <member kind="function">
      <type></type>
      <name>WorldModel</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>adc3cb238a3382b9416a1c125d821e035</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>GetObjectVisualizationParamName</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>acc09e58f1cf1e0d302f3fc7acdde4e2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>advertiseServices</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>ab8ef4143b4b4d4e0088876390a638e07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkParametersFromOtherNode</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>ab7bdd37eebcdc40cedf437415bc43a2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureCallback</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a01c13ac8440a4f25b28c6d1a72849217</anchor>
      <arglist>(asr_world_model::DynamicParametersConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initIntermediateObjectWeights</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>ac0b96764f203782798432e0e5731cd69</anchor>
      <arglist>(const ISM::TableHelperPtr &amp;table_helper)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initMapsFromSqlTable</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>aa52a9aa49f25813c4bc124d091b6b3b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initMapsFromWorldDescription</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a1d0e77c0f8e24f1663b3e127c95aecb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initParams</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a56d091e227220bdf56f1b20657a9f2a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>processEmptyFoundObjectListServiceCall</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>ae2127d6d8474a6822bce4f01d9f79242</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>processGetAllObjectsListServiceCall</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a248cf44e0c311b8021a31bc7b27f1bae</anchor>
      <arglist>(asr_world_model::GetAllObjectsList::Request &amp;request, asr_world_model::GetAllObjectsList::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const std::string</type>
      <name>GetClientGetObjectMetaDataServiceName</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>aa1d6501eb2d1e3ca472aeb836513bd7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const std::string</type>
      <name>GetClientGetRecognizerListServiceName</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>afbd950a7000b7070d77c842ea6e5c0a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boost::shared_ptr&lt; std::map&lt; std::string, T &gt; &gt;</type>
      <name>processStringMap</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>af61d2febf51250d2632289cd53ff8d2d</anchor>
      <arglist>(std::string &amp;map)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boost::shared_ptr&lt; std::vector&lt; std::pair&lt; std::string, T &gt; &gt; &gt;</type>
      <name>processStringVector</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a0930070326e9149f53c1502926f6ca9c</anchor>
      <arglist>(std::string &amp;map)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; CommonInformationHandler &gt;</type>
      <name>common_information_handler_ptr_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>af2a9baec6666c3ea70b320c1622848f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; CompletePatternsHandler &gt;</type>
      <name>complete_patterns_handler_ptr_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a257f07116c30a1288dcb7c74e3f7d4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>debug_helper_ptr_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a6e7f105cf5d98ac1e25765542ba52793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>empty_complete_patterns_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a48e970e5112d854c8c69251ae60c2711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>empty_found_object_list_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a82f11bd84b2cfbf4656f65a5c10cbd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>empty_viewport_list_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>aed72072d58dc6cafaf3ee12350d69c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>filter_viewport_depending_on_already_visited_viewports</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a2192701895349a5ef7e2b08c4508b6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FoundObjectHandler &gt;</type>
      <name>found_object_handler_ptr_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a03662129fc5d478985bc5f06f70c54ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_all_objects_list_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a982c84bf10d9cce2f6c181bb1047891c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_complete_patterns_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>af77ba3f0dfba1c5607a6b6eabf7bdb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_found_object_list_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>afb63284dcaef05a621f916f9ed80c607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_intermediate_object_weight_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>af1b8bfbef84cbbc719da6cae17781a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_missing_object_list_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>aa447745d6f9b40cc3b46fb0f9929aab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_recognizer_name_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>aad5da5da01dce89e24bdef92201f0660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_viewport_list_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a6c2a313c174781d7680e89100acaa9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>local_handle_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>ab7233cd38176e12951f6e1aacdf4f301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; asr_world_model::DynamicParametersConfig &gt;</type>
      <name>mDynamicReconfigServer</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>af090f19eeb3e5b7a06d704850d91518c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ModelTypePtrPerTypeMapPtr</type>
      <name>model_type_ptr_per_type_map_ptr_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>aa3dc06fd984577f25c7554d7aaf3d306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>push_complete_patterns_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>aabd32e1cb29b1c5f99a7707f1e8dc880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>push_found_object_list_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a08b2406a538a70f2b36a7913aba76669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>push_found_object_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>acea0df8b3b5bd2e02e140af047bbf79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>push_viewport_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>af0de244d2be8d84ce02f2a775fbe47ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SettingsPtr</type>
      <name>settings_ptr_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a89cc724e1f8cac77ca0e31be7247a2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ViewPortHandler &gt;</type>
      <name>view_port_handler_ptr_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a81d797151d85d3b610369d400c5f882b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>visualize_sampled_poses_service_server_</name>
      <anchorfile>classworld__model_1_1WorldModel.html</anchorfile>
      <anchor>a00769bceb008e6cf5dab5db7b91b77b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model_with_recognizer_prediction::WorldModelRecognizerPredictionTest</name>
    <filename>classworld__model__with__recognizer__prediction_1_1WorldModelRecognizerPredictionTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classworld__model__with__recognizer__prediction_1_1WorldModelRecognizerPredictionTest.html</anchorfile>
      <anchor>a18cb5f017130f40dfdd5d355183bce80</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_world_model_and_recognizer_prediction</name>
      <anchorfile>classworld__model__with__recognizer__prediction_1_1WorldModelRecognizerPredictionTest.html</anchorfile>
      <anchor>a01232ab2353209622f37e57f4c155980</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_world_model::WorldModelTest</name>
    <filename>classtest__world__model_1_1WorldModelTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__world__model_1_1WorldModelTest.html</anchorfile>
      <anchor>ad49917e9c13023170e4b31b0fdc21e5b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_world_model_with_1_object</name>
      <anchorfile>classtest__world__model_1_1WorldModelTest.html</anchorfile>
      <anchor>a7fc3bc899ec5154eada3f38d39ad5e62</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model_test::WorldModelTest</name>
    <filename>classworld__model__test_1_1WorldModelTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classworld__model__test_1_1WorldModelTest.html</anchorfile>
      <anchor>a8943c8c4f662467cf5738810e28d76ea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_world_model_with_1_object</name>
      <anchorfile>classworld__model__test_1_1WorldModelTest.html</anchorfile>
      <anchor>a49a7b0ed669134d9ab352ab65d921121</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_world_model_with_scene_recognition::WorldModelTest</name>
    <filename>classtest__world__model__with__scene__recognition_1_1WorldModelTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__world__model__with__scene__recognition_1_1WorldModelTest.html</anchorfile>
      <anchor>adccf83ab03b69a8747134d0b92ea2ac5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_world_model_with_1_object</name>
      <anchorfile>classtest__world__model__with__scene__recognition_1_1WorldModelTest.html</anchorfile>
      <anchor>a5ce7a6f0b402efbfeab7477dd9397e01</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>world_model::WorldModelVisualizerRVIZ</name>
    <filename>classworld__model_1_1WorldModelVisualizerRVIZ.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addFoundObjectVisualization</name>
      <anchorfile>classworld__model_1_1WorldModelVisualizerRVIZ.html</anchorfile>
      <anchor>aaa5a0dbc547393a4712dc36f84c05fbf</anchor>
      <arglist>(const asr_msgs::AsrObject &amp;pbd_object, const bool &amp;visualizeSampledPoses)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearLastPublication</name>
      <anchorfile>classworld__model_1_1WorldModelVisualizerRVIZ.html</anchorfile>
      <anchor>aa034f7ffc89fb5c5bc766afbf600b148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishCollectedMarkers</name>
      <anchorfile>classworld__model_1_1WorldModelVisualizerRVIZ.html</anchorfile>
      <anchor>a631311bdf2bd5ac0ff5111ae1f67a892</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WorldModelVisualizerRVIZ</name>
      <anchorfile>classworld__model_1_1WorldModelVisualizerRVIZ.html</anchorfile>
      <anchor>a9270b82fd5486161dcfed07e9ac0360d</anchor>
      <arglist>(ros::Publisher publisher)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addMarker</name>
      <anchorfile>classworld__model_1_1WorldModelVisualizerRVIZ.html</anchorfile>
      <anchor>a4a661a9f7b19b9aac7af095e0aeb9e13</anchor>
      <arglist>(visualization_msgs::Marker &amp;marker)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray</type>
      <name>marker_array_</name>
      <anchorfile>classworld__model_1_1WorldModelVisualizerRVIZ.html</anchorfile>
      <anchor>a1963c65bbf606e646b3293e320104a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>marker_id_</name>
      <anchorfile>classworld__model_1_1WorldModelVisualizerRVIZ.html</anchorfile>
      <anchor>acac26c8e3ae2f764c376f5fff06fc885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>publisher_</name>
      <anchorfile>classworld__model_1_1WorldModelVisualizerRVIZ.html</anchorfile>
      <anchor>a7a1d58048d35c15317148a3f86edf731</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>found_object_test</name>
    <filename>namespacefound__object__test.html</filename>
    <member kind="function">
      <type>def</type>
      <name>detection_callback</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>a35721ee3619b362a0cc0364eddb55ebc</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_camera_pose_cpp</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>a3f34a6dbc4d005cadf4905d8fd6f0622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>detected_objects</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>ac7103ab8fbf3a224ae95bbade1086bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>push_found_objects</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>abb054faa714b962c24d1efe62d0330aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>a1c27aff7a8ab4112a0740b514e019746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>a30fc39bb85cb338d74452c2de1174b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>namespacefound__object__test.html</anchorfile>
      <anchor>ab71f75f51a4ab644d83f5423dba280b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_world_model</name>
    <filename>namespacetest__world__model.html</filename>
    <class kind="class">test_world_model::WorldModelTest</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__world__model.html</anchorfile>
      <anchor>acdc7a1444132861cb7f2abba90bff756</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_world_model_with_scene_recognition</name>
    <filename>namespacetest__world__model__with__scene__recognition.html</filename>
    <class kind="class">test_world_model_with_scene_recognition::WorldModelTest</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__world__model__with__scene__recognition.html</anchorfile>
      <anchor>ad5c534247c7daa967899d108bc72616a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>world_model</name>
    <filename>namespaceworld__model.html</filename>
    <class kind="class">world_model::CommonInformationHandler</class>
    <class kind="class">world_model::CompletePatternsHandler</class>
    <class kind="class">world_model::DebugHelper</class>
    <class kind="class">world_model::FoundObjectHandler</class>
    <class kind="struct">world_model::ModelObject</class>
    <class kind="struct">world_model::ModelType</class>
    <class kind="class">world_model::PoseHelper</class>
    <class kind="struct">world_model::Settings</class>
    <class kind="class">world_model::ViewPortHandler</class>
    <class kind="class">world_model::WorldModel</class>
    <class kind="class">world_model::WorldModelVisualizerRVIZ</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, asr_world_model::CompletePattern &gt;</type>
      <name>CompletePatterns</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a775e486813c24f8a233a754b1c843085</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DebugHelper &gt;</type>
      <name>DebugHelperPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>adb0f3950d370f4c2949128433caef14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ModelObject &gt;</type>
      <name>ModelObjectPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aa1654dc66839b7c6f6265009553c717f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, ModelObjectPtr &gt;</type>
      <name>ModelObjectPtrPerIdMap</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>adf45056305fcddfe1a35924033cc5f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ModelType &gt;</type>
      <name>ModelTypePtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>abe2321ac0ab9ff048f7451b98ebd4229</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, ModelTypePtr &gt;</type>
      <name>ModelTypePtrPerTypeMap</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a0081b0069a9693792db8f61455030be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ModelTypePtrPerTypeMap &gt;</type>
      <name>ModelTypePtrPerTypeMapPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ae3effb24db832bcf43230cd8fba0872a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; asr_msgs::AsrObject, int &gt;</type>
      <name>PbdObjectCluster</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>af916758b4ca3289515ec3f177e231709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PbdObjectCluster &gt;</type>
      <name>PbdObjectClusterList</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aff8ea3af479aaefc53384849541ddbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PoseHelper &gt;</type>
      <name>PoseHelperPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aca1411ad9d0295aa0e37836fa69ec0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Settings &gt;</type>
      <name>SettingsPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>abcef912b4b89f780ae74fc55b6104169</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; asr_msgs::AsrViewport &gt;</type>
      <name>ViewportList</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ac7b49b0353d69ccd4610e88fe67fd6d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ViewportList &gt;</type>
      <name>ViewportListPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a472b1092add4cab436404a3ba0816be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; WorldModelVisualizerRVIZ &gt;</type>
      <name>WorldModelVisualizerRVIZPtr</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a66fb2ec2f196e155060d586f1255657d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>comparePbdObjectCluster</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a84bc0646564b0f374686a9ab17993215</anchor>
      <arglist>(const PbdObjectCluster &amp;first, const PbdObjectCluster &amp;second)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ae518ae41a4896c972906353d9d7e86a2</anchor>
      <arglist>(std::ostream &amp;strm, const std::vector&lt; std::pair&lt; std::string, std::string &gt;&gt; &amp;objects_to_sample)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a5a166883d82d6bdf04b8e762956a366e</anchor>
      <arglist>(std::ostream &amp;strm, const ModelType &amp;model_object)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a60c5a8a93805ef39556ac769da0d1b3f</anchor>
      <arglist>(std::ostream &amp;strm, const CompletePatterns &amp;complete_patterns)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a815d165fa3e6e023b3c19cce15c3b025</anchor>
      <arglist>(std::ostream &amp;strm, const std::vector&lt; asr_world_model::CompletePattern &gt; &amp;complete_patterns)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a740298341f39c0a4ba73a4829e43f646</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtr &amp;model_object_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a80c7484894bd6c6de80993cc783e8c99</anchor>
      <arglist>(std::ostream &amp;strm, const PbdObjectCluster &amp;pbd_object_cluster)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aa0021661c6efaf840ef664bd2d16827a</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtrPerTypeMap &amp;model_object_ptr_per_type_and_id_map)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a0a4c5f62c8e230f2432e6047723ea5fb</anchor>
      <arglist>(std::ostream &amp;strm, const PbdObjectClusterList &amp;pbd_object_cluster_list)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a98fd3c489282440bcd8c99d1a7154c68</anchor>
      <arglist>(std::ostream &amp;strm, const ModelTypePtrPerTypeMapPtr &amp;model_object_ptr_per_type_and_id_map_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aca2c9d6f160d26b9c834b075b98552d5</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObject &amp;model_object)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a9827c6be2845533b371ca176bce9d4e1</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObjectPtr &amp;model_object_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a21c7f483e1da13a1de2105b78fa2acd3</anchor>
      <arglist>(std::ostream &amp;strm, const ModelObjectPtrPerIdMap &amp;model_object_ptr_per_id_map)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a2a9eabfafe77b4fda988a9cdceedced4</anchor>
      <arglist>(std::ostream &amp;strm, const ViewportList &amp;viewport_list)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>aea735b83db240bb19fccf48fa803b4d3</anchor>
      <arglist>(std::ostream &amp;strm, const ViewportListPtr &amp;viewport_list_ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>a90ece7b200474faab485373692b0a862</anchor>
      <arglist>(std::ostream &amp;strm, const Settings &amp;settings)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceworld__model.html</anchorfile>
      <anchor>ab0ceae7c24b2cea7d737e96a1e59c611</anchor>
      <arglist>(std::ostream &amp;strm, const SettingsPtr &amp;settings_ptr)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>world_model_stand_alone_scenario</name>
    <filename>namespaceworld__model__stand__alone__scenario.html</filename>
    <member kind="function">
      <type>def</type>
      <name>clear_world_model</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a49700ad39e75183e482331452c949e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>found_object_list</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a53067d771e991b41ca69425c6f4489fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_coffee_box</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a95345a0e1685398182d11334ba69622b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_smacks</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>ab3c8091ef72a15d890d53da101abb242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>push_object_in_wm</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a1d3a28d3c207aa3339ab88689b3cbcb3</anchor>
      <arglist>(detected_objects)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>found_object</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a54e6a3900a88b29bd41ebce00c9ffc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>object_list</name>
      <anchorfile>namespaceworld__model__stand__alone__scenario.html</anchorfile>
      <anchor>a15850814a8241030cc4e01cbfcc6d01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>world_model_test</name>
    <filename>namespaceworld__model__test.html</filename>
    <class kind="class">world_model_test::WorldModelTest</class>
  </compound>
  <compound kind="namespace">
    <name>world_model_with_recognizer_prediction</name>
    <filename>namespaceworld__model__with__recognizer__prediction.html</filename>
    <class kind="class">world_model_with_recognizer_prediction::WorldModelRecognizerPredictionTest</class>
  </compound>
</tagfile>
