<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/</path>
    <filename>____init_____8py</filename>
    <namespace>iri_door_detector</namespace>
  </compound>
  <compound kind="file">
    <name>cfg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/cfg/</path>
    <filename>cfg_2____init_____8py</filename>
    <namespace>iri_door_detector::cfg</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>iri_door_detector::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_FindADoorAction.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/msg/</path>
    <filename>__FindADoorAction_8py</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorAction::FindADoorAction</class>
    <namespace>iri_door_detector::msg::_FindADoorAction</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a0e693ac7dcb85ae75163596538b68ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>aef190fdb44d0235436757e0a5c4f576f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>ae78467f8674caa14ae38793f94807b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a85a0b4c01a09aa402e01e2086bc6b574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a56a825617e44587a09d52083b59994e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7db</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a407a4dbc1d9ab3a2ae106dec3d8ddcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>ac735fcea1f092cc95ecb984413a34101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>aae02478b9c3173816e66c5281542056e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a45fa7754d05b9702ae57d59e52bfb8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>af6e9d159725cd10100c28de5e112eb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a7f43227647b01c25d84e11d25e653e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>ac78d34c7d20c06492957ac351c50ec19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a9d3bd785b26ebd4193e548c9c2f3ef38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a393c7469d4db3da7f313fe65c6c6c8b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_FindADoorActionFeedback.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/msg/</path>
    <filename>__FindADoorActionFeedback_8py</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorActionFeedback::FindADoorActionFeedback</class>
    <namespace>iri_door_detector::msg::_FindADoorActionFeedback</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>acee3b8502bbb5e6f48dd3d88e925e3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>aad009f68f0028a1f547d300295656377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>a31d2321ffb3849543cc1d15b252deb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>a816b3d8e64b24f82f625a49aeac36436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>a9877bb565cc50f3e990d99ad5d3137df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>a1271dfbf3ef28fc7027246d5d2337dde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_FindADoorActionGoal.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/msg/</path>
    <filename>__FindADoorActionGoal_8py</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorActionGoal::FindADoorActionGoal</class>
    <namespace>iri_door_detector::msg::_FindADoorActionGoal</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>a352f508e5cb8ab37ae933d5b7acff56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>a9b10b8ce729e6da236b6f0b6706c67e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>acdd17569ed94b6c08b2ead23a22acb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>aa2183580123b37182771588ffb875d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>adf4e227f54d35c24b6ada9c24231f862</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_FindADoorActionResult.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/msg/</path>
    <filename>__FindADoorActionResult_8py</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorActionResult::FindADoorActionResult</class>
    <namespace>iri_door_detector::msg::_FindADoorActionResult</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a3451902cdbb8cf176e49abc9d1d0f0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a851c4e4ff8a5dde48ee9a49379da671a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a0a231508ae8c6bee297de5366f2ceaaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>ab4c81081bf0a209b113f73032eb32cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a8ad20f7759182db4d24cc3c601c070a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7db</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>aaab3ad4b063885e6f56008cc6b6d1381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a80b385a4b4cd1f5b4723baa03b480ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>aeed9516faff342190ed6dbc4774bddf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a6e6d71b2d7caae20d0dfe187846111ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a8127780dd099950feb6e076b86720482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>ada5ba9c163bf4833378fa3a5eaab9e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a66022481d3d2172543299913520eb23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>ab9e106c05f57361bd87170ef0c0525f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_FindADoorFeedback.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/msg/</path>
    <filename>__FindADoorFeedback_8py</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorFeedback::FindADoorFeedback</class>
    <namespace>iri_door_detector::msg::_FindADoorFeedback</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorFeedback.html</anchorfile>
      <anchor>a34cbf7c5114bbfbc2e51aabe47718475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorFeedback.html</anchorfile>
      <anchor>a2952017a8914369338d920a1a98c9920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorFeedback.html</anchorfile>
      <anchor>ab63cc7060f5ea1f6d6d5702284eede38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_FindADoorGoal.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/msg/</path>
    <filename>__FindADoorGoal_8py</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorGoal::FindADoorGoal</class>
    <namespace>iri_door_detector::msg::_FindADoorGoal</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorGoal.html</anchorfile>
      <anchor>aaaa8527da9ae34a2ec99122a3241d65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorGoal.html</anchorfile>
      <anchor>a00010e3ad6944244c01168f3c47de599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorGoal.html</anchorfile>
      <anchor>a7a39d80470007a8f085f3ffb16b8245f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_FindADoorResult.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/msg/</path>
    <filename>__FindADoorResult_8py</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorResult::FindADoorResult</class>
    <namespace>iri_door_detector::msg::_FindADoorResult</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a0eda8bc1b50e408171e8d3651225cedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a303ec6be536d6b0fdb136d88232b3b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a8cde1f576a348a6beff2bb0cfe077769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>ae23d8b397226b3f5312d5f30d9dd6ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>afc998e6c32f6fe59d78585b0cd711349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7db</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a49e2585b04c35a7acbab8e0797b42472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>ae20d5e087a89f1c7cbaad6e397bd1459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a593cd20440ab2e1d2d83336d5719f479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>aebf43d10b99c0d08f27268ebe722f605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a020560ad22fdd9168f94c4cf0be2ff94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a9643d667d9eb8e3b6fbd6f4e6e6d5406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a18f907885f69e7484df7c0c2d700ec0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>closed_door_detector_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/</path>
    <filename>closed__door__detector__alg_8cpp</filename>
    <includes id="closed__door__detector__alg_8h" name="closed_door_detector_alg.h" local="yes" imported="no">closed_door_detector_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>closed_door_detector_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/include/</path>
    <filename>closed__door__detector__alg_8h</filename>
    <includes id="iri__door__detector_2ClosedDoorDetectorConfig_8h" name="iri_door_detector/ClosedDoorDetectorConfig.h" local="no" imported="no">iri_door_detector/ClosedDoorDetectorConfig.h</includes>
    <class kind="class">ClosedDoorDetectorAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>closed_door_detector_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/</path>
    <filename>closed__door__detector__alg__node_8cpp</filename>
    <includes id="closed__door__detector__alg__node_8h" name="closed_door_detector_alg_node.h" local="yes" imported="no">closed_door_detector_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>closed__door__detector__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::PoseStamped</type>
      <name>poses</name>
      <anchorfile>closed__door__detector__alg__node_8cpp.html</anchorfile>
      <anchor>a7cef481e5698822cdff0d5131c8f743b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>WINDOW_1</name>
      <anchorfile>closed__door__detector__alg__node_8cpp.html</anchorfile>
      <anchor>ad02d6520b500fb1de8219e37018e99c0</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>closed_door_detector_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/include/</path>
    <filename>closed__door__detector__alg__node_8h</filename>
    <includes id="closed__door__detector__alg_8h" name="closed_door_detector_alg.h" local="yes" imported="no">closed_door_detector_alg.h</includes>
    <class kind="class">ClosedDoorDetectorAlgNode</class>
  </compound>
  <compound kind="file">
    <name>ClosedDoorDetectorConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/docs/</path>
    <filename>ClosedDoorDetectorConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>ClosedDoorDetectorConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/docs/</path>
    <filename>ClosedDoorDetectorConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>ClosedDoorDetectorConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>ClosedDoorDetectorConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~min_door_width</name>
      <anchorfile>ClosedDoorDetectorConfig_8dox.html</anchorfile>
      <anchor>a07def8d636aac6bfb0358322bda2c04e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iri_closed_door_detector/ClosedDoorDetectorConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/cfg/cpp/iri_closed_door_detector/</path>
    <filename>iri__closed__door__detector_2ClosedDoorDetectorConfig_8h</filename>
    <class kind="class">iri_closed_door_detector::ClosedDoorDetectorConfig::AbstractParamDescription</class>
    <class kind="class">iri_closed_door_detector::ClosedDoorDetectorConfig</class>
    <class kind="class">iri_closed_door_detector::ClosedDoorDetectorConfigStatics</class>
    <class kind="class">iri_closed_door_detector::ClosedDoorDetectorConfig::ParamDescription</class>
    <namespace>iri_closed_door_detector</namespace>
  </compound>
  <compound kind="file">
    <name>iri_door_detector/ClosedDoorDetectorConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/cfg/cpp/iri_door_detector/</path>
    <filename>iri__door__detector_2ClosedDoorDetectorConfig_8h</filename>
    <class kind="class">iri_door_detector::ClosedDoorDetectorConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector::ClosedDoorDetectorConfig</class>
    <class kind="class">iri_door_detector::ClosedDoorDetectorConfigStatics</class>
    <class kind="class">iri_door_detector::ClosedDoorDetectorConfig::ParamDescription</class>
    <namespace>iri_door_detector</namespace>
  </compound>
  <compound kind="file">
    <name>ClosedDoorDetectorConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/cfg/</path>
    <filename>ClosedDoorDetectorConfig_8py</filename>
    <namespace>iri_door_detector::cfg::ClosedDoorDetectorConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a394d8ac313d000bb5f5f5508056f51f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>config_description</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a5ec0acf4740814deca275bc704212fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ab1ba4b729bbc3efa3403b3fa90cc1e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a562d9d64f0c6bb8d6d2a250cdab27965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a22731f58cdc58621bb84eacd1659231a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a42920c62ae77ae79fd5c369c421f9b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a35e2e13efb193d9db779542d6a089bcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>door_cloud_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/</path>
    <filename>door__cloud__alg_8cpp</filename>
    <includes id="door__cloud__alg_8h" name="door_cloud_alg.h" local="yes" imported="no">door_cloud_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>door_cloud_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/include/</path>
    <filename>door__cloud__alg_8h</filename>
    <includes id="iri__door__detector_2DoorCloudConfig_8h" name="iri_door_detector/DoorCloudConfig.h" local="no" imported="no">iri_door_detector/DoorCloudConfig.h</includes>
    <class kind="class">DoorCloudAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>door_cloud_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/</path>
    <filename>door__cloud__alg__node_8cpp</filename>
    <includes id="door__cloud__alg__node_8h" name="door_cloud_alg_node.h" local="yes" imported="no">door_cloud_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>door__cloud__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>door_cloud_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/include/</path>
    <filename>door__cloud__alg__node_8h</filename>
    <includes id="door__cloud__alg_8h" name="door_cloud_alg.h" local="yes" imported="no">door_cloud_alg.h</includes>
    <class kind="class">DoorCloudAlgNode</class>
  </compound>
  <compound kind="file">
    <name>door_detector_actions_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/</path>
    <filename>door__detector__actions__alg_8cpp</filename>
    <includes id="door__detector__actions__alg_8h" name="door_detector_actions_alg.h" local="yes" imported="no">door_detector_actions_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>door_detector_actions_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/include/</path>
    <filename>door__detector__actions__alg_8h</filename>
    <includes id="DoorDetectorActionsConfig_8h" name="DoorDetectorActionsConfig.h" local="no" imported="no">iri_door_detector/DoorDetectorActionsConfig.h</includes>
    <class kind="class">DoorDetectorActionsAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>door_detector_actions_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/</path>
    <filename>door__detector__actions__alg__node_8cpp</filename>
    <includes id="door__detector__actions__alg__node_8h" name="door_detector_actions_alg_node.h" local="yes" imported="no">door_detector_actions_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>door__detector__actions__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>door_detector_actions_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/include/</path>
    <filename>door__detector__actions__alg__node_8h</filename>
    <includes id="door__detector__actions__alg_8h" name="door_detector_actions_alg.h" local="yes" imported="no">door_detector_actions_alg.h</includes>
    <includes id="FindADoorAction_8h" name="FindADoorAction.h" local="no" imported="no">iri_door_detector/FindADoorAction.h</includes>
    <class kind="class">DoorDetectorActionsAlgNode</class>
  </compound>
  <compound kind="file">
    <name>DoorCloudConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/docs/</path>
    <filename>DoorCloudConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>DoorCloudConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/docs/</path>
    <filename>DoorCloudConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>DoorCloudConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~no_simulator</name>
      <anchorfile>DoorCloudConfig_8dox.html</anchorfile>
      <anchor>a20d192a1cbeda1262a211fdd85b71986</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iri_door_cloud/DoorCloudConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/cfg/cpp/iri_door_cloud/</path>
    <filename>iri__door__cloud_2DoorCloudConfig_8h</filename>
    <class kind="class">iri_door_cloud::DoorCloudConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_cloud::DoorCloudConfig</class>
    <class kind="class">iri_door_cloud::DoorCloudConfigStatics</class>
    <class kind="class">iri_door_cloud::DoorCloudConfig::ParamDescription</class>
    <namespace>iri_door_cloud</namespace>
  </compound>
  <compound kind="file">
    <name>iri_door_detector/DoorCloudConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/cfg/cpp/iri_door_detector/</path>
    <filename>iri__door__detector_2DoorCloudConfig_8h</filename>
    <class kind="class">iri_door_detector::DoorCloudConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector::DoorCloudConfig</class>
    <class kind="class">iri_door_detector::DoorCloudConfigStatics</class>
    <class kind="class">iri_door_detector::DoorCloudConfig::ParamDescription</class>
    <namespace>iri_door_detector</namespace>
  </compound>
  <compound kind="file">
    <name>DoorCloudConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/cfg/</path>
    <filename>DoorCloudConfig_8py</filename>
    <namespace>iri_door_detector::cfg::DoorCloudConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>adffad6ee3b0285030c5d684c380527be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>config_description</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a70fd626de41313a98989e73905c15b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>aaf652f90deb2785c739f8ee2d37321c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a0d013f4b17e6ca79aa7b740068a8ad34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a86e84da7704dc01dcde0a37a9bede753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a7c2a06ac00261878fddcfb727a788a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>adf31d7f4d1bd21482a13c4696d2ee9a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DoorDetectorActionsConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/docs/</path>
    <filename>DoorDetectorActionsConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>DoorDetectorActionsConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/docs/</path>
    <filename>DoorDetectorActionsConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>DoorDetectorActionsConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>DoorDetectorActionsConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~base_distance_before_closed_door</name>
      <anchorfile>DoorDetectorActionsConfig_8dox.html</anchorfile>
      <anchor>a5a32b4473f2b538d8c3227a6cc6958bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DoorDetectorActionsConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/cfg/cpp/iri_door_detector/</path>
    <filename>DoorDetectorActionsConfig_8h</filename>
    <class kind="class">iri_door_detector::DoorDetectorActionsConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector::DoorDetectorActionsConfig</class>
    <class kind="class">iri_door_detector::DoorDetectorActionsConfigStatics</class>
    <class kind="class">iri_door_detector::DoorDetectorActionsConfig::ParamDescription</class>
    <namespace>iri_door_detector</namespace>
  </compound>
  <compound kind="file">
    <name>actions/DoorDetectorActionsConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/cfg/cpp/iri_door_detector_actions/</path>
    <filename>actions_2DoorDetectorActionsConfig_8h</filename>
    <class kind="class">iri_door_detector_actions::DoorDetectorActionsConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector_actions::DoorDetectorActionsConfig</class>
    <class kind="class">iri_door_detector_actions::DoorDetectorActionsConfigStatics</class>
    <class kind="class">iri_door_detector_actions::DoorDetectorActionsConfig::ParamDescription</class>
    <namespace>iri_door_detector_actions</namespace>
  </compound>
  <compound kind="file">
    <name>DoorDetectorActionsConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/cfg/</path>
    <filename>DoorDetectorActionsConfig_8py</filename>
    <namespace>iri_door_detector::cfg::DoorDetectorActionsConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>abe509c922a9e44155c9b843a00449b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>config_description</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a598ada581c77a84f4569926ddf2dedc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a8a183cc669ea0180f2c6e09947e7d102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>ae8054f1d497a387f83cb3980c22a81f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>af7c4343060baea880e1bbfd6ba08b75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a668673cb520e3ef1614e859b992a1d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>aec56adfedcaf9267d7cc502e7ef27b9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FindADoorAction.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/msg_gen/cpp/include/iri_door_detector/</path>
    <filename>FindADoorAction_8h</filename>
    <includes id="FindADoorActionGoal_8h" name="FindADoorActionGoal.h" local="yes" imported="no">iri_door_detector/FindADoorActionGoal.h</includes>
    <includes id="FindADoorActionResult_8h" name="FindADoorActionResult.h" local="yes" imported="no">iri_door_detector/FindADoorActionResult.h</includes>
    <includes id="FindADoorActionFeedback_8h" name="FindADoorActionFeedback.h" local="yes" imported="no">iri_door_detector/FindADoorActionFeedback.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">iri_door_detector::FindADoorAction_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>iri_door_detector</namespace>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorAction_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorAction</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a2b0e96f08ba6ae80505963de23299e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorAction const  &gt;</type>
      <name>FindADoorActionConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>afbe74958dba8a454a2aafb9ccffcf9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorAction &gt;</type>
      <name>FindADoorActionPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a0bae383465cf6fb13ddf1c900956e6d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a71fa30fba2091f575203f85faa4105ce</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FindADoorActionFeedback.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/msg_gen/cpp/include/iri_door_detector/</path>
    <filename>FindADoorActionFeedback_8h</filename>
    <includes id="FindADoorFeedback_8h" name="FindADoorFeedback.h" local="yes" imported="no">iri_door_detector/FindADoorFeedback.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">iri_door_detector::FindADoorActionFeedback_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>iri_door_detector</namespace>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorActionFeedback</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aa6bd4358d2c8ecc9e432e56b626f4415</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionFeedback const  &gt;</type>
      <name>FindADoorActionFeedbackConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aefab460bd2629d76febca6506610ebbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionFeedback &gt;</type>
      <name>FindADoorActionFeedbackPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ad180d7d921a5853eb9cbe5e9279aebd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>adeca128b0371f3ee87853e71e6d02dea</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FindADoorActionGoal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/msg_gen/cpp/include/iri_door_detector/</path>
    <filename>FindADoorActionGoal_8h</filename>
    <includes id="FindADoorGoal_8h" name="FindADoorGoal.h" local="yes" imported="no">iri_door_detector/FindADoorGoal.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">iri_door_detector::FindADoorActionGoal_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>iri_door_detector</namespace>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorActionGoal</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ace5c27854e1af1e81e901d39c31da29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionGoal const  &gt;</type>
      <name>FindADoorActionGoalConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a2582f87923190dc7ddbc56895355149e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionGoal &gt;</type>
      <name>FindADoorActionGoalPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aa137a6a808d25c9372cca12c67e095e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aca3691c0076c62a08468dd4525f4c278</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FindADoorActionResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/msg_gen/cpp/include/iri_door_detector/</path>
    <filename>FindADoorActionResult_8h</filename>
    <includes id="FindADoorResult_8h" name="FindADoorResult.h" local="yes" imported="no">iri_door_detector/FindADoorResult.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">iri_door_detector::FindADoorActionResult_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>iri_door_detector</namespace>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorActionResult</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>acab41a1f59dc6fd39eac6230f3d92520</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionResult const  &gt;</type>
      <name>FindADoorActionResultConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ae097a0a5a91ded64ec95c02d49141195</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionResult &gt;</type>
      <name>FindADoorActionResultPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a9ff2f85d1d5671a5bbd447782d9e4c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a4bda0ea8f40bc8d0125f47dc70d7d06b</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FindADoorFeedback.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/msg_gen/cpp/include/iri_door_detector/</path>
    <filename>FindADoorFeedback_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">iri_door_detector::FindADoorFeedback_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>iri_door_detector</namespace>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorFeedback</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>adcb3030bda814221cb6839494661c0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorFeedback const  &gt;</type>
      <name>FindADoorFeedbackConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a02e24c74e9502fd080544ca466f3fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorFeedback &gt;</type>
      <name>FindADoorFeedbackPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>afa4814d35f51222ca1c955b319db6bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a488c962bd5a48ad618ec829ba604fa5a</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FindADoorGoal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/msg_gen/cpp/include/iri_door_detector/</path>
    <filename>FindADoorGoal_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">iri_door_detector::FindADoorGoal_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>iri_door_detector</namespace>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorGoal</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a3c568d1d9f145fbe71631e46e8a96f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorGoal const  &gt;</type>
      <name>FindADoorGoalConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ad1e73a07da95fb1989b8d1e35864c40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorGoal &gt;</type>
      <name>FindADoorGoalPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a55267163c93ec287e7facf0b1319be22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a82c2c7a1f78c37b75c13d7186924e3bb</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FindADoorResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/msg_gen/cpp/include/iri_door_detector/</path>
    <filename>FindADoorResult_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">iri_door_detector::FindADoorResult_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>iri_door_detector</namespace>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorResult</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a1001fdb2176164c3f4e6db71e11ef090</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorResult const  &gt;</type>
      <name>FindADoorResultConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ac4772eb75d22c6b5ca2d8cb3f096cdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorResult &gt;</type>
      <name>FindADoorResultPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aa6fa09568fa0e559dd1a102135813fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a805c1c0fbe01dbcab15c8b87513bc64b</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>open_door_detector_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/</path>
    <filename>open__door__detector__alg_8cpp</filename>
    <includes id="open__door__detector__alg_8h" name="open_door_detector_alg.h" local="yes" imported="no">open_door_detector_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>open_door_detector_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/include/</path>
    <filename>open__door__detector__alg_8h</filename>
    <includes id="iri__door__detector_2OpenDoorDetectorConfig_8h" name="iri_door_detector/OpenDoorDetectorConfig.h" local="no" imported="no">iri_door_detector/OpenDoorDetectorConfig.h</includes>
    <class kind="class">OpenDoorDetectorAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>open_door_detector_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/</path>
    <filename>open__door__detector__alg__node_8cpp</filename>
    <includes id="open__door__detector__alg__node_8h" name="open_door_detector_alg_node.h" local="yes" imported="no">open_door_detector_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>open__door__detector__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>WINDOW_1</name>
      <anchorfile>open__door__detector__alg__node_8cpp.html</anchorfile>
      <anchor>ad02d6520b500fb1de8219e37018e99c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>WINDOW_2</name>
      <anchorfile>open__door__detector__alg__node_8cpp.html</anchorfile>
      <anchor>ad121426785f05667cf19b6ba1cecf818</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>open_door_detector_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/include/</path>
    <filename>open__door__detector__alg__node_8h</filename>
    <includes id="open__door__detector__alg_8h" name="open_door_detector_alg.h" local="yes" imported="no">open_door_detector_alg.h</includes>
    <class kind="class">OpenDoorDetectorAlgNode</class>
  </compound>
  <compound kind="file">
    <name>Open_The_Door.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/smach_action_clients/</path>
    <filename>Open__The__Door_8py</filename>
    <namespace>Open_The_Door</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceOpen__The__Door.html</anchorfile>
      <anchor>a544bd2a454ec129b9e8a59f085fb13c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OpenDoorDetectorConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/docs/</path>
    <filename>OpenDoorDetectorConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>OpenDoorDetectorConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/docs/</path>
    <filename>OpenDoorDetectorConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>OpenDoorDetectorConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>OpenDoorDetectorConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~min_x</name>
      <anchorfile>OpenDoorDetectorConfig_8dox.html</anchorfile>
      <anchor>aeef6e5000393633115376345038fab0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iri_door_detector/OpenDoorDetectorConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/cfg/cpp/iri_door_detector/</path>
    <filename>iri__door__detector_2OpenDoorDetectorConfig_8h</filename>
    <class kind="class">iri_door_detector::OpenDoorDetectorConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector::OpenDoorDetectorConfig</class>
    <class kind="class">iri_door_detector::OpenDoorDetectorConfigStatics</class>
    <class kind="class">iri_door_detector::OpenDoorDetectorConfig::ParamDescription</class>
    <namespace>iri_door_detector</namespace>
  </compound>
  <compound kind="file">
    <name>iri_open_door_detector/OpenDoorDetectorConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/cfg/cpp/iri_open_door_detector/</path>
    <filename>iri__open__door__detector_2OpenDoorDetectorConfig_8h</filename>
    <class kind="class">iri_open_door_detector::OpenDoorDetectorConfig::AbstractParamDescription</class>
    <class kind="class">iri_open_door_detector::OpenDoorDetectorConfig</class>
    <class kind="class">iri_open_door_detector::OpenDoorDetectorConfigStatics</class>
    <class kind="class">iri_open_door_detector::OpenDoorDetectorConfig::ParamDescription</class>
    <namespace>iri_open_door_detector</namespace>
  </compound>
  <compound kind="file">
    <name>OpenDoorDetectorConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/src/iri_door_detector/cfg/</path>
    <filename>OpenDoorDetectorConfig_8py</filename>
    <namespace>iri_door_detector::cfg::OpenDoorDetectorConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>abe35aab33bf9e935a296b909cfb6419c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>config_description</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ae1d1650c53a261bc09d2810bf1eed508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ac271438685aebe85f2dbed5733be50dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a254ddc18afc112a9e4429cd4c26e6986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a4e81bd42f45fc41a3e5068bc37089961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a7c57f118bf83ad2757e2665bbf5a8b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a24e091e7914ae1651ad224e5a8343ebf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>See_Wait_N_Walk.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception/iri_door_detector/smach_action_clients/</path>
    <filename>See__Wait__N__Walk_8py</filename>
    <namespace>See_Wait_N_Walk</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceSee__Wait__N__Walk.html</anchorfile>
      <anchor>a5e184fb06808e9894e2ea62308229b07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ClosedDoorDetectorAlgNode</name>
    <filename>classClosedDoorDetectorAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; ClosedDoorDetectorAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>ClosedDoorDetectorAlgNode</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6cffb0bef71450fb6e2b12bdc8aac0c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ClosedDoorDetectorAlgNode</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae3263608c3cbeea3468f7e91150e7bfd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a67cc96722f66e19b9ee07cf3d9d75f74</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>AngleBetweenLines</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3895121576ee5ebb562f9d372a05c222</anchor>
      <arglist>(cv::Point point1, cv::Point point2, cv::Point point3, cv::Point point4)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoorSizeCalibration</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af5323c0404e6f56bde7ca13e087887a8</anchor>
      <arglist>(cv::Mat inputImage, double min_dst_h, double max_dst_h, double min_dst_v, double max_dst_v, int handle_width, int handle_height)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DrawRect</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>affc2dadfa393e05425fef4377a15d85c</anchor>
      <arglist>(cv::Mat inputImage, cv::Point q1, cv::Point q2, cv::Point q3, cv::Point q4, cv::Scalar color, int lineSize, int filled)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa038ecf3990effb36a780512f16b136c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a71640ba41c6110b372c85896668a5e4a</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>door_action_start_callback</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2047c307ceefb003a264efb29493e433</anchor>
      <arglist>(const std_msgs::Int8::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_color_callback</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3714915eeac5f1b111d664a1ef06f498</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_depth_callback</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a347088eac1bfaf9473ee612397c71976</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>points_callback</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a8de013e2401ea599676e02cb6e302b35</anchor>
      <arglist>(const sensor_msgs::PointCloud2::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>allowed_blobs</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a8b8753c9516397bdcd421d3db8bc56ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>area</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae4316fff403acea2485ac4407cfde0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>aspect</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a148810056662543cc3b0da9834453a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Aspect_filter</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6770ee6c33627070d05c7b68924efdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>b1</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a65b23c1afe37e4a874f3ae4b20bb104d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>b2</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2fa0822ccb86058963b5be49aa216d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>b3</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6dbcaa0b3b2e10a8b29d221ec3af97d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>b4</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad036ec243986ad53f8934134157304d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_c1</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a47fe0538aaefc150a13ef1b01ef5ac3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_c2</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa406b903e14974b405b5eda22a45cc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_c3</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>acee145b33e7cc02d10eed672c4733716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_c4</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae80b7c9764f3f93a9c30abb4be04f707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_door_centroid</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa0af336e123c7c439b2121799003988e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_handle</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae00300362ef9a6767ce3ff69a3dd9162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>b_handle_x</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ada71383bca61a16ab967d25e3f742194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>b_handle_y</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aee839374c78970760b0ede0b02bc35d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>b_handle_z</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7d00b653e98c928c5a42688c988448eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Scalar</type>
      <name>black</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0a3b3d7d8fc3c6115e4f17479974def9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv_bridge::CvImagePtr</type>
      <name>blobs</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3c85f4d4b68ba49f2e08c85ec6a8c928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c1</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a8f1b0045901d1f05dacfeac25c98d39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c10</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a77b0cd6ac98f0d8949f2789744021756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c11</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0c4cb810b6ad1040540bffb9bc5dbafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c12</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac19bffc5f8c718e746769197761f46d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c2</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac484c47bfdbf3b8e555fc60acdcb1470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c3</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a321c19e1c4f9806beb393afd81b5b14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c4</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a93d610b856f960de882b76eadaad06ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c5</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a42d2dc952f74926ebdcc74976ce83b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c6</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2d4a0068d9a30c628b07c0d49ff4f9b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c7</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3e0809db281dc1a23874325923cef21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c8</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad896755a9a906eab8c11f77c987c3c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c9</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a09b672ae227848e23a1437a688efc9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv_bridge::CvImagePtr</type>
      <name>canny</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad2dc4145fcab8ce716dbba4b3b61c5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>captured_depth</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5a8745a9ee9b48e6b12d92069a4b0628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>check</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac83b3482d0c678269b7537e32e095f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>closed_door_coordinates_publisher_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0d2a77c1ef6b464fdcd2cf33f62b7a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae7d26edf95836d3a4dc2e2f39e60b43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Vec3b</type>
      <name>color</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3a1c1dc235bd14c3b05702a1878c7898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Vec3b &gt;</type>
      <name>colorTab</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a44cad9874912e44733cb33bae23302f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>compCount</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0ae0a969b8831c131bad1623e2cad2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cx_max</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6ba012192430c4580ab500adab0099d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cx_min</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af963270cc76a0050936340324939575c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cy_max</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7e6257e711f4dc9866a446502e8b6e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cy_min</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>abf8d3725728d55f6ea4021cae1cf7193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float *</type>
      <name>Da</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af86e5bc2ed844cc5cde85014ae04ec0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>debugging_images</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a889126e30f105396245ad8c20914875c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv_bridge::CvImagePtr</type>
      <name>depth_raw</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0f2cfb9b998da664328848c48cc826bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float *</type>
      <name>Di</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af114a51f73232e4960cadcd641fe503a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>door_action_start_mutex_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae0f48c4ffba3593f06454f6acbe0c129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>door_action_start_subscriber_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa5a6b246ee803be1ac0f7dfc8c091fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Int32MultiArray</type>
      <name>door_coordinates</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5544762ec70dc8f296f7e4cd46ba7e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>door_handle_publisher_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9e13b30dfe6285a4dc56197485681e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>door_x</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac3a97cec4021812f17d639fab39c2ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>door_y</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad35800250c4f7175bd8c120eeb0c352d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>DSC</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5307d5e7c12bd7bb92fe693bf529dcd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab772fd18e20f6955d4bcc587e07de85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_down</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af82ae19695008fa6c3ea323fafa7902f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_h</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa12c8a4194dd75399ab0080cdff87b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_left</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3822397bfb69ebb362e5f5b37844c481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_right</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad624af97f464ca579b4e89ad972eb3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_up</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab8527742c1f024ac8f1703f34102e357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_v</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5a4c6a0b05430fcf96dd2699a73b7817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dx</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae9c63c05c1cb29b1cd02fbf49679523c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dy</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7e826733106abb6af9ef448b8e85aee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f_c1</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5635dffd60d55b16650dcc87147f4f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f_c2</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a107f4a38f4f115ccef5a2c059fdd7df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f_c3</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a00f608be0d7e8da611f5d9a67c11250b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f_c4</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa39b724b79818739be28ed084d550f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>flat</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac8746c9cd4ab51b2177b409ece1f99e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>frames_size</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a46380a35c5781bbd53dbd66795d638f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Geom_filter</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3ff5b07d972740a3e8e8d8d0966b995e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>geometry</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>abb2e0e2a99ff2f27338c4206e2fe414c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv_bridge::CvImagePtr</type>
      <name>gradient</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a1576df0620e029ba95f82152645ada6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>h_r</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a550699aca8c294f073e249859d4dcadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_height</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9ca4bcd7833e49df4f0e84faaceefb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_location</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>abb3d75690b7fcb6261315364cf01d5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>handle_mask_width</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a336405e141c05f545be7b5a6c72b0752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_maxx</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a38af088df7fd862a16f3817071de266b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_maxy</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0becb7af98d802a369636bfb43b28d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_minx</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a412756d359b57dbe6ea272e252f4ac20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_miny</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a129e80c8edc589e00a647da09cb202fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_width</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>acfd9ba9d733ca463f59a7daf5066463a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_x</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4946f46bd0dce9b71530b94543c71dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handle_y</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>acf7df20b06b82c5c00df71b9f82bee84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>i_max</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a23d1b47e4b360d80ca39aad87c140a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>i_min</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>afd8e7a24c6eb8bc22a6548c89b6faeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>idx</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3d3beed1ccc97acf64e8e3e7bf7b4832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>Ii</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7b7f62721b17279c180e0b20832ec595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_color_mutex_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a46954ab1596d7d35c5466af6a9b70f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_color_subscriber_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>acdc0aff8f0396cf593e44f64873d9dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_depth_mutex_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab4f809024575f97a84309e49058bc59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_depth_subscriber_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6c68df1f668a5eb427c9717f4c3c179e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Int32MultiArray</type>
      <name>Int32MultiArray_msg_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a13a7fb3d389a3c520d5c67d6984b73da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>k_max</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a723295b66a413b17f5af1a3ca7edb416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>k_min</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5f09f0928fec83dd648cf2537fb0249c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>lower_offset</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>abcf995ac48c553023783f2bea0d582e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m1</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad297e3701804fa188e6b1cc9fa701fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m2</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a66aad35413b5fc1c02451e4f8243cd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m3</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a88a5c04bf14c95b5f75e40bb9328342a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m4</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aef0458c233b9a364f65ef164168395ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_door_height</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ada702b75c8a4dfaeb8c5bef08759548d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_door_width</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac8125994dbafcd7ecc8b44cd7027b9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_dst_h</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aeb912c6ae9ea9efd2deb585f6c601341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_dst_v</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad78224f0d68ba8b90c16f46e55b4d060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>meters</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af70d3e340e445dcbd0abc7bb122f7224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_door_height</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9cff12f4cecf77b2df337bb9dcca75f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_door_width</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a56ea701643a0eaa4d9a18e1a16383256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_dst_h</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a387498d5485ff0abbf30b0930ec6a152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_dst_v</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>abfce2e371c91f8945b489ca6dd342c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>no_simulator</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>abf824efebd329b2eb2cb542650877bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>offset_d</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aff4bad539d71e3591b09b795be9f05a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>offset_l</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3d742a862799acb1108f7d42a7ceb492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>offset_r</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4077019ffca912ac985d68053dac7177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>offset_u</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a54814d8ca30c04fae3a6fc35ff581ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointXYZ</type>
      <name>offsetPoint3D</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2eb1507549ab95debe3a7c878a1922c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv_bridge::CvImagePtr</type>
      <name>original</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a53d0643127536bcf638cafcc338a0a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Vec3b</type>
      <name>original_color</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a418add3de27e4e8b1060bfd1ed5d7eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>p_left</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac4606d50d1a3e57d93a8cde9577d9dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>p_up</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5e213ad1ec781b646cc7052697e32511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Persp_filter</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>abc91a8daa9bb858bee1ac043f4eab64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>perspective</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae527a2a6de6b18fe4e3b8fff1a2f55bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>point</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7218a139301e0fa7e16ede57d632f665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointXYZ</type>
      <name>point3D</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2a217c42d7afd9b02d0c1cb4d8e55953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>points_mutex_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aee12314311116d30de94d62f429b95c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>points_subscriber_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7661fa662aa6a22592e65371026c71a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>PoseStamped_msg_</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6c4a0a19baf0b8d54b1557949d34439a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>r</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a993ea9f4ef4e3a1622e897c8bfe0859c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Range_filter</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a179a3df797ad7b04a8890e345c2c231c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>repeated_color</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af61ba7cc5982bace4713643dc588ae78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::RNG</type>
      <name>rng</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad3649eeeb93132d6d576c41b24f77c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>roi_x</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a24b82e4160677241e3e0c3f2eab66e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>roi_y</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a54ba9dd78d4ad9829a23dc411e678bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>s_c1</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3bfdd5c6fdd988da10f8cdf8b88cb1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>s_c2</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab50601db192cd9bfc32fbdcc11d96b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>s_c3</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a21ee2fa049baa73d428eaf039d781030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>s_c4</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aec089470e77c4c0d28db07550e3c98db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>s_door_centroid</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0472e035a39e3d320ce9343712c056b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>s_handle</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7cde8128b8c03ffc1de0aa5b5ddfeabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>segment_fidelity</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2cc41a4ae8522124ba34cb3f3acc9842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>segment_size</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af1b86efc6cf6620e93f70a82410cdf1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sensor_range</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a778494dfe337672b17d9527fd593b216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>SFT</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae0a2484a877f9662a4c7df7dfa39cc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>SHM</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac440270613bb9a079b22dfbd7ecdf2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>size</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a8560c100f9586c4b9fe35d79cd21169e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Size_filter</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa339286d1f307d475ec14542f149811c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_c1</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a334391d9eb1197dcfc7e35c380337cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_c2</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af58a2898be92c8b3682f8adca953f9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_c3</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5db819dc80711dbbbe5ab1e7beec5e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_c4</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab4ea9b6c5ad7ba6b74434e0352e2bb75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_door_centroid</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a53d95b16696db28f1c00d76c19f5dd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_handle</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4f26480f0bd96a4ec5b7eeb2c62345d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>ss_handle_x</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a997e031a0f8f9a4c98b16a7de2f92047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>ss_handle_y</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a88210f005a80b66659bcb45bda9a6add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>ss_handle_z</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a289bcec628c9405ddc3ae0609ecbba6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>start</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6461f299c413a8f6714a5ae28bf1e6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>step_x</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aed0a8239709b8d359daecce4398906ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>step_y</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>afcbe868309d52f7cc5f9319d73eb78bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>support</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a34b6f6c7457f816ffd456a80ca0f810c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>SVP</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>acedd7608f27b6483055d4f3cf713200c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3df75ff8c4be10b8f6d8bd1880297d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta1</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4084406ab51ee217da2d71db5d20519c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta2</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae40824af77aff7b2f72a73f351d29b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta3</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a58aba166fb9198c466146b250d915e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta4</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa67de1c4cf8edf718626f3189ad31083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>upper_offset</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aee2ada7e14c9ba83798ff0965ae4bd3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>v_r</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6cf08a83d9f646e5f93bb7ab44347b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>vec_down</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a33ebb04b56bf629b4888be9996d03ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>vec_left</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aaa9ef0103f4403de8cfb14fc1af395a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>vec_right</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac6a14ce4c306dbef3c9fdb79acbc68c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>vec_up</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>abd0c81a8a5bd91464080daca541f8444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Scalar</type>
      <name>white</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a677321df19e80e603d7d983895fe7e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>adb111f69a18e021f31ad9181c47be99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_i</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa253f2dfccfc9dca7bf7a1e92ade35da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a82c0f197c8702f1a7b3311c467f25868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_i</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>af6a4c53d394b46b611a412e3555b73c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>z</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a18f3c2a0f28b1da3cec7e1dcaa5456b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>z_i</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae3496b16793208b88a1c1a96f4cda57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>cx_d</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab1f59660a9934ae1c827cb24c794aa4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>cy_d</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a21b3cbf7913d27eb41b6264a2691b291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>fx_d</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2c5f64d45fc13165a616bb74b3d13b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>fy_d</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a751b03137147684e634cfd3ce7895b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>max_range</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a11b293fb5b1c6914f793ecd7a0c7aea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>min_range</name>
      <anchorfile>classClosedDoorDetectorAlgNode.html</anchorfile>
      <anchor>a1ec6e258b1275dfd210d7632157f6be5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ClosedDoorDetectorAlgorithm</name>
    <filename>classClosedDoorDetectorAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_door_detector::ClosedDoorDetectorConfig</type>
      <name>Config</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a99432088b236ecd720a2a31874e0088a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClosedDoorDetectorAlgorithm</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a3020e0a06dcb960e7068aeb0e1c5ad48</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>aaf0189d59241101997aff684ba4b6257</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>aa9b28ba7b31e786026ae9c071430cb9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a5fc86f3d2053acba777dfd343be1ff09</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>ac139ce1e7bb727f91ce391266391cf82</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ClosedDoorDetectorAlgorithm</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>ad8a1c69f0f172b35dd846738e6984618</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a70311e0311523a2dce428bc3634313bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classClosedDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a143f91dd1b4df8269566b9515865e0ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DoorCloudAlgNode</name>
    <filename>classDoorCloudAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; DoorCloudAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>DoorCloudAlgNode</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ae633f42f7fb29dd516aba3ad6422ea6a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DoorCloudAlgNode</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a5c429ebb6b84076646bb66116e676a61</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ada4685f1817acdc0b1ce12ecba88e694</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>visualization_msgs::Marker</type>
      <name>ArrowMarker</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a965651a8756265ff187d0b77c91ef0b1</anchor>
      <arglist>(std_msgs::Header header, geometry_msgs::Pose pose, int alpha, int color, const char arrow_tag[])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>filterCloud</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a001cbb4025b9f4548fc7b7d50a3223b3</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZ &gt; raw_cloud, float Lowx, float Uppx, float Lowy, float Uppy, float Lowz, float Uppz, bool negative_limits)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a70af592de390a80713354a4fedc4b1da</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a918ffe816c404f2bde77c1f04f25b8ce</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boost::tuple&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt;, pcl::PointIndices::Ptr, pcl::ModelCoefficients::Ptr &gt;</type>
      <name>planeFit</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a23ea5af977c0b5c0c4c28ebaf5b13844</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZ &gt; raw_cloud)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>geometry_msgs::Quaternion</type>
      <name>quaternionFromVectors</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a1605a6e88f17eb065696007251370816</anchor>
      <arglist>(tf::Vector3 vector_1, tf::Vector3 vector_2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>door_action_start_callback</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a28a88ad33cec0db273665f6db386e1d3</anchor>
      <arglist>(const std_msgs::Int8::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>door_centroid_callback</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>aa2dfd2959c8d59e51ad87ab843e5a122</anchor>
      <arglist>(const geometry_msgs::PoseStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handle_location_callback</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>afec7f7ae1af49382fd9c1eb14caa3022</anchor>
      <arglist>(const geometry_msgs::PoseStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>points_callback</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ab02b1f15a2cae192dca28b44d219ad91</anchor>
      <arglist>(const sensor_msgs::PointCloud2::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>captured_closed</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ace4fef2b5f5a175fbe72cececbba4bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>captured_open</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ac75907ce3817680f1a3fe816e80d4bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>closed_door_cloud</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>af2b8d20d9a243e4ed744c74ea17b181e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>closed_door_cloud_publisher_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a0fd184ba3ea7a34ccfa67c96e7cd7fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>closed_door_marker_publisher_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a2e3a95127ef9d1c46cd2a98f8f48f428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a40cc8ba538c3f23a18ab547088b4920a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud_filtered</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ac1eae65ad180ad8b12a2bec05671e14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud_filtered_left</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a802f8b62534b6441b8169ad09a74b9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud_filtered_right</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a6b377b3945267eba564632d06193fcbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud_filtered_top</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a5658473d7483463a0ac23152662c7f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud_plane</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a4b68894ee7e104380813e9da0e3cde45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>door_action_start_mutex_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a660338b012d5e03dc8270f5e1c9cfbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>door_action_start_subscriber_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a933dd6f00ad03a9153c9aeef16f72237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>door_centroid_mutex_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a8908de4d7803d15c3a717f0eea14738a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>door_centroid_publisher_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a82554e8e95937dc8ff37554ce1cb64db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>door_centroid_subscriber_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a06634282ffb4fd28de76c30dd0319d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>door_handle_publisher_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a977a381ccb4d5a6f3fdff2f66ad81be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::tuple&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt;, pcl::PointIndices::Ptr, pcl::ModelCoefficients::Ptr &gt;</type>
      <name>door_plane</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ac7b5ae55840c8103d7648d04c79a7bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>handle_location_mutex_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a0cbe2c6cd1879a8b82ca6cb75d3f00a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>handle_location_subscriber_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ae945fa0a99be2b80f2238860075d1aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>lower_x</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ab78d947c1d98afd74ad6af5887e1302d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>lower_y</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a3e71e117495b5c1e9e17df4a7b6e65a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>lower_z</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a324ec852a784236c619c8ba65f9284f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::Marker</type>
      <name>marker</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a026a9b009ef7f3abaa3ccaf48989a539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::Marker</type>
      <name>Marker_msg_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ac20645b46bea7653c36cda00f511100b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>no_simulator</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a468a020b3728dc34431b031dca72a1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>open_door_cloud</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a99a0b3b0b59c8eef289ef200b9d6cdd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>open_door_cloud_publisher_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a02475ec28e1790be9573547097092870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>open_door_marker_publisher_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a4854418744278857b5b3aeee2ef2b5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Quaternion</type>
      <name>orient</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a8220d7ce5e407d15cb54633d141830f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>PointCloud2_msg_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a1e3400287ef49325020ee2a78aeffe76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>points_mutex_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a00bbb79a202d5f0b18134ae1261e671d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>points_subscriber_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>aed4924fd2083c46461a8f3c89283e31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>poses</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a77cf7ed16c64090fc88f2776c7688363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>PoseStamped_msg_</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a1b71517165966803975b8abaad4839fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>start</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a3ecfc0cbecca2f757167a2daa4747bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_original_frame</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a262ca560cbf8007fcaaa30018819661e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>upper_x</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a97ff87402df43df1078eb6f4c5d96b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>upper_y</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a5b1668bbd1cebfab97a78b0bf00fd9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>upper_z</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a94591166f27ecec5c3856f81aeba4ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>w_closed</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a2c807628fed2932127e8d77c4c605cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>w_open</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a997c485e0a42281307c5f3d9ea96fb58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_closed</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a7dd8f439ca9502eda090c9536bc7fbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_left</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a20d6486c6744693b84b59cf34f15158c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_open</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a3734885322dfd872adb7f4c083d9ad8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_right</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ac074c20818ccfb8ed37d413f36b28551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_closed</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a26e9d2c1adbd5363cfc1cd2c5b8bd7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_open</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>aaddd7fc75db79f3aa62e191b6a97af02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_top</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a30ac03d112b3f372460953c09d659959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>z_closed</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>ace6b106270748ab1e9d704b9a70112ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>z_open</name>
      <anchorfile>classDoorCloudAlgNode.html</anchorfile>
      <anchor>a83c304a981c6a25b46df6defe698d0ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DoorCloudAlgorithm</name>
    <filename>classDoorCloudAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_door_detector::DoorCloudConfig</type>
      <name>Config</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>a35dd2c40d48bab451a932add6a5354cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>a89e1e9d24071bb90e5a4b72b29934e32</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DoorCloudAlgorithm</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>ab3504794ec2942edcba8fa4a420842c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>abf102b9a404243b690076de92601bd70</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>a03ffe96035708e95af368ef2fb17de2a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>a1dd1cdb6b923a7fafee663331ba4e96a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DoorCloudAlgorithm</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>ac11638294288b75d861e3516b636deb7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>a91142c0c63485d80bcd53d221ab73b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classDoorCloudAlgorithm.html</anchorfile>
      <anchor>ac098e34bc14f227234e579c41ef362eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DoorDetectorActionsAlgNode</name>
    <filename>classDoorDetectorActionsAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; DoorDetectorActionsAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>DoorDetectorActionsAlgNode</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ad5bf8cf35a743f08a6bd12121e15bc6c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DoorDetectorActionsAlgNode</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a5902ff0a99c79d38b844700e2675b70f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a7eedaf6cd9a0e85a2aa1e7224f4d86ca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>visualization_msgs::Marker</type>
      <name>ArrowMarker</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a4bd40e823ca08c497bd6314c11ce526f</anchor>
      <arglist>(std_msgs::Header header, geometry_msgs::Pose pose, int alpha, int color, const char arrow_tag[])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arm_navigation_msgs::MotionPlanRequest</type>
      <name>liftArm</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>adf74e278e441c9d8f4bfc63e544cab0f</anchor>
      <arglist>(geometry_msgs::PoseStamped pose, std::string target_frame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a1519fd0045a5e7e7bd4b0e0cef203d5f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a92b727b525cf6e7aa0441824d4c8bc5a</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arm_navigation_msgs::MotionPlanRequest</type>
      <name>transformGoalArm</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a68ec787a5a4b5205f97a62848327b575</anchor>
      <arglist>(geometry_msgs::PoseStamped pose, std::string traget_frame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>transformGoalBase</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a37470c9544c298584a5fdde489702708</anchor>
      <arglist>(geometry_msgs::PoseStamped pose, std::string traget_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>door_centroid_callback</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a5d7bcb99ed5607ff110b6d939e27a6c3</anchor>
      <arglist>(const geometry_msgs::PoseStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>door_handle_callback</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ae14dbcfb9592e91a6b8b0326b7839140</anchor>
      <arglist>(const geometry_msgs::PoseStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>find_a_doorGetFeedbackCallback</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a5170fd800a7cd20a2f768be106bf3447</anchor>
      <arglist>(iri_door_detector::FindADoorFeedbackPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>find_a_doorGetResultCallback</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>aa2b45ac0fca60cb12a5388a355cbbc49</anchor>
      <arglist>(iri_door_detector::FindADoorResultPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>find_a_doorHasSucceedCallback</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>afe78c1f9c74bb787cab470f259c11a06</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>find_a_doorIsFinishedCallback</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ac030a15bf0e7008e2c6da5a584472b0f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>find_a_doorStartCallback</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a0c58a625672796b4d668bca33f824226</anchor>
      <arglist>(const iri_door_detector::FindADoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>find_a_doorStopCallback</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>aa8e19404373b3501ef2fc6a16cfe8261</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Int8</type>
      <name>action_start</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a9f095218e5390c6423d7cfe6c963de67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>arm_distance_before_closed_door</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ade0c0cf143a9ab39305e61496a37479b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::MotionPlanRequest</type>
      <name>arm_door_centroid</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>add3655af190adb5c5727a27a4f9f0998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::MotionPlanRequest</type>
      <name>arm_door_handle</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>af41a3322a00dd79c4d39bb8817883f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>arm_poses_marker_mutex_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>adc5823a40a36049b63edb733e88b41c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>arm_poses_marker_publisher_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a8a6b0d9d96da0dabb908c08899a003e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>base_distance_after_open_door</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>accd527cb32492cb18d406b21db690c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>base_distance_before_closed_door</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ae2336229d2bdd08026878a9863c9db51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>base_door_centroid</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a7aeb411f0dc674ccd33ba31fc7e54255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>base_door_handle</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>aafe092f6249d273e60cc98d55dd5199c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>closed_door</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a20e682bcb6e97abc6e3b1984ae272aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>current_planner</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ad906500968c1db0a7c69026ab1bfb187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>door_action_start_publisher_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ad7258b2f1bbbefbc09b9ab0aa58cf898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>door_centroid_mutex_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>afbe708b59f9900131ff6180f39cc7878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>door_centroid_subscriber_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ac177d5504beb521714ad1b548b20509d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>door_handle_mutex_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>acf74f26e553efe268424d65a1e8cf8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>door_handle_subscriber_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a66a10c6d955f65d9e507c0f05dce1838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IriActionServer&lt; iri_door_detector::FindADoorAction &gt;</type>
      <name>find_a_door_aserver_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a38e30dc58aa59bdda15d57d8978cffd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Int8</type>
      <name>Int8_msg_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a994bf2fecaeecb66dfb061469cd99f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::Marker</type>
      <name>marker</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a949cf4b5da8097ae230147e0cb67c437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::Marker</type>
      <name>Marker_msg_</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ab0937aea49e3a785bd1d5bdd3e5ed810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>marker_pose</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>aef81f7a9c0db3c2e08e39059f3167520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>no_simulator</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a1118151ad1a7f0f78cd1b5f29ab70a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>open_door</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a709da023ba119dce195685e38ab8b8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>side_closed</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>aed040119c49c511264f271375e4b7cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>side_open</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a845ba2f8530afe8e3b6513290753613c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>start</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ad649b831935b2389c1e4aafd8deeee32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_arm_frame</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>aa4edd98109d06e1d1c9f0d02131eb369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_base_frame</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>aa32db3ae1740426b7c12b31a0039eb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a6a2f042f2f65e584e818a85b36e31ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_original_frame</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a2d1cebaf56103e570099ea58898ea45a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_target_frame</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>afaa194a75a0584af09e17a067f0b0225</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_target_frame_2</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a33046d1d49169f146662c565d1d565dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>voting_rule_approval</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ad6f1a7613e567ef926a6311422f7cdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_offset</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>ac40f272d7e0493c1f0574e8f27a569cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_arm_offset</name>
      <anchorfile>classDoorDetectorActionsAlgNode.html</anchorfile>
      <anchor>a033673bfdc94d63953fbb7e862fea95a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DoorDetectorActionsAlgorithm</name>
    <filename>classDoorDetectorActionsAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_door_detector::DoorDetectorActionsConfig</type>
      <name>Config</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>aa132709575138a4c33512ed615a1c79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>accc33ce917d99f97f2d787dbfbe4ef99</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DoorDetectorActionsAlgorithm</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>a5ffd8e7756ae49eca8e64ed089fccbd1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>af44edbd5f0b476beab86d8c3ca92b8c8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>ab82644e757c7c0de26b4a6cc120c711b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>a81e7e53f5506d683137d501da9cb9006</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DoorDetectorActionsAlgorithm</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>a2ca20d252af7e53652409a2b603716ae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>a783b91ff971a2bdd5fa9055c73d3935c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classDoorDetectorActionsAlgorithm.html</anchorfile>
      <anchor>a6554f6734f7b7bfdc85df960cbe204db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenDoorDetectorAlgNode</name>
    <filename>classOpenDoorDetectorAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; OpenDoorDetectorAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>OpenDoorDetectorAlgNode</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad32a3981555c1f150d45e414eb2ca7bb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenDoorDetectorAlgNode</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9e06b5069b1bd8e0a9b714afec187023</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3b21a4340d87b5f941a2cff6770058cf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>AngleBetweenLines</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a77138a299393028c035f68348247537a</anchor>
      <arglist>(cv::Point point1, cv::Point point2, cv::Point point3, cv::Point point4)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoorSizeCalibration</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6a7ff49b5a935a73c1f18e8887dea9ba</anchor>
      <arglist>(cv::Mat inputImage, double min_dst_h, double max_dst_h, double min_dst_v, double max_dst_v)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DrawRect</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a869a989b0d291be9f17a8a1646f1757f</anchor>
      <arglist>(cv::Mat inputImage, cv::Point q1, cv::Point q2, cv::Point q3, cv::Point q4, cv::Scalar color, int lineSize, int filled)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab9f44c3ddb4ea9b9ad7c9bb760254046</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a819c09d474b62d1cae1e2b2d24108a28</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>door_action_start_callback</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af4014d9dd5971d9800c640c29677e937</anchor>
      <arglist>(const std_msgs::Int8::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_color_callback</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa57a8e14c07483773ea7602573d80c72</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>points_callback</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a1e8219ceff7cd65e683cbc894925a377</anchor>
      <arglist>(const sensor_msgs::PointCloud2::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>area_ratio</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae2de1f83e43ef0f5c367b1d4c957652e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>aspect</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9c612adeb2d43a8781eeb78e6a82ce5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Aspect_filter</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a936c16d58b1cd5ae207c585441a3441c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>b1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af8e984c423021884a929c2b4b04ff06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>b2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a11bf7e916151168fbd6256fbbb69ad45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_c1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a513bd0e6e26d79e82a57d8dfd66e1907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_c2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aaa1c230d829dd85ec4697c026bf81866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_c3</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a42a9492e8eb72e250e3573eba0ad9bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_c4</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af8750dd8e672cb41ff020f574c99f9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>b_depth</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aaab8dc72b043e4d6d6efa0998b52e5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_door_centroid</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a78f5b2aaf4fb4f08e8974d8d0f37edc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>b_handle</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aeb64c9cd329c6dd414e69b42fdac6267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Scalar</type>
      <name>black</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac88570b9a743d95fa0372dd66a39b659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a757445daaca7a777782d80d92248351c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9762b2e1e04c5285d718fb947304ffc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c3</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>afae82a6a67dfcaebe4f8f7bd3291073d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c4</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a793ec133754e3240329cbeec365d3ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c5</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a45ab7dc3dabb417501ebeec91743b496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c6</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9fed5fdea995d46478b60fc0130aac03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c7</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aeabda715eff0ff1f9f5046e4a781bb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>c8</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af0e45225bc99df01c10ebff2ecd171d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>captured_depth</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>adc05381f106260765718d5263c33a7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>check</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab278470a094a7b1920a44df816e99057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a183b9bb70b472785e2ed2284e5dc44d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Vec3b &gt;</type>
      <name>colorTab</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5f03a6ee773fe6e8c14d5f86ed335c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>count</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>afb546852fac087718103f4c4b00d525a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cx_max</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2618d5aaca0a3dc64bba838f33fc0171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cx_min</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a10254806dfa867a3d3e336cb7dc3e375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cy_max</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac1c88373150d0d0192790c966aaa8d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cy_min</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a910b079b283b9b108f98dc38754f7e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float *</type>
      <name>Da</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa2d46497e1861533ba3f6fe1bb88cd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>debugging_images</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aaed602bf0e998ab0ecd07c8b9c24901d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv_bridge::CvImagePtr</type>
      <name>depth_raw</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aac02fe4fc7994f1ca2b05fedfbf27602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float *</type>
      <name>Di</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>abbb19e8f5f888a13def39b543c89ca09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float *</type>
      <name>Dii</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4b7a8eb42f9c1c6c9dac0fcdbeb27c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>distance_to_room</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a1c5fd062614bbba0f97ee3bcbb3dc810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>door_action_start_mutex_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4b0b3a32a1f85fed1ae41d51739aa991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>door_action_start_subscriber_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af39d31a667338799a09958f8f84f16dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>door_centroid_publisher_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a1b03593ebbe9c1039c19f6f00ae6aa1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Int32MultiArray</type>
      <name>door_coordinates</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3e5e347824251e0e125dabc832cffd47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>door_end</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aba2a8958d2c516a70fbabaa7ea4408f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>door_x</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>adf305ffd1b41372ed60b4ca425a8373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>door_y</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aa5bef8737b9f1a02d1db46e2d27b95a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>DSC</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a20e1140aa8c6f6c89dfa601e1612eb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a95508cee8a954dd8c88db95a2626f5ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_down</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a1d7aa25d237f112cd8ca6da115dfe9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_h</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6154e1e6b0a00f0e29ce9ad3f7d33677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_left</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a769649c0a957abc791903aeb5d28f311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_right</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a31a1029b8c6b46ef2be2c78e99a0ef62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_up</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2b92901a8caac4ea891c9fe859bd17b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dst_v</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac4d3e3a8f2294804f6552e281eb16c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dx</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac532d4b7fe1d6b93fa7f416e1686266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dy</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7b584efc1c91aacca45249374a1319ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f_c1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5f6713b29f9d79b720eab0918a1b5c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f_c2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae5cfeefe43fd80380786fafceabd37f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f_c3</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a34f3ba0d54175b5ac0f0976a9676d04b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>f_c4</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac626cde5108a1bef426baf3ee0507c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>frame_left</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad01cf24cf639847e07eeaf8796e0a498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>frame_right</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae1f6ebdb2102afa93570f4a4bd147e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>frame_up</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2139360647a0fda22e9644e7252772a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>frame_x</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a48a30d5fc13d9338b9f2a8fcdd5b6041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>frame_y</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aff1232afb9c8c369239a1a905d9de9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Geom_filter</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a97007fb2d17e70ecfcb3ed6e18541f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>geometry</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a59c21c69f91fcaef992f014694172cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>idx</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a98412c2e7576ca5547504c24d410a1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>idx_left</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a809ff15130bd2212807718d9f3d12ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>idx_right</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a885bffa7a08c9908a182768ec652c66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>idx_top</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a60f8c606a05a376c3cc3a1f23cc0dd8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>Ii</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae3eb9a7aa5b6b3a8c33b8f4eef90a900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_color_mutex_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>acef209ddce88fd35df8bb1e502ccc8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_color_subscriber_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4c5dc5885d2729c27abde196b0fdc465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Int32MultiArray</type>
      <name>Int32MultiArray_msg_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6af3beab77e0021655b7da0a617edb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>jamb</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a952c67d37d6f86fd4a947241629f7f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>left_depth</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>addec6cf1bc2bbe95a0e2479d3436f124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>left_door_edge</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac3496f74a06d13fbe70ee2b2b889012d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>left_door_end</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a75d5a6897700743eddddb2dd3c8428b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>lintel</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0ea53603e5a5edf357f6b99ac0aea246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3fe5a04ff75a3091f3266b2423576590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a70cd3fa679ace8bd24cc0b2147b345d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>max_depth</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a32d6f95e1d2ae04f3968dbab3c0102f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_dst_h</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>afd63052490e9d8023f0f4eb34557b03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_dst_v</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a251ca89592816110cf285b35386a672a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_range</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>adc3d8c8fe18a157cd15746c158814dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_x</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aaec538984dc1fc3278bbfd0c25188fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_y</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a79df0d48981e38a9d3a53492df72d14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>meters</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6d3cdb8ef9a0c15a18c96b88b3cba894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>min_depth</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9e4cfe3acfe6d7a8a22a5506d40f4a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_dst_h</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>adf632982bd3851368a562632444e3833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_dst_v</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>aaed8e4b707f2bca31e6972cd923012df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_range</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5517e97413e0a0328d99564d01afca25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_x</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a086a7d27cc4c2eb58b92ddf00d06b425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_y</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7347ebbceec106b0d9074fdaf3d19260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>no_simulator</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af72ef5663d7633ba3d79dd154d63c3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>offset_d</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4c2b04ef3921f2a15f59e9a7bcd9ebaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>offset_l</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac8a0e9eef43faa9667f42eb51b509b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>offset_r</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a46fbc73192f169bd09f4e22ecd3efdf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>offset_u</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>affeafc1c798359711e182b30150c0d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>open_door_coordinates_publisher_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a010f82b40c56aff3daa8ebc4011ad8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv_bridge::CvImagePtr</type>
      <name>original</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5bf87679d4a9b206bbf752d5d542cefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>p_set</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a142e6e77a17bb3b7db959aca08726ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Persp_filter</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a04f85f9987491086c3ac85a5dca2458a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>perspective</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae5d49517d5f9a9106edcdbc3817603e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>point</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a822f2fed63a11e242e9344c16f2bec6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointXYZ</type>
      <name>point3D</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad8ecb498e49058e4c77de7af3e6c57bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>points_mutex_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a199b0261e113e02a32ab989c9ca5dfa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>points_subscriber_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a45cc5cc5fe5033b2d6e51d3ffb6c360e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>poses</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a45dd43ae09cfb79b0912274d0ab878c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>PoseStamped_msg_</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a56de2e645113efe3f84d023a62f0cff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>prev_depth</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0e364481e9e07c9a190911ac645586b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>r</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5fed813cabb8ddddaf8df6be919068ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Range_filter</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2f4aa6d3971cdba2ac66886fb90d49ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>right_depth</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9739097e7eed915b8f12bce9107af992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>right_door_edge</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af8e24c1cb27bf99bb25584db8ed354c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>right_door_end</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a65c64ac54d3d0384eb8ba657ed0b1515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::RNG</type>
      <name>rng</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a33d964b4345ade42ef7851075b5e46cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>roi_x</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a62f8f7c35ca339d7417dea74f85726e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>roi_y</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af8ac438172896c32cc28e989291ebf77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>room_door_ratio</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a12f8ea92004122ae31b97dfaa81904be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>room_frame_height</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4b1a5708f66fc8ce5ed33cd46ec240b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2d</type>
      <name>s_door_centroid</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2550866ab052dd75804a296563bb98f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>security_distance</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a76b5ef02da24d65fc45fe7afc9edd42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sensor_range</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a6951d286fd51f1e5f46b30cab2e3f3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>SFC</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a0d96a330d0a32e5927199fb481c0b7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>side</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ab959a58c8e87fb36d5b4b8cffe93f86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sill</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4030a66e7ce21d1cc5450d111f5a4210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>size</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a9cc3595d830171fc7ef605759fd2c79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Size_filter</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2d37d89bd25450bb8e94e1e93049d13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_c1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae703af1f3215ccd118d11014fb7af65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_c2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af136bbf6d0d2fa428df2588d6d4478b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_c3</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ad078237b24264f5fefd195745028ad28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_c4</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a393bff85c9f133b8aa4026ac470961e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>ss_depth</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a89f483e53a960f6efd42abe8e6d625d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>ss_door_centroid</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af3422fd739363992b5fd24b5fee3a1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>start</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a14df330c3a917eda82b4c0099b0425a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>step_x</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a32752d1f0879cb7b3846150622c70e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>step_y</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a30c0218ac11af8fd8f0939edd3a5e6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>support</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a1696f95cdcc26d21c16af26310efc19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>SVL</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ae0e6385138ed01415a8068281aed1814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>SVP</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a227b418871c4703d0b5ffeeb25708bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a83ccebfefe287a8532a07f7d9fa20a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac8df9cb8421f0a768ffbe417f01841a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5cebdff706d077bdf7d8b0a122128f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta3</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a117355fc62a4a7f75aacf42bbf70ebce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta4</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a7762899710ec5b8f267a6b533f15818a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>vec_down</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ada982dac73a5579642f8669456f34a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>vec_end</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a264ba1888e1136cae3b4d9dedc874265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>vec_left</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4072fc1e6a8dbeae82c3f15a55c777b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>vec_right</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a262ceb8deb0a8087d2f590b2732792b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>vec_start</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a288290e1b7b9e67753d1ca523198ad17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>vec_up</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>adfaa9a035b7ef815304d80f5399ab304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Scalar</type>
      <name>white</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>af0472fa6db70e3df4eb38009eba9eaa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ac55b5028ac7704b40d716dac4bc65d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a15287b5b212021ff46396b70a14b43f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a87512e3651e960d060386c5ff54ddfb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_i</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4341ed5ffecd93c65961cd3895b4dad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_left</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>afe877a39681df96050756e5f08325163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>x_right</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a4cf8d9708d939884cfe545d624f87210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a40d0f3673a22297f17c358ab55d9b262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_1</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>adba96992ccb0d1124f9bec429b63d48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_2</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>ace2facb93c398c29aa6f5710c8eb37d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_i</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a5c4a245e12d8b5ab117af64e674d2a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>y_top</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a2bd99ecc1cfe45d44bf6a15edbdb4a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>z</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a757b0ab9db8ec213d15b295c7d5f1d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>z_i</name>
      <anchorfile>classOpenDoorDetectorAlgNode.html</anchorfile>
      <anchor>a3f1c3fdbd21d9e148d78b0c00366334a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenDoorDetectorAlgorithm</name>
    <filename>classOpenDoorDetectorAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_door_detector::OpenDoorDetectorConfig</type>
      <name>Config</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a21e65413947e15e9ce81c9fb59df83a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>ab34e36995c4ffa738e63f3c6c5c3a5ef</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a1254f9dccfed68eafbd2717138410567</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenDoorDetectorAlgorithm</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a38234d8282a6e4dfa6570c6482044781</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a65fdee3f7bce4a0a3712592cb0360e78</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>abe8aeb4b85a9a2930d9efbecedbb8b7c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenDoorDetectorAlgorithm</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a26ad8911a6f0f24d2c73cf3d53a5c6e8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>a25d5b1cf3960119082a64e061f96f618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classOpenDoorDetectorAlgorithm.html</anchorfile>
      <anchor>ac8d7a893d87c8dc9d8ac7c022f387c2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_closed_door_detector</name>
    <filename>namespaceiri__closed__door__detector.html</filename>
    <class kind="class">iri_closed_door_detector::ClosedDoorDetectorConfig</class>
    <class kind="class">iri_closed_door_detector::ClosedDoorDetectorConfigStatics</class>
  </compound>
  <compound kind="class">
    <name>iri_closed_door_detector::ClosedDoorDetectorConfig</name>
    <filename>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</filename>
    <class kind="class">iri_closed_door_detector::ClosedDoorDetectorConfig::AbstractParamDescription</class>
    <class kind="class">iri_closed_door_detector::ClosedDoorDetectorConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a671379f167ae9cd902b77064f16a6c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>aedb3a6d77a51fcbe7c2c6840cd947a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a98bdfef2a4247a5ee5978663c09352ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a1dcb76dd117b12a0b247b86d794d266a</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a4763ebc4e47d123b341ba0a5ba8d9434</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a085bc1a0bf97b46cfda8f87902d059b2</anchor>
      <arglist>(const ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ab35ac13194d3028c7e36fce7fb650430</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a09513e6828dbca279c55efe507fc79d3</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a1d16d39f700e043c461f41983abac7e3</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ClosedDoorDetectorConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>af98f4484bd37ecd7684837589b962ac0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a66e1c2f14d8f16a28679990202f93a07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ClosedDoorDetectorConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a4d3106c21683a3897278e837a5ace8dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ClosedDoorDetectorConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>af6cde7515f6407e4fd9e65ed186644d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>afc76e1f3138b2584fbcb61b975f329d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>allowed_blobs</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>aba35dde6bb173c99363c09a007d734c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Aspect_filter</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>af04989f972330a416fe132ca862c41c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>debugging_images</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a3a0d00347657e5d614a65301ab77a427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>DSC</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ae4043b9bd2ad245725cd768803bfe7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Geom_filter</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a48d2ec6e13519beb35ec905a51d7d451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>handle_height</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a2e641dd3f98ad21635c48a841ad23136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>handle_width</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a944b016c0c360b1b41ced7b9cd7939e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_door_height</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a4362c622e3c455805be8c2f63216d2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_door_width</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ac359cc348983da0185845b12e4bd24cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_door_height</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>abc8a3bf63a63688a18473d47b24895eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_door_width</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a562a712d4e81da3c1b820e417118cda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Persp_filter</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ad0624144a0e21cb0c3bd714ad5ef21ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Range_filter</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a41e1350fcb928019b556bf934d01b045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SFT</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a9989b77ec2e03b7e530e2572c22335b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SHM</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a47f6d430a0a5b4da0c0b3f0d512a7510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Size_filter</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ae94590c68d69fc3d25a6cd36716d51a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SVP</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>aacc3b90989cad3f7668344b04eda2752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const ClosedDoorDetectorConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a7dfb2c78a5b56463cff8d5f85a03fd5e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_closed_door_detector::ClosedDoorDetectorConfig::AbstractParamDescription</name>
    <filename>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a6f8968183b5e47aa20c735fb1dbba63a</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a3a73c0076154ff19032125be97aa3354</anchor>
      <arglist>(uint32_t &amp;level, const ClosedDoorDetectorConfig &amp;config1, const ClosedDoorDetectorConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ac7bb50cb095f6a9f4720cbf5c029a35f</anchor>
      <arglist>(ClosedDoorDetectorConfig &amp;config, const ClosedDoorDetectorConfig &amp;max, const ClosedDoorDetectorConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a36e77bed25458040a82fc053375f948a</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, ClosedDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a473da7caefb7f7a8ed66e0abb50e893f</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, ClosedDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a8a7498a49035ab827c6bf79807bc6923</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const ClosedDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ad88a5afe0b335cb0f41ef60a4272713c</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ClosedDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_closed_door_detector::ClosedDoorDetectorConfig::ParamDescription</name>
    <filename>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_closed_door_detector::ClosedDoorDetectorConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a088a8fd432dca27c076fb147a6f807d8</anchor>
      <arglist>(uint32_t &amp;comb_level, const ClosedDoorDetectorConfig &amp;config1, const ClosedDoorDetectorConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aac93333410a84371d4e1b519f61ed272</anchor>
      <arglist>(ClosedDoorDetectorConfig &amp;config, const ClosedDoorDetectorConfig &amp;max, const ClosedDoorDetectorConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a0fc555c4e646d62ceda49030d79bd5af</anchor>
      <arglist>(ClosedDoorDetectorConfig &amp;config, const ClosedDoorDetectorConfig &amp;max, const ClosedDoorDetectorConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a0ab375ab976fb0aa1536e5d94d43a505</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aab4c8752b908faf1811ea6bee96144ba</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ac42f4d483aa44c2df84d8c8e1bae2035</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T ClosedDoorDetectorConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ac5b83cb92b71873202357958a5fff0c8</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a2a3c9abcda7d31c102acc5fb7185ea5f</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TClosedDoorDetectorConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a902f5d9db995479ae76ff36d8f619939</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_closed_door_detector::ClosedDoorDetectorConfigStatics</name>
    <filename>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>ClosedDoorDetectorConfigStatics</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a5dde148e0e411bb44b81d5d6a8cb5932</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const ClosedDoorDetectorConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a26c0aa9e2cec4ca84566b3bdf059bd97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ClosedDoorDetectorConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a203845c2cdce81206ecb4d9e75a312f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a5c0c83e160c2a20fa8f3a713bb81ce41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ClosedDoorDetectorConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a46186c89766b2d1ffda32884c505bc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ClosedDoorDetectorConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>aacd07c9c9f2e53d46639594b384136e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ClosedDoorDetectorConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a9ae1e22e4b12630d8725ca027d7e59f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ClosedDoorDetectorConfig</name>
      <anchorfile>classiri__closed__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>accf493c90ba32fa1de6910533b4f2c6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_cloud</name>
    <filename>namespaceiri__door__cloud.html</filename>
    <class kind="class">iri_door_cloud::DoorCloudConfig</class>
    <class kind="class">iri_door_cloud::DoorCloudConfigStatics</class>
  </compound>
  <compound kind="class">
    <name>iri_door_cloud::DoorCloudConfig</name>
    <filename>classiri__door__cloud_1_1DoorCloudConfig.html</filename>
    <class kind="class">iri_door_cloud::DoorCloudConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_cloud::DoorCloudConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>afcd099005ee964bdbff43236ad803e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a8ae6e031da50583b5ced1e2374203076</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>adf1a323260c711a2db3e58c608054a49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a6eb0271d79623995410b4b8277cdc382</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a9b73023e97f00e4c95c755c43da5f59a</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a019e69c54a88973b653c356f78945f7b</anchor>
      <arglist>(const DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a3ce01e83af3f90f240597d74288e5b2b</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>afb52eea525f347568ebeb6911c8790ae</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>affe3eb6c298dfc6fdf3d8f4a8c12028e</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorCloudConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>afff9f1ed9d5b95464098021bab14db0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a7793c79aca34e3635dcfaf132e2294c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorCloudConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a32d2723fdfeee09633dd578e2699d663</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorCloudConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a7341f8a197dd94c6eeb7a1793baaf0b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>ad12417b8cbd962fa5eeb8efc2fa7490d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const DoorCloudConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a97c21d8fc3a953a8b49b7d6fe4925126</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_cloud::DoorCloudConfig::AbstractParamDescription</name>
    <filename>classiri__door__cloud_1_1DoorCloudConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a277c631f9de913e570450b660f6af9e4</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a7cbe6254ee492002b7acf10f6d244eb3</anchor>
      <arglist>(uint32_t &amp;level, const DoorCloudConfig &amp;config1, const DoorCloudConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a2107b92e94de119a5a051e6c712ceea8</anchor>
      <arglist>(DoorCloudConfig &amp;config, const DoorCloudConfig &amp;max, const DoorCloudConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a7b11cc2d6149974b3981a27df7c5aa15</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, DoorCloudConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aadbf6b527f0d981c263737f23bb08baf</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, DoorCloudConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>adee050b2f0d1aeece197adb55f4b524e</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const DoorCloudConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>af3a140124bb9dc37b732b48f088c4d4c</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const DoorCloudConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_cloud::DoorCloudConfig::ParamDescription</name>
    <filename>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_door_cloud::DoorCloudConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a16af3d8e3b71c48ff88b2843c4a8e715</anchor>
      <arglist>(uint32_t &amp;comb_level, const DoorCloudConfig &amp;config1, const DoorCloudConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ad09940c137953fbd5fb79681a5814119</anchor>
      <arglist>(DoorCloudConfig &amp;config, const DoorCloudConfig &amp;max, const DoorCloudConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a237e38bf68704847b05357a87cc21fc2</anchor>
      <arglist>(DoorCloudConfig &amp;config, const DoorCloudConfig &amp;max, const DoorCloudConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aa3cd41886161182c1c69e5e9b6f0aff2</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a33b52f7100bd4435535f253b9e8d4cdd</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a039a13470e82b1bad4ca5cfc0106d22b</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T DoorCloudConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae82853c3ed6d79176fa2de1f2550936e</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>accf822e9f2a596c16e55f3b5cf1157e2</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TDoorCloudConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>afe02f68b9a86c19dfa8380b945b94499</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_cloud::DoorCloudConfigStatics</name>
    <filename>classiri__door__cloud_1_1DoorCloudConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>DoorCloudConfigStatics</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>a331ba3bbf899ee2b738ecdd83da52058</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const DoorCloudConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>ad6d4ae8a29a0e949f779b4b871ba85c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorCloudConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>ab991475cd535e3f5c01debc07f93c57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>a57e937dcef69c6c8e271c548f97a98f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorCloudConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>a312b6feda078a9b30594c0f62a9cc3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorCloudConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>abf629980f066778e85be8017058c17f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DoorCloudConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>a91c181f40769744f48cf11d7563183f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DoorCloudConfig</name>
      <anchorfile>classiri__door__cloud_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>af5e7822e2be575880fe9e34313c419b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector</name>
    <filename>namespaceiri__door__detector.html</filename>
    <namespace>iri_door_detector::cfg</namespace>
    <namespace>iri_door_detector::msg</namespace>
    <class kind="class">iri_door_detector::ClosedDoorDetectorConfig</class>
    <class kind="class">iri_door_detector::ClosedDoorDetectorConfigStatics</class>
    <class kind="class">iri_door_detector::DoorCloudConfig</class>
    <class kind="class">iri_door_detector::DoorCloudConfigStatics</class>
    <class kind="class">iri_door_detector::DoorDetectorActionsConfig</class>
    <class kind="class">iri_door_detector::DoorDetectorActionsConfigStatics</class>
    <class kind="struct">iri_door_detector::FindADoorAction_</class>
    <class kind="struct">iri_door_detector::FindADoorActionFeedback_</class>
    <class kind="struct">iri_door_detector::FindADoorActionGoal_</class>
    <class kind="struct">iri_door_detector::FindADoorActionResult_</class>
    <class kind="struct">iri_door_detector::FindADoorFeedback_</class>
    <class kind="struct">iri_door_detector::FindADoorGoal_</class>
    <class kind="struct">iri_door_detector::FindADoorResult_</class>
    <class kind="class">iri_door_detector::OpenDoorDetectorConfig</class>
    <class kind="class">iri_door_detector::OpenDoorDetectorConfigStatics</class>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorAction_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorAction</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a2b0e96f08ba6ae80505963de23299e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorAction const  &gt;</type>
      <name>FindADoorActionConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>afbe74958dba8a454a2aafb9ccffcf9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorActionFeedback</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aa6bd4358d2c8ecc9e432e56b626f4415</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionFeedback const  &gt;</type>
      <name>FindADoorActionFeedbackConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aefab460bd2629d76febca6506610ebbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionFeedback &gt;</type>
      <name>FindADoorActionFeedbackPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ad180d7d921a5853eb9cbe5e9279aebd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorActionGoal</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ace5c27854e1af1e81e901d39c31da29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionGoal const  &gt;</type>
      <name>FindADoorActionGoalConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a2582f87923190dc7ddbc56895355149e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionGoal &gt;</type>
      <name>FindADoorActionGoalPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aa137a6a808d25c9372cca12c67e095e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorAction &gt;</type>
      <name>FindADoorActionPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a0bae383465cf6fb13ddf1c900956e6d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorActionResult</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>acab41a1f59dc6fd39eac6230f3d92520</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionResult const  &gt;</type>
      <name>FindADoorActionResultConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ae097a0a5a91ded64ec95c02d49141195</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionResult &gt;</type>
      <name>FindADoorActionResultPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a9ff2f85d1d5671a5bbd447782d9e4c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorFeedback</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>adcb3030bda814221cb6839494661c0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorFeedback const  &gt;</type>
      <name>FindADoorFeedbackConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a02e24c74e9502fd080544ca466f3fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorFeedback &gt;</type>
      <name>FindADoorFeedbackPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>afa4814d35f51222ca1c955b319db6bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorGoal</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a3c568d1d9f145fbe71631e46e8a96f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorGoal const  &gt;</type>
      <name>FindADoorGoalConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ad1e73a07da95fb1989b8d1e35864c40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorGoal &gt;</type>
      <name>FindADoorGoalPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a55267163c93ec287e7facf0b1319be22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>FindADoorResult</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a1001fdb2176164c3f4e6db71e11ef090</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorResult const  &gt;</type>
      <name>FindADoorResultConstPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>ac4772eb75d22c6b5ca2d8cb3f096cdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorResult &gt;</type>
      <name>FindADoorResultPtr</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aa6fa09568fa0e559dd1a102135813fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a488c962bd5a48ad618ec829ba604fa5a</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a82c2c7a1f78c37b75c13d7186924e3bb</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a71fa30fba2091f575203f85faa4105ce</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>adeca128b0371f3ee87853e71e6d02dea</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a4bda0ea8f40bc8d0125f47dc70d7d06b</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>aca3691c0076c62a08468dd4525f4c278</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceiri__door__detector.html</anchorfile>
      <anchor>a805c1c0fbe01dbcab15c8b87513bc64b</anchor>
      <arglist>(std::ostream &amp;s, const ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::ClosedDoorDetectorConfig</name>
    <filename>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</filename>
    <class kind="class">iri_door_detector::ClosedDoorDetectorConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector::ClosedDoorDetectorConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>aa144d27ae9c80022b7c00ba78610e82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a1b1b7817a7e82258b36fbf7556cc5fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a5250715c7caa01593b53832b62db0138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a62ed2038a5095f59e784289851b42888</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a666cc5734ee66a6e541fd3c42645990b</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a2d0d8abf55074272246d415f9811c16c</anchor>
      <arglist>(const ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a721491ec8f5f593d8a46091b8dfcf128</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ad615159b6e58a4d9393353608608f9fe</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ac1b9eead16d6a50d8b1344acffec2616</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ClosedDoorDetectorConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a8f90cae216a6b7e5250d5bce4de6469a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a2f8f58996a10b1841f2b4d3a1ae1d6b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ClosedDoorDetectorConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>aa4133d944698a2f2970dc3cc302faed9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ClosedDoorDetectorConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>aeab599a3822e93b464b79909ba4207c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a5df9fb54440bbe7a1d1e6f7f8bf5ad07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>allowed_blobs</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a1b66efe3a09ee3692bf50fa084c3cf20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Aspect_filter</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a4aa411e45100e34e13113d9b1820abd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>debugging_images</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a5ca7e2ed9bf1308b69b66085bb94a10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>DSC</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ae70e52b237fe2d5021c5afebf924c0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Geom_filter</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a1cf87ee492150058d3810c2a7211e147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>handle_height</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>af0d766c0af1ca54c4813c34d53c2aefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>handle_location</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>adf6907c987ab3b9b0a18f73944f3315a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>handle_width</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a592b58b05b0611076c5d3810afdce33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_door_height</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>af4043a9ce1701f1464f5ddf40f1821ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_door_width</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a04836eb3a30a7a18e76e628f89ac7cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_door_height</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>adf7a508f618be7a647ddd2e411b2c69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_door_width</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ac65b03d8a00ac6c2c7ebc2f11a2238c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>no_simulator</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a0bc7b0f6de9369efb0ce08cd8d7fbef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Persp_filter</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>acaa72d8c6816f1c7fb57f29fda9c99c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Range_filter</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>aa2b538f23b99f6f93a12cbaff73d4c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segment_fidelity</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a4b64cadf0aeebe37cef6346ddac37131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segment_size</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a03979d44828208c8f8762b78b5a7d7f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SFT</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a60c3ee8b7d56ff9dfb64e1b85ac5cf11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SHM</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a80e4480175d3cfe7f7405dbd5d56071f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Size_filter</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a71f12dcf5a135c48a7d73b2d5d641ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SVP</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a3b9e70c91e6ce412c348c966378d191f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const ClosedDoorDetectorConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a1468016f949fa0c2c61b93de740b2ee9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::ClosedDoorDetectorConfig::AbstractParamDescription</name>
    <filename>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a6c31c3068cc723abf223ca1ab8019fa5</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a2383cd1caf1a8b4c4fe587c81659d508</anchor>
      <arglist>(uint32_t &amp;level, const ClosedDoorDetectorConfig &amp;config1, const ClosedDoorDetectorConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a4fa3a61201b40fd5d1a8270373e66582</anchor>
      <arglist>(ClosedDoorDetectorConfig &amp;config, const ClosedDoorDetectorConfig &amp;max, const ClosedDoorDetectorConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a42591a2f1b9e91896713f7bbef2722f1</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, ClosedDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ab670e951fe319aa949e9011bfdbaf4df</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, ClosedDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>afaadc2b44e6ccfc99d308d2819275eff</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const ClosedDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>abc57ce19ef067755a79d4c8fbc33e3b6</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ClosedDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::ClosedDoorDetectorConfig::ParamDescription</name>
    <filename>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_door_detector::ClosedDoorDetectorConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a1e090011d7071ad867f55cff913670f9</anchor>
      <arglist>(uint32_t &amp;comb_level, const ClosedDoorDetectorConfig &amp;config1, const ClosedDoorDetectorConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>abf563f98ed03fc33739cabb0f2eac4bf</anchor>
      <arglist>(ClosedDoorDetectorConfig &amp;config, const ClosedDoorDetectorConfig &amp;max, const ClosedDoorDetectorConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a642f334a21c2a0f415c616bf850f2aa1</anchor>
      <arglist>(ClosedDoorDetectorConfig &amp;config, const ClosedDoorDetectorConfig &amp;max, const ClosedDoorDetectorConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae4fc91c848e95ea237370b4beb1fe6cb</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a0112d717e2620748f9e8708911898ea4</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aa7f2ac30dba2e1db5c9bf3ada17fbc6e</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T ClosedDoorDetectorConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aa6a745d245fa705e66b17502a0adeb98</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a64690783dc5f41634bd1fed24703f118</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ClosedDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TClosedDoorDetectorConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a2dc4ac67ab56029f11995d63ba50d047</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::ClosedDoorDetectorConfigStatics</name>
    <filename>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>ClosedDoorDetectorConfigStatics</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>ad5457c9f0d8fadb89e2767544e1a492e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const ClosedDoorDetectorConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a299ffcaaa1b428cd7ac098d22163910c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ClosedDoorDetectorConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a544a0200683d626ae080f4e98a2dddf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a485eb4409164c08d2abb48af6bfbf3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ClosedDoorDetectorConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a412c50f4e865e3d835b47631fd89f290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ClosedDoorDetectorConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a03d0c59053090fd4d8a2a8f35d3e0f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ClosedDoorDetectorConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>af5e8780300c0e874738f92cf035ed646</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ClosedDoorDetectorConfig</name>
      <anchorfile>classiri__door__detector_1_1ClosedDoorDetectorConfigStatics.html</anchorfile>
      <anchor>accf493c90ba32fa1de6910533b4f2c6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::DoorCloudConfig</name>
    <filename>classiri__door__detector_1_1DoorCloudConfig.html</filename>
    <class kind="class">iri_door_detector::DoorCloudConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector::DoorCloudConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a318c5c35e3d67c9bf0eb183d00055296</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a218d498ec1025eb3adc645d7a9385399</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>aed5bd734c1295ad05f7b24da0781379f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a1a9426e9bc4e30cebc72dde16462d098</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a248b6df00e4450c020412b9b031b34c9</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>af7d44cb3f9fa78ff3cd6e7a4b87ba10f</anchor>
      <arglist>(const DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a3fa64546f2fec47a0e11b50a12e196a6</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a94b1ff582c9d05611a78541ab2f7f7c2</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a3cb86b582d5683d467ef0ed93c6186f6</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorCloudConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a1ad4658fe18a0ad55126e101082d6bfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a1d91a6b1deae9e6b69d52ae9da6114fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorCloudConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>aa59c96ee820d9e85e835e20f41c0b2e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorCloudConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a8b2dce1ceaa97d147475be2e63b77faa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a73f38fef6a4669dd99f1c797e8e080c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>no_simulator</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a429b24bcacf4fdc8147242c534dbd6d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const DoorCloudConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a6bc32e5598787d285920b96a3aafd1ed</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::DoorCloudConfig::AbstractParamDescription</name>
    <filename>classiri__door__detector_1_1DoorCloudConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aa84cf0e28053564c0f767da9a450f4cd</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a3d22dfde68d38c18e3c7835160a6e213</anchor>
      <arglist>(uint32_t &amp;level, const DoorCloudConfig &amp;config1, const DoorCloudConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ad6d8e418b4b2336a5e1349ae2c16ea67</anchor>
      <arglist>(DoorCloudConfig &amp;config, const DoorCloudConfig &amp;max, const DoorCloudConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ac1886316dfb5a008a7f421f972d31850</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, DoorCloudConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aa6eeb8f4c17843c6d2c4ef0c75c901cc</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, DoorCloudConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ac7b8e4114da6f5085514b9776cf5d0fc</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const DoorCloudConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a87583a2209aa7b7c95491e0367a772b5</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const DoorCloudConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::DoorCloudConfig::ParamDescription</name>
    <filename>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_door_detector::DoorCloudConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a570715bf0528566fe9be5beba1828cc7</anchor>
      <arglist>(uint32_t &amp;comb_level, const DoorCloudConfig &amp;config1, const DoorCloudConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a98989cda7e3beaae9450cf845913c334</anchor>
      <arglist>(DoorCloudConfig &amp;config, const DoorCloudConfig &amp;max, const DoorCloudConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae5c807b1d84e24689c1487bb40c7632a</anchor>
      <arglist>(DoorCloudConfig &amp;config, const DoorCloudConfig &amp;max, const DoorCloudConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>acf184d61ab0cda8e012165351f2fdb4a</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a4098d292e1aacc4ed892ef86832bf565</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aa96a21f5da94ec056189d679578d0e99</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T DoorCloudConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a159a5d9d02b0e13e586ceab86667e652</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a116e8cbbf36609a6c3a9bc11e03a6ae0</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const DoorCloudConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TDoorCloudConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a39fe0eb07f45c1ecd3ca36a46f7558b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::DoorCloudConfigStatics</name>
    <filename>classiri__door__detector_1_1DoorCloudConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>DoorCloudConfigStatics</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>ac8a68596efd9b4f61e0e1075a5a0881f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const DoorCloudConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>a6749075daae4ee908d098f1195953898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorCloudConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>a8c16ccfe7b44de88082321ae2f37c604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>a50316b0069f53e9364e06c83676e663d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorCloudConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>ab0f16e1e3063d265cbaf519e5b53e985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorCloudConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>a8ebe31a4462c67d932ca82fbcc034820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DoorCloudConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>adbc305f73329fdf7caf175eaa44db68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DoorCloudConfig</name>
      <anchorfile>classiri__door__detector_1_1DoorCloudConfigStatics.html</anchorfile>
      <anchor>af5e7822e2be575880fe9e34313c419b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::DoorDetectorActionsConfig</name>
    <filename>classiri__door__detector_1_1DoorDetectorActionsConfig.html</filename>
    <class kind="class">iri_door_detector::DoorDetectorActionsConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector::DoorDetectorActionsConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>acd3e219eadd0559eaa1a5966e9a14f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a7188954635294b16fc7168e82e0f2fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a166ddb3631c68d3a1a276e9f4c607afa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a98e0eb041a85ca68ba158d467159ddab</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a2c4497a118ab0aa568b26e776b18be7e</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a217076376cd5655767c56da6d42e4f04</anchor>
      <arglist>(const DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a2ad0c6a8eac73f29efa5a65ea035c4a8</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a5b847d196c8a4709b395b7d7aacabb14</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a2392cfd6b608ca7a0e30306224b80ccd</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorDetectorActionsConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>ae8dad5589f3894f4a5a2e8bcf592603b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a77b8c8f15ccae4c61188f9718dc7d0f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorDetectorActionsConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a522e59ac292bafb2129ef416362b19fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorDetectorActionsConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>aa894954d2c49b811e4a7f5d9d78f1a02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>ac648d866e0e0a28b4acd90cba7297831</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>arm_distance_before_closed_door</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a31db30f7d97f09bcaddc7e5446e01fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>base_distance_after_open_door</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a1164ab8bbbeaedad88e29b23743f56db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>base_distance_before_closed_door</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a029476f04a539cfd27779fc7521f931d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>no_simulator</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a33ac40df7f7b8ed4ad65ee3e255d34d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_offset</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a3f7eb9858f509931687b2ed1d23514fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z_arm_offset</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a2d3d01f1b8fcb655be04cffb874f67a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const DoorDetectorActionsConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a2cf577ba22b65688c30a11ff571c401a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::DoorDetectorActionsConfig::AbstractParamDescription</name>
    <filename>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aa459d0e1dc46d3b50de61619d47f0067</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>abb6e726edadabffb571bf18bce44cf42</anchor>
      <arglist>(uint32_t &amp;level, const DoorDetectorActionsConfig &amp;config1, const DoorDetectorActionsConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aadf771ee9e714da91840131d1fc44d0b</anchor>
      <arglist>(DoorDetectorActionsConfig &amp;config, const DoorDetectorActionsConfig &amp;max, const DoorDetectorActionsConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a0f5248e932e0aa707587b1287c30866e</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, DoorDetectorActionsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a5e43d1a2f801b894ceb2998b8741ec03</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, DoorDetectorActionsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ad6a0bc7f51a4d6b935b6d6debfa85378</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const DoorDetectorActionsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a83e7c6fc022359a30546c8114245c514</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const DoorDetectorActionsConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::DoorDetectorActionsConfig::ParamDescription</name>
    <filename>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_door_detector::DoorDetectorActionsConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aa4e38016224452029ad224276fa26ae2</anchor>
      <arglist>(uint32_t &amp;comb_level, const DoorDetectorActionsConfig &amp;config1, const DoorDetectorActionsConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a4127897023c4eeb621bd6c37fa4faed2</anchor>
      <arglist>(DoorDetectorActionsConfig &amp;config, const DoorDetectorActionsConfig &amp;max, const DoorDetectorActionsConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a506d2a3164af02a4bc8bc4ba68ce3a55</anchor>
      <arglist>(DoorDetectorActionsConfig &amp;config, const DoorDetectorActionsConfig &amp;max, const DoorDetectorActionsConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ade132dfad41f5010d82978a4f757aca9</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae60085a98f6811bdb6a74636b9f821dd</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ab6d7b647847a5c47fa99e0eaa045fd5f</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T DoorDetectorActionsConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae73c0cf63c4a5506c18ebdb84447a1fa</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a7a862b5ec1874616d082ce4abab87360</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TDoorDetectorActionsConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a9d5e6b6b5141d0764b92583798e10fb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::DoorDetectorActionsConfigStatics</name>
    <filename>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>DoorDetectorActionsConfigStatics</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a8088b269e9ff64c438573a369acd455e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const DoorDetectorActionsConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a39331c2753d06ffd82614ec4ad72d946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorDetectorActionsConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a66b4a5f78735e4f8d998ae8ae474f72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>aa7603d1b5d4a58a6d54c4ffdea295610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorDetectorActionsConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>abeebf436520c30292b0548efaca64217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorDetectorActionsConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a9b96ace9a2f960da0c8b4e85e675de6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DoorDetectorActionsConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>ab3eb7e73fa0afc5161cd4397e3ffc27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DoorDetectorActionsConfig</name>
      <anchorfile>classiri__door__detector_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a330962985711450ee7bfdaea6e2f6ffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iri_door_detector::FindADoorAction_</name>
    <filename>structiri__door__detector_1_1FindADoorAction__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>_action_feedback_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>aa9ee98f5d37a29d2872dc690d7231265</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>_action_goal_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>a87d0c9e44c32651d2720cb71def7e287</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt;</type>
      <name>_action_result_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>a04811fa61d868022652c01ce598eca51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>a75086dfa26738e06d1ea3e5b54fe55cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>ad40bc871c08367af04261880c88b32db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FindADoorAction_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>a05754877abfaed96c6225606b790a5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorAction_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>a25e72a3d705c4c35a5328c18bf1788e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorAction_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>a1eb4bf48d16f70a84daf7ddfa083e0fb</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>a2d7008a43fb1d895b0d7a92d3a924daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>action_feedback</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>ab3ba7316bd0a2b9f0e2b91f7fd572535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>action_goal</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>ab4c749bc2440fa3d81563a90887d45f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt;</type>
      <name>action_result</name>
      <anchorfile>structiri__door__detector_1_1FindADoorAction__.html</anchorfile>
      <anchor>a3c604aa93ff14ec650bfffb9c0ccd482</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iri_door_detector::FindADoorActionFeedback_</name>
    <filename>structiri__door__detector_1_1FindADoorActionFeedback__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt;</type>
      <name>_feedback_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>ac4a531138e27008346850d564f9b3375</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>ae06e8cf6bfb829262d14ecf22fb35c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>_status_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>a40ee4fc69178a9f02a35f350c713969b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>adc897c31d2e8ee75381e70a4e120438d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>af75b0bb796336cc9a966a9beaf9c374b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FindADoorActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>a424d7fdbf67fed5691523a114e0502e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorActionFeedback_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>af9bf3734037c179b71956f10258d49f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorActionFeedback_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>a81265f9e7f83f974b21f107801bad108</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>a51a262c208c92bdb30140b8397b3e105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt;</type>
      <name>feedback</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>a01ed19dc72550fdf318aae11ae87900b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>abae76ce2ce4950f741f773e2d495412c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>status</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionFeedback__.html</anchorfile>
      <anchor>a876066c33bc049c585ec78fc067945ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iri_door_detector::FindADoorActionGoal_</name>
    <filename>structiri__door__detector_1_1FindADoorActionGoal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalID_&lt; ContainerAllocator &gt;</type>
      <name>_goal_id_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>af12dd43ffcb9ce5c500e9898e2810d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt;</type>
      <name>_goal_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>ad768b3f399c484df28a42a930e6fe697</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>abb639ab2b4fdac80815942cabdd30ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>adae8380bdf2046e55456ad74c438ebb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>a1378ad1dea81760a8565fd8ed98530cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FindADoorActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>a65b274e34f2a822f3027e1e3e0adf8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorActionGoal_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>aa1cf65965d470f80ae8748d4ac5792f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorActionGoal_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>a5e960de43b448aa9025e6667dd65b9c6</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>a6b21205bf03e307492d0038358c7baae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt;</type>
      <name>goal</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>af7bf02611e82cd080dc2208468dcf86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::actionlib_msgs::GoalID_&lt; ContainerAllocator &gt;</type>
      <name>goal_id</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>a4c8d32af9148f79bdd598b9dfc2eb9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionGoal__.html</anchorfile>
      <anchor>a73e0e672b645c70f38f93142db8e39c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iri_door_detector::FindADoorActionResult_</name>
    <filename>structiri__door__detector_1_1FindADoorActionResult__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>ab128c0707506df86e13ef46fa8263be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt;</type>
      <name>_result_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>acc8b1f1e3ccd19f363afc851774acbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>_status_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>abf475294762733e56f3f18362cd87948</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>a7411df63bdf2e87f42cb4ff78a99c199</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>ae44ea12b0ff37e643e4d81037a487e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FindADoorActionResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>a16d284eba78b4fa45f92c37c95bd8efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorActionResult_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>a13317e43a0aa73585860f720f0556b02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorActionResult_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>aa03d76756e84a44f3ff2401fab775597</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>a7232b59d06a7f0b4f81481e384f5c9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>ad3d9fb7e07d59623f0915e983a337c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt;</type>
      <name>result</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>a845d5fdf2a331f40c7f5ac461f0b2d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>status</name>
      <anchorfile>structiri__door__detector_1_1FindADoorActionResult__.html</anchorfile>
      <anchor>abd2f5c13d42f5c66c97db2d40419cabf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iri_door_detector::FindADoorFeedback_</name>
    <filename>structiri__door__detector_1_1FindADoorFeedback__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_searching_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorFeedback__.html</anchorfile>
      <anchor>a3ac6bb05cd8adf113539099788f64bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorFeedback__.html</anchorfile>
      <anchor>ad4cb76ac39b4bd9b471ae692cee3835b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorFeedback__.html</anchorfile>
      <anchor>ad2a55aa134475fe0447dc6bda162181a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FindADoorFeedback_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorFeedback__.html</anchorfile>
      <anchor>a0160f367b8c482fb674ce91e9a0c2012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorFeedback_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorFeedback__.html</anchorfile>
      <anchor>a70f15497a61e98097af48900ec40aeef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorFeedback_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorFeedback__.html</anchorfile>
      <anchor>aea202728910de5bc815eb2d2b2427ae0</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorFeedback__.html</anchorfile>
      <anchor>aab060a7366e351b977d110d53c6af531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>searching</name>
      <anchorfile>structiri__door__detector_1_1FindADoorFeedback__.html</anchorfile>
      <anchor>a2cddae6ab40647d16db3c786a0a05fc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iri_door_detector::FindADoorGoal_</name>
    <filename>structiri__door__detector_1_1FindADoorGoal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_start_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorGoal__.html</anchorfile>
      <anchor>a9be803cdc830ff7a648513a048458911</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorGoal__.html</anchorfile>
      <anchor>a182a0c44577d10559ede239ed51c4954</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorGoal__.html</anchorfile>
      <anchor>a657270803c1f1ffa73f3f9c881be913e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FindADoorGoal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorGoal__.html</anchorfile>
      <anchor>ae0a1ee4c85c74f5f6da717c606328610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorGoal_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorGoal__.html</anchorfile>
      <anchor>a2d0a6242d98b1f299b2849abc71d7eb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorGoal_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorGoal__.html</anchorfile>
      <anchor>a6a8362bf1051253a16063f52fe8b5c16</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorGoal__.html</anchorfile>
      <anchor>ada0f7b040bd70acfba8c99b15aabc0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>start</name>
      <anchorfile>structiri__door__detector_1_1FindADoorGoal__.html</anchorfile>
      <anchor>ac9aa9f6ffee0d8f61269368450f951d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iri_door_detector::FindADoorResult_</name>
    <filename>structiri__door__detector_1_1FindADoorResult__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::arm_navigation_msgs::MotionPlanRequest_&lt; ContainerAllocator &gt;</type>
      <name>_arm_poses_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>ad494eb224920300795a508fd37bf9be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_base_poses_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>acc84bfeb5c7a317e09dba43bbec6aa53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_planner_service_name_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>a3fcbe5754781cab301f860ec678417b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_state_type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>a95c5255df4c811a21233cede1b87e651</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>a6057cc06a2776303d99e31816e758986</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>ae6cb81c08643d75254973b5b9be01077</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FindADoorResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>aac3b221b5effb60fca87dfbf1cb48e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorResult_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>af0061d13d68b6056879f6ada3e4088dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FindADoorResult_</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>a22fcd8ebf09d2075bea6ac19f151977f</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>af21e8f3edbe2f1351ba080bf456c78ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::arm_navigation_msgs::MotionPlanRequest_&lt; ContainerAllocator &gt;</type>
      <name>arm_poses</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>ab5792c179ca9d461ce268b3f186de7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>base_poses</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>a77a22b3e6791fb9026c87ab7b81b594a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>planner_service_name</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>aaa6559a33e09ed0756b95ca7e3f309a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>state</name>
      <anchorfile>structiri__door__detector_1_1FindADoorResult__.html</anchorfile>
      <anchor>a8bafaacc41592a2e05270658335d135d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::OpenDoorDetectorConfig</name>
    <filename>classiri__door__detector_1_1OpenDoorDetectorConfig.html</filename>
    <class kind="class">iri_door_detector::OpenDoorDetectorConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector::OpenDoorDetectorConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a007fc941f07d875ad4e75f0f74a71ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>afee9bd86560d5189fc3cc405e825a769</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>aa5031d2edcca55e508f017453a32247c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>af5773a190d68f0145726283d8cdad4b6</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a36cd2950d58fb13191be1d08db920c05</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a5d3a2b77385a2ef7d954ee26f12f6eb6</anchor>
      <arglist>(const OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a36cc66e04d50d69baaf91350f8a0b829</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a9ad840d1b5684ed7e9f84e258dc1790f</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a65623a20ef3612a93d72ffba763f0727</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OpenDoorDetectorConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a1ccd3e96ad5cc13b1179c3e4e9762219</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ae93c924202eae902d7b96b4b6ac969cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OpenDoorDetectorConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a7f53c513b73c94b2b2dbbe7ab4bfc53d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OpenDoorDetectorConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>aa2656f8f377ca51fc67df09e598346af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a4063045b87f6ceacfa473cceb830edf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Aspect_filter</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a4b57529d61657aab651945cff69df12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>debugging_images</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ae38d68f40140f7c469c9022273c1a481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>DSC</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a9ab225a903e9753aa6bc2627fa4aef1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Geom_filter</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a9794144b73fbe7de93ddeb3352a35c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_x</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a0eecb2f6c312198df0e32fb118954f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_y</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>af10ea7672acde25e77dfab934188e9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_x</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a1068f074566e708e9824464c6cf1b95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_y</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>aec61c6bd090dfb7b413bac188b69d129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>no_simulator</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a38186b9ede4a36b1ad11438da2140ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Persp_filter</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a251c566839ecc237f8148b94bcf0184b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Range_filter</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a9d22ebceb4a0377a662e1e58ff0da15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>security_distance</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ab22686cb0d0f65895f9bfa3cd430bd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SFC</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a9e0b449d74e787466213de98edfec7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Size_filter</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>aa39ae454267841d2bbf9ca8d701d5651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SVL</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a09cd2c8b56805fa844db172426bea28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SVP</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a7ad07ab51dfb0d560f53e3a3c12be05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const OpenDoorDetectorConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ac85c6c6096525eda8788236aa18551f8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::OpenDoorDetectorConfig::AbstractParamDescription</name>
    <filename>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a2e34f6e6160e4a056b34f1441167426f</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a73b6282efaa2df42360908ad9ccadf7d</anchor>
      <arglist>(uint32_t &amp;level, const OpenDoorDetectorConfig &amp;config1, const OpenDoorDetectorConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a5475e00e520c7256d38fba33b75af318</anchor>
      <arglist>(OpenDoorDetectorConfig &amp;config, const OpenDoorDetectorConfig &amp;max, const OpenDoorDetectorConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a5dda1e9096540b5248efd182a21f4a95</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, OpenDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aead4c505d926e77bf969e5fd6c65f6ac</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, OpenDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ae4f303832b11b58d25dffd450172051d</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const OpenDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a8a77a6f1c9afc346aa1340cd02d2e320</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const OpenDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::OpenDoorDetectorConfig::ParamDescription</name>
    <filename>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_door_detector::OpenDoorDetectorConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a9d98f77822525a5d8b6880ad015a3636</anchor>
      <arglist>(uint32_t &amp;comb_level, const OpenDoorDetectorConfig &amp;config1, const OpenDoorDetectorConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>af1c646a6e441eea03e8c1d4567e310c4</anchor>
      <arglist>(OpenDoorDetectorConfig &amp;config, const OpenDoorDetectorConfig &amp;max, const OpenDoorDetectorConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a57d231e160d70cff184ddd6be9fd12b0</anchor>
      <arglist>(OpenDoorDetectorConfig &amp;config, const OpenDoorDetectorConfig &amp;max, const OpenDoorDetectorConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a512480c485c19d8371be8c31da018508</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a2754158bda91d3ebfe434c00f2e6c7a5</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ad00739f46d278461890e909749eea47d</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T OpenDoorDetectorConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>afee39130676c5c71ddaebd1e1b663a50</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a892052834179fcb75793145a48d124d1</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TOpenDoorDetectorConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a6bc8afab771e655688aa6500a0630b31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::OpenDoorDetectorConfigStatics</name>
    <filename>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>OpenDoorDetectorConfigStatics</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>aea781f47cd888a7ed770a05e18be5429</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const OpenDoorDetectorConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>ae4cd3e25af23f3c1576967a1f57b698c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenDoorDetectorConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a03dc5073a31cd90eaea715d727408dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>aede769936eb806e9ee8ea983b81cf8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenDoorDetectorConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a3d975fc4edd4059d31a464fd7bccdd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenDoorDetectorConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a4c5997f4d3456b2d0e33e722e673c9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; OpenDoorDetectorConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a194d69c612c9aa6f98f14392a7bb2646</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenDoorDetectorConfig</name>
      <anchorfile>classiri__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a4e1f73fc447ceced7e86e45b5820310d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::cfg</name>
    <filename>namespaceiri__door__detector_1_1cfg.html</filename>
    <namespace>iri_door_detector::cfg::ClosedDoorDetectorConfig</namespace>
    <namespace>iri_door_detector::cfg::DoorCloudConfig</namespace>
    <namespace>iri_door_detector::cfg::DoorDetectorActionsConfig</namespace>
    <namespace>iri_door_detector::cfg::OpenDoorDetectorConfig</namespace>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::cfg::ClosedDoorDetectorConfig</name>
    <filename>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a394d8ac313d000bb5f5f5508056f51f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>config_description</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a5ec0acf4740814deca275bc704212fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>ab1ba4b729bbc3efa3403b3fa90cc1e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a562d9d64f0c6bb8d6d2a250cdab27965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a22731f58cdc58621bb84eacd1659231a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a42920c62ae77ae79fd5c369c421f9b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1ClosedDoorDetectorConfig.html</anchorfile>
      <anchor>a35e2e13efb193d9db779542d6a089bcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::cfg::DoorCloudConfig</name>
    <filename>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>adffad6ee3b0285030c5d684c380527be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>config_description</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a70fd626de41313a98989e73905c15b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>aaf652f90deb2785c739f8ee2d37321c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a0d013f4b17e6ca79aa7b740068a8ad34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a86e84da7704dc01dcde0a37a9bede753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>a7c2a06ac00261878fddcfb727a788a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorCloudConfig.html</anchorfile>
      <anchor>adf31d7f4d1bd21482a13c4696d2ee9a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::cfg::DoorDetectorActionsConfig</name>
    <filename>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>abe509c922a9e44155c9b843a00449b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>config_description</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a598ada581c77a84f4569926ddf2dedc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a8a183cc669ea0180f2c6e09947e7d102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>ae8054f1d497a387f83cb3980c22a81f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>af7c4343060baea880e1bbfd6ba08b75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a668673cb520e3ef1614e859b992a1d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>aec56adfedcaf9267d7cc502e7ef27b9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::cfg::OpenDoorDetectorConfig</name>
    <filename>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>abe35aab33bf9e935a296b909cfb6419c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>config_description</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ae1d1650c53a261bc09d2810bf1eed508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ac271438685aebe85f2dbed5733be50dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a254ddc18afc112a9e4429cd4c26e6986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a4e81bd42f45fc41a3e5068bc37089961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a7c57f118bf83ad2757e2665bbf5a8b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceiri__door__detector_1_1cfg_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a24e091e7914ae1651ad224e5a8343ebf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::msg</name>
    <filename>namespaceiri__door__detector_1_1msg.html</filename>
    <namespace>iri_door_detector::msg::_FindADoorAction</namespace>
    <namespace>iri_door_detector::msg::_FindADoorActionFeedback</namespace>
    <namespace>iri_door_detector::msg::_FindADoorActionGoal</namespace>
    <namespace>iri_door_detector::msg::_FindADoorActionResult</namespace>
    <namespace>iri_door_detector::msg::_FindADoorFeedback</namespace>
    <namespace>iri_door_detector::msg::_FindADoorGoal</namespace>
    <namespace>iri_door_detector::msg::_FindADoorResult</namespace>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::msg::_FindADoorAction</name>
    <filename>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorAction::FindADoorAction</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a0e693ac7dcb85ae75163596538b68ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>aef190fdb44d0235436757e0a5c4f576f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>ae78467f8674caa14ae38793f94807b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a85a0b4c01a09aa402e01e2086bc6b574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a56a825617e44587a09d52083b59994e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7db</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a407a4dbc1d9ab3a2ae106dec3d8ddcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>ac735fcea1f092cc95ecb984413a34101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>aae02478b9c3173816e66c5281542056e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a45fa7754d05b9702ae57d59e52bfb8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>af6e9d159725cd10100c28de5e112eb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a7f43227647b01c25d84e11d25e653e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>ac78d34c7d20c06492957ac351c50ec19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a9d3bd785b26ebd4193e548c9c2f3ef38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorAction.html</anchorfile>
      <anchor>a393c7469d4db3da7f313fe65c6c6c8b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::msg::_FindADoorAction::FindADoorAction</name>
    <filename>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>af46a20cd699b678eb79df47dda6548b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>a978ea111220ce7c54f4f71b9ea39c74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>ad5727e8bb5d97bca734e4bc893d75662</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>aca678ac860c811a0ffc86be33e04b429</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>a399ac4760b02879e18e2a2e533cca408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_feedback</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>acfdd4a10819c25c189147627e3076ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_goal</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>a543737dec8fa87eb8c60a69f3c664968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_result</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>ab7038b93aa6b6ce156e9c99328ead58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>aadc41d3f567ccef0b6cabc2df7f9341b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>ae81746ed448a02111e7f2ffb8b1fbca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>a2e70287ba4d96fed60153b64732bd473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>a40b6895961b5d2346874c192c8bbc16a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>a890de8384cd0a8f6fdf7b085e2505f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>a3871f906ae0cfb2990a26174be158a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorAction_1_1FindADoorAction.html</anchorfile>
      <anchor>a37a8ab51c3be1007ae01c6fdfe9acd00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::msg::_FindADoorActionFeedback</name>
    <filename>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorActionFeedback::FindADoorActionFeedback</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>acee3b8502bbb5e6f48dd3d88e925e3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>aad009f68f0028a1f547d300295656377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>a31d2321ffb3849543cc1d15b252deb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>a816b3d8e64b24f82f625a49aeac36436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>a9877bb565cc50f3e990d99ad5d3137df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionFeedback.html</anchorfile>
      <anchor>a1271dfbf3ef28fc7027246d5d2337dde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::msg::_FindADoorActionFeedback::FindADoorActionFeedback</name>
    <filename>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a25d15ff5c2b1fc3d78e74ee9adb0554a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>aef3d29276e1b6ef8b55ca12d91aafc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a12e8a01abfb930e2d8eacb41e3973585</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a966f720d2dcb8b195cfdd00a6f586c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a9bb0dacc764c125aeaab9bc7a5e73dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a95f4220bf722a39aca756aa78abe320a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a7c5d3ba95882db3d92b623c58743cc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a007794f893f9072e14ad68e7c4569bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a25b94b8e1ef6092f1836a3fd5b8adf2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a66fcfbb45f327e04709b0e68b65af7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a35bfc6680bd281dfe6322f909167b4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a0b0d6a7a8957ba990eb78be21c7ffbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a9b8e3732a9125377bb6228c6e8176f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a0e4dc4325f7e727b3d513fedd9e03f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionFeedback_1_1FindADoorActionFeedback.html</anchorfile>
      <anchor>a98f4289a31ba575c11ddf266e64192f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::msg::_FindADoorActionGoal</name>
    <filename>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorActionGoal::FindADoorActionGoal</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>a352f508e5cb8ab37ae933d5b7acff56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>a9b10b8ce729e6da236b6f0b6706c67e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>acdd17569ed94b6c08b2ead23a22acb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>aa2183580123b37182771588ffb875d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionGoal.html</anchorfile>
      <anchor>adf4e227f54d35c24b6ada9c24231f862</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::msg::_FindADoorActionGoal::FindADoorActionGoal</name>
    <filename>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>aaaf826eb7bebf020dc3e46b3f65eadf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a4fcffe29751123f574b7936af17e38e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a69eb6870f80d527d85aed7eb0188bfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a718bcd496ac67c67e4bb67e79e963390</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>aa7063f333831349e554abfa2ea568b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>aae6d15f46fc825d8fbe93692ce934663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_id</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a2535c32c52faebd47d848bda7ee43fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a54ac3077ca0909d0c815e09ab3917d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>ab30143734e9f78942dc84b13f796a2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a69285a5eb906df7346551c175172949f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>ac277aebb1830efab0c278c44d61a64ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>ad5645eb15e9bd68b0f52e6342f232b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a426c88570d83c2662d3b567d40141978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a1bdeb21d05fd6ef2421bcc7064f71fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionGoal_1_1FindADoorActionGoal.html</anchorfile>
      <anchor>a7d6868665d95a31169d8ec628b2bb2d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::msg::_FindADoorActionResult</name>
    <filename>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorActionResult::FindADoorActionResult</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a3451902cdbb8cf176e49abc9d1d0f0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a851c4e4ff8a5dde48ee9a49379da671a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a0a231508ae8c6bee297de5366f2ceaaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>ab4c81081bf0a209b113f73032eb32cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a8ad20f7759182db4d24cc3c601c070a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7db</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>aaab3ad4b063885e6f56008cc6b6d1381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a80b385a4b4cd1f5b4723baa03b480ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>aeed9516faff342190ed6dbc4774bddf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a6e6d71b2d7caae20d0dfe187846111ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a8127780dd099950feb6e076b86720482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>ada5ba9c163bf4833378fa3a5eaab9e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>a66022481d3d2172543299913520eb23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorActionResult.html</anchorfile>
      <anchor>ab9e106c05f57361bd87170ef0c0525f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::msg::_FindADoorActionResult::FindADoorActionResult</name>
    <filename>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>abd986ef9a483d2f2d4d90e704e58e9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>acc260902c5457d168b0f84a1160cbb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>a4dc3050b340a51eff957ce688048d59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>aa92a1930e1d08c0cd9cc9766794e78d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>a045a6b1b5b9ce1ce2872271948728632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>af3709b9c2b97300334089cb94133c021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>a6f5ae0805a827b2c1ee9a4c88de8d1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>ae32cb56980d07e1d9bc28cb6a597ae46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>a8d7706c85c5de29ef53bd344dee52e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>ad72a6bfd1f6738d6530d807e1d9dcb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>a6d66dc9792011977ae76948eaa034960</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>a3d99201881774daf36cbf3e6cc56880b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>a458e01c63158ba99fa90e3d3887e22b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>af395b3434d9ed7dbcf753b0a2ce76a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorActionResult_1_1FindADoorActionResult.html</anchorfile>
      <anchor>ad6ee1d965809bc8611652d5dea7f25de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::msg::_FindADoorFeedback</name>
    <filename>namespaceiri__door__detector_1_1msg_1_1__FindADoorFeedback.html</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorFeedback::FindADoorFeedback</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorFeedback.html</anchorfile>
      <anchor>a34cbf7c5114bbfbc2e51aabe47718475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorFeedback.html</anchorfile>
      <anchor>a2952017a8914369338d920a1a98c9920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorFeedback.html</anchorfile>
      <anchor>ab63cc7060f5ea1f6d6d5702284eede38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::msg::_FindADoorFeedback::FindADoorFeedback</name>
    <filename>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>a34038a41700f3743b0f9083d408afd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>a7c01b4b6cafa5b52da19462931505e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>ab531ceffcc8ecf197878c6ee5d869544</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>a98327c9c9145a6099bcf9975f7149ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>a9be7478fd3dd56cf29b43354641b9b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>searching</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>aa60147427bbbd074dcc3b7534775fecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>a65abd2c4bd3f7efc2badc91500df4aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>ae64eecfb9802704cf8a844cdb3e98c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>a8a24e4ccb51f69f4e03d3e71d493519e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>a9601d349c4b19cd55a955475d06dd050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>a62da5844f4ba00f331d413de13035acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>ae4b5162f9aa6bb35c6799e5ef0016c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorFeedback_1_1FindADoorFeedback.html</anchorfile>
      <anchor>ac83dc16e346c1b7ff527e5f082613306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::msg::_FindADoorGoal</name>
    <filename>namespaceiri__door__detector_1_1msg_1_1__FindADoorGoal.html</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorGoal::FindADoorGoal</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorGoal.html</anchorfile>
      <anchor>aaaa8527da9ae34a2ec99122a3241d65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorGoal.html</anchorfile>
      <anchor>a00010e3ad6944244c01168f3c47de599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorGoal.html</anchorfile>
      <anchor>a7a39d80470007a8f085f3ffb16b8245f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::msg::_FindADoorGoal::FindADoorGoal</name>
    <filename>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>ad90eae01c510d5e44d527efbb7cf7b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>a9fa49ed74a8f497b6b7fb744c810c15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>a708354c13d6b7c7bc77191f1bad18107</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>ae845e52edb81a4965b0a466a2c88a41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>a3a03a37188e658b988a9189f02bd8ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>ac04cebae3ebf0ad4c55f45ca92b3fd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>ac23cf7635c19a62267fce0e3e37cedaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>a411cbd0108fdb798fd468eb638a803b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>a1ff3169d5d0d7aae99d839bff45d6e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>a6f52e07e29549de63fe5baab359ac0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>aa412091a51c8b62ab1aa9d927fdb5fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>adb4759da10069eb2690ed6836cf7bae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorGoal_1_1FindADoorGoal.html</anchorfile>
      <anchor>af7ecf807de895f6bb097a5a71f6c0c9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector::msg::_FindADoorResult</name>
    <filename>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</filename>
    <class kind="class">iri_door_detector::msg::_FindADoorResult::FindADoorResult</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a0eda8bc1b50e408171e8d3651225cedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a303ec6be536d6b0fdb136d88232b3b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a8cde1f576a348a6beff2bb0cfe077769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>ae23d8b397226b3f5312d5f30d9dd6ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>afc998e6c32f6fe59d78585b0cd711349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7db</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a49e2585b04c35a7acbab8e0797b42472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>ae20d5e087a89f1c7cbaad6e397bd1459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a593cd20440ab2e1d2d83336d5719f479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>aebf43d10b99c0d08f27268ebe722f605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a020560ad22fdd9168f94c4cf0be2ff94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a9643d667d9eb8e3b6fbd6f4e6e6d5406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceiri__door__detector_1_1msg_1_1__FindADoorResult.html</anchorfile>
      <anchor>a18f907885f69e7484df7c0c2d700ec0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector::msg::_FindADoorResult::FindADoorResult</name>
    <filename>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a7e09fae4c2a7f73c2678eb0f86a15471</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a9f46f20df02c0004404317e2961dfd42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>aa7245dc33b7c8c20f5c9dd13def23c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>af32c6740721101f45bd9cadff7e40532</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>aa7063e258f09e4fc1a7c774f192b213d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_poses</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>aa71b5bc06cd5811e2b5a97e5eb86f43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_poses</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a29343f0eaf08a4fa6eaae1de57c20103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>planner_service_name</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a4e01328fdb9e479449220520b6a9d9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a488475f3f701336a7c6b2592e4bb2671</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a38f64def6c49eed1172319284d1d3c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a26e2c63645e9e92dcc0732bddf1abe20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a50412f8c4f35c354df0444fb99081409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a75acac43471a1481f6f5a580424d8790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>ad22b31b9644fee9dfefdf89835b9387a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a2b76d3cdf7b8e36d17fe1412f8147403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classiri__door__detector_1_1msg_1_1__FindADoorResult_1_1FindADoorResult.html</anchorfile>
      <anchor>a72e1614336d3303d2fafb012fbbcdce1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_door_detector_actions</name>
    <filename>namespaceiri__door__detector__actions.html</filename>
    <class kind="class">iri_door_detector_actions::DoorDetectorActionsConfig</class>
    <class kind="class">iri_door_detector_actions::DoorDetectorActionsConfigStatics</class>
  </compound>
  <compound kind="class">
    <name>iri_door_detector_actions::DoorDetectorActionsConfig</name>
    <filename>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</filename>
    <class kind="class">iri_door_detector_actions::DoorDetectorActionsConfig::AbstractParamDescription</class>
    <class kind="class">iri_door_detector_actions::DoorDetectorActionsConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a1d5bc671316400c02caef34b6648c0bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a0079ba75ab44d243b910daadf73a70d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>af4df9b961fa04e23743a3fe672033b29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>ae0ab429b4768c6bfed5f23ec28111de7</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a8ec8c1e24132b270eef430df19929806</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a039982b6f5bf179569ff209112618de9</anchor>
      <arglist>(const DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a2bf91744523c799704861e04bdfce36b</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>aa451f5630eab89dc78c859d6ba4639e6</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a2ec80be5d13526fb69364d8cdbe0629a</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorDetectorActionsConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>aa51b25501fd9e8c37fb4aef843b2c295</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a82bf5a6480a0d614162d27c154b5ff5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorDetectorActionsConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a191762e3062ab56e1a688a9525733778</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const DoorDetectorActionsConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a5c4242a4af4c1bb870e2df264d9b3237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>ad85b17ed77d7dcb05410d64a2ec27b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const DoorDetectorActionsConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig.html</anchorfile>
      <anchor>a1f3432ed7714867434b256e099131feb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector_actions::DoorDetectorActionsConfig::AbstractParamDescription</name>
    <filename>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a31baf4c619dc20a7459de6c3dcf1df4f</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a65b31acc2c4ce8111f18342f5df05c2e</anchor>
      <arglist>(uint32_t &amp;level, const DoorDetectorActionsConfig &amp;config1, const DoorDetectorActionsConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a3b9dbba28e2dc35913dd4a70f54599c3</anchor>
      <arglist>(DoorDetectorActionsConfig &amp;config, const DoorDetectorActionsConfig &amp;max, const DoorDetectorActionsConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>acb75dbb3fa5f807ed26d795105f5b111</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, DoorDetectorActionsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a15ad0c5c038a4367661bba67b96f5381</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, DoorDetectorActionsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>abc981614b18d1d3c3a2b5557f75f1aa1</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const DoorDetectorActionsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a906c9923c638cc6e240777de706cf408</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const DoorDetectorActionsConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector_actions::DoorDetectorActionsConfig::ParamDescription</name>
    <filename>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_door_detector_actions::DoorDetectorActionsConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ad6c9733e9f8bba510d414fdbe153f6cb</anchor>
      <arglist>(uint32_t &amp;comb_level, const DoorDetectorActionsConfig &amp;config1, const DoorDetectorActionsConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aa84fccb46e3152b169de32df50ee4823</anchor>
      <arglist>(DoorDetectorActionsConfig &amp;config, const DoorDetectorActionsConfig &amp;max, const DoorDetectorActionsConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a2559536e9a47bdf2d2a97faeecb89b35</anchor>
      <arglist>(DoorDetectorActionsConfig &amp;config, const DoorDetectorActionsConfig &amp;max, const DoorDetectorActionsConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a58ce4d010212f03617f8265e7d0ccaa6</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ab330000c1803789bd00a3109d2d455d8</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>adaf6a8906a65679e9b04b6a1b547fa3e</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T DoorDetectorActionsConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a600db6083ac7184b69891e0073ddac5c</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aac3d19179f104fa487bb9baaa9cbde1f</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const DoorDetectorActionsConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TDoorDetectorActionsConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ace1106cfd8f89e48873908e7f9769635</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_door_detector_actions::DoorDetectorActionsConfigStatics</name>
    <filename>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>DoorDetectorActionsConfigStatics</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>aad707dbf4f794fc8ca904fbdee6c3cf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const DoorDetectorActionsConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a0bf220d8afe60a8b28dd04c6f17b26f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorDetectorActionsConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a38158804880309a0578139d905341a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a03e6d7244c80ef91ae4edbacc9ae6fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorDetectorActionsConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>ae2f63e59da3baeb6c332dbb90c9e6719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DoorDetectorActionsConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a870cf5c1f11ee2c036aefbd1910cdc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DoorDetectorActionsConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a115fa2b06d9a048b6afe3d4a1dc0e211</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DoorDetectorActionsConfig</name>
      <anchorfile>classiri__door__detector__actions_1_1DoorDetectorActionsConfigStatics.html</anchorfile>
      <anchor>a330962985711450ee7bfdaea6e2f6ffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iri_open_door_detector</name>
    <filename>namespaceiri__open__door__detector.html</filename>
    <class kind="class">iri_open_door_detector::OpenDoorDetectorConfig</class>
    <class kind="class">iri_open_door_detector::OpenDoorDetectorConfigStatics</class>
  </compound>
  <compound kind="class">
    <name>iri_open_door_detector::OpenDoorDetectorConfig</name>
    <filename>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</filename>
    <class kind="class">iri_open_door_detector::OpenDoorDetectorConfig::AbstractParamDescription</class>
    <class kind="class">iri_open_door_detector::OpenDoorDetectorConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a25cee2f557afc9bdd2913ab7406c4b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a434cf48861bd741a2b65e051f77388dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a2f50c66d029974ded8d6efac99cf077f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a18e9633cee3f094a2adff54889058161</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ac37646b19f87775fceab055d6b05f68b</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>afb580951ddad214cd853a4b0797f71f4</anchor>
      <arglist>(const OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a8db3a77fc432fd5fb1fe5997376d39ce</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a98475bdc9f9a85e4cd719a3bdbcd2b57</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a873e7959db3207a3d64b8bd8d3f83fd6</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OpenDoorDetectorConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a9c056321441fecfed2ea13dd4e5a4224</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a49ad6a909a73c8e007f6e3042229f4d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OpenDoorDetectorConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ab8e2a4fcc52300e3d13e0037383fd08f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OpenDoorDetectorConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a7788e9e4cd6d3ce498c75fa7f14996d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a8a70a491af0aa7d8be67c0145ab61d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Aspect_filter</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a58ca18a2f64664fcbef7fc7ce9dca605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>DSC</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>aa3a69c238d1718850112d01ef8aa18fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Geom_filter</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ae7e5c897e202ba48a22fbf5ad607cf83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_x</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>aa16837a2abcb909d59ae6dd95829a8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_y</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>af1defe10cc1dfb170e194cad58aec89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_x</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>ae2dbdfc0ea5e514c09da8ee3fa03f5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_y</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a752ef4102ab8d31570c4b907833946d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Persp_filter</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a2944d0a082e290fca6e787e8c5d2c67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Range_filter</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a5c726c0ae3b9fd0997a71d187ba8db75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>security_distance</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a09949dd4f1424f34c4787da40cf12238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Size_filter</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a07843ddaf9012fb3fa8576ef13dd0165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SVP</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a06a0d0c92b11ffd32a308be81238d309</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const OpenDoorDetectorConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig.html</anchorfile>
      <anchor>a964e36b95157459e9c819ffe0fd956e2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_open_door_detector::OpenDoorDetectorConfig::AbstractParamDescription</name>
    <filename>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a334d55b1ba5424373998ae6a965f2927</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>afd98419bafbd3934b55d66dd311fd44f</anchor>
      <arglist>(uint32_t &amp;level, const OpenDoorDetectorConfig &amp;config1, const OpenDoorDetectorConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aa8e113d1cf718483a5110ff02221dadd</anchor>
      <arglist>(OpenDoorDetectorConfig &amp;config, const OpenDoorDetectorConfig &amp;max, const OpenDoorDetectorConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>abb4d381bba0ef28667f7b46b10113ad3</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, OpenDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aeabf16237ebe2ca81b688adb0e1e0fd6</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, OpenDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a6871754e6ff2edba67d0184cfd6d95fc</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const OpenDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a28574636fd2e18baf27ecba9cf5c7353</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const OpenDoorDetectorConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_open_door_detector::OpenDoorDetectorConfig::ParamDescription</name>
    <filename>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>iri_open_door_detector::OpenDoorDetectorConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a5125bda99939eb74d163ca1bf17b7065</anchor>
      <arglist>(uint32_t &amp;comb_level, const OpenDoorDetectorConfig &amp;config1, const OpenDoorDetectorConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ad43b8fda2ef6fd8e430636b919bebe3d</anchor>
      <arglist>(OpenDoorDetectorConfig &amp;config, const OpenDoorDetectorConfig &amp;max, const OpenDoorDetectorConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a2ef95fe31fcfe9b57a6a6e9a6c09770a</anchor>
      <arglist>(OpenDoorDetectorConfig &amp;config, const OpenDoorDetectorConfig &amp;max, const OpenDoorDetectorConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a759890fc8d27215656dd5f4e1f40f3a6</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>abb1642fe14a5a5fa33efb41e67343009</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae7178ec7b4a7be3fd395054a3790bb5d</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T OpenDoorDetectorConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ad04e4b23b68096c2e1c2d629f3702b1a</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ad7fca311f8c7ee2622e76a47f65e0fed</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const OpenDoorDetectorConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TOpenDoorDetectorConfig::*</type>
      <name>field</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae39f3c5a36e14a7e26f0c78ec2c795a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iri_open_door_detector::OpenDoorDetectorConfigStatics</name>
    <filename>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>OpenDoorDetectorConfigStatics</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a17e57b3ad8b74421abf02a3ec75ef956</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const OpenDoorDetectorConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>ae52d382c5436a55c6efd980d48280136</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenDoorDetectorConfig</type>
      <name>__default__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a07fe2e552363b5add29659b94814b3fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a0c8f298cee03f7b1a07689831a57b18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenDoorDetectorConfig</type>
      <name>__max__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a76ab36df62e4f2c46c79ba95b7e5cdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenDoorDetectorConfig</type>
      <name>__min__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>af92e4cb4ce52d9dbb525a470f36b69f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; OpenDoorDetectorConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a594db8617862876de7da398174377b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenDoorDetectorConfig</name>
      <anchorfile>classiri__open__door__detector_1_1OpenDoorDetectorConfigStatics.html</anchorfile>
      <anchor>a4e1f73fc447ceced7e86e45b5820310d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Open_The_Door</name>
    <filename>namespaceOpen__The__Door.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceOpen__The__Door.html</anchorfile>
      <anchor>a544bd2a454ec129b9e8a59f085fb13c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aff4f7baa46fe34669eccb51390edd43d</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorActionFeedbadc02662f58e3a59995a898f786b4d4f4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorActionFeedbadc02662f58e3a59995a898f786b4d4f4.html</anchorfile>
      <anchor>a5ab914b8e594becd191edb44e87971a7</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorActionGoal__97e2c417bc1f67bf76c50dc5cedb72a3.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorActionGoal__97e2c417bc1f67bf76c50dc5cedb72a3.html</anchorfile>
      <anchor>ad49af4eba7bad6586d709f35a8cc3a4a</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorActionResulte9f92af5a6e957bea70dffd80631ef82.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorActionResulte9f92af5a6e957bea70dffd80631ef82.html</anchorfile>
      <anchor>a0c29d154d138637f6e3dd2a65814ea55</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1b711965b60250946dd612d054d98323</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aac60e27bb7f628e62e7de1c227355f3f</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a72582b4058e3776a9cd2b9ea90836f7c</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a260265cc48daa451494699d3465b79b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a80d977c6079414a969fcd73cab5a83b6</anchor>
      <arglist>(const ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback_6959d67aa7ab1b7e923bf30d839b177c.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback_6959d67aa7ab1b7e923bf30d839b177c.html</anchorfile>
      <anchor>ab6d6a7cccbe4ea91469f51851ab69139</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback_6959d67aa7ab1b7e923bf30d839b177c.html</anchorfile>
      <anchor>a3255d46e52f6e2e24ba438561a1877bd</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3603a4d85224149c89c04ad46ef1c706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2c1fc7f63b1f35a2b9906c61d65409a4</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionResult___90880438fea009fdf0025cb17230f60a.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionResult___90880438fea009fdf0025cb17230f60a.html</anchorfile>
      <anchor>a83dab4bc2fd191f48a89c4ce551f4ffe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorActionResult___90880438fea009fdf0025cb17230f60a.html</anchorfile>
      <anchor>a1252e445289551163ce70d1c83305a0e</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af7fbd65f28984b4b694b4ffc5a57642a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a44c940d24f71f2e1d4bcaea3e69575ac</anchor>
      <arglist>(const ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63ceac54bf61ce6e4a55a727d63ed2f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a20233bd379d41b04cd76bfbc8e82cc21</anchor>
      <arglist>(const ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb8187e571b4d371999723d16428b23f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3bd76fb03113b74d8311917b2840dee9</anchor>
      <arglist>(const ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a663998b1b07cc6659375544e1b4f8cff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9434f20ad9816f86fb02c3b302c6aa4e</anchor>
      <arglist>(const ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionFeedbac27ab5a401bb99f49474916e53e47dba3.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionFeedbac27ab5a401bb99f49474916e53e47dba3.html</anchorfile>
      <anchor>a2821cc05e40f345eb9d9bb62832ede33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionFeedbac27ab5a401bb99f49474916e53e47dba3.html</anchorfile>
      <anchor>a204e5e5cd17cea2a6b3493c6d3cdc0b8</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___b377645e23ddd1f25c67462ac379d34b.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___b377645e23ddd1f25c67462ac379d34b.html</anchorfile>
      <anchor>ab8ec9c5a7f898c99498215873a207460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___b377645e23ddd1f25c67462ac379d34b.html</anchorfile>
      <anchor>a7f71b32bfe01f7c2d2c8a246ec4bb5bf</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionResult_6ffdf7d489b2d5baa209c817b22589c0.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionResult_6ffdf7d489b2d5baa209c817b22589c0.html</anchorfile>
      <anchor>a1650b83c5b63320a784b77baa6131eaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorActionResult_6ffdf7d489b2d5baa209c817b22589c0.html</anchorfile>
      <anchor>ab0912a1e9a9cbf461fcfed56a6aab67e</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af520ff533d685b2f3b1691be697f8bde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a36ee7dfe5ee948c51e6337c716846823</anchor>
      <arglist>(const ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac3a938aa51082e6dc1c4a95f05ba68b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6629ab4382b3ef4c91b973fa8b8ad942</anchor>
      <arglist>(const ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad89ae87af49a1fce3a9d1d705179b1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afead263d2239cfc915981d0d9f6ba25a</anchor>
      <arglist>(const ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1iri__door__detector_1_1FindADoorActionFeedbacka60d1cc747635e93b30552d75f1341ee.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1iri__door__detector_1_1FindADoorActionResult__3cbff29d23842b2505f4b772a96f78cf.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1iri__door__detector_1_1FindADoorAction37c6d4cbf753c7a5045fffec302b039a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1iri__door__detector_1_1FindADoorAction527396f3721de6b0dd5ca8f82d6e12b9.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1iri__door__detector_1_1FindADoorActionc1e8decff935535324fb45f6ae0a1472.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01Cb1d6bd3236e75773b0d8e26869287196.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorActionFeedbackb284d8209fd42fad0a0410e1300b5352.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorActionFeedbackfa6f067c4496ab60a0c100a85dd688e0.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3ad560f3af32e7b882d55ee2b6ab9ea37.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorActionResult__dc4e231c31a9f93769cc381f6098fe17.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorActionResult__9adc02aa923922936cea57c9faafd098.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_0c871334b42a0b22ed04efa4eb20a430e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01Con618a17efdcf64082b24b95cdd0132c55.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01Ca514384668162a5e8263b3ee6cae537e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a52915e60f7cc3cf3cfc76c95cf05ec3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa3c7992477c21c7a6756b28b9239eb25</anchor>
      <arglist>(const ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad5d5f9a97c61e98a175e76a082ac82c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae17a0ec3f627caa8673c0365af7e5710</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback___9c3c6f3af496c858e91dfc9dead8aca4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback___9c3c6f3af496c858e91dfc9dead8aca4.html</anchorfile>
      <anchor>a2b7107b856cf6c8675bf736150b7cdb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback___9c3c6f3af496c858e91dfc9dead8aca4.html</anchorfile>
      <anchor>a54bd73cf9ab641cb38b3cda574009e67</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback___9c3c6f3af496c858e91dfc9dead8aca4.html</anchorfile>
      <anchor>a7be1e03802a57603002620241bf63bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback___9c3c6f3af496c858e91dfc9dead8aca4.html</anchorfile>
      <anchor>ac5e19e0991e352616b0fac585d46a49b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9532da58c8d8210bfe48a38ea5f84a05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abcbf36cd3703fc8de7ef23392203a3dd</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a02710c2e6f988f344abc3838a26d2388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aadcd5dddb0bf27e4dd8557f959f9cb3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a133d0eb412008f2ce23d264b8fee424b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a777615f9b95a38e249aff786c4115c15</anchor>
      <arglist>(const ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afe411dd328a9b0402ce257f6e6ddb8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorActionResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a984d695e6545134184d068472a1a9a88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7e1d75594aa41b0373aee09d5bf4e15c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8bdb740f6e2380f3394948f0bd618a6c</anchor>
      <arglist>(const ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f8520b4984bd18933ddc5df21ed2645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a097961e6ce88d6c81320ccd7da2541ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a61cc7295cbaf6483e0daa43bb86e10fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a69935c7e8d06eebbc77eca87cec1d5dd</anchor>
      <arglist>(const ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa7c9168c2c1e37f2839135695a6b793a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0a90b8ca4bc0dfa68dedbf000c8730d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f2cbaa2729a1736c5966343168e1b39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abbaa3e70cde1f8f133f2ea372767dc09</anchor>
      <arglist>(const ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed629e943bce9e7a67c130a1340b58fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a922e89469f0c782207e1c839c28b3917</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a425d771fbeca936745eaca297b31184d</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae30e5e2bef9dca4d9c67e4583be0f9ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback_5f52368e99e10a7dcde10eebbed8fb88.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback_5f52368e99e10a7dcde10eebbed8fb88.html</anchorfile>
      <anchor>ac1e9174a60f06f216c3f6c1d3c607c2e</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionFeedback_5f52368e99e10a7dcde10eebbed8fb88.html</anchorfile>
      <anchor>a53bf63d6a3e8bbec1c443ebace6491e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0583df5888033f382de658cda7d1a257</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a17ee391f657b56738242364b97a2a95c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionResult___af5f0e4f09f50973e71ccf755697351c.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionResult___af5f0e4f09f50973e71ccf755697351c.html</anchorfile>
      <anchor>afc0821365f161a76cd5e5f4e16ebf5eb</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorActionResult___af5f0e4f09f50973e71ccf755697351c.html</anchorfile>
      <anchor>ae02fc454f73ea97f9f5056fab7e8e38b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a627d3b78956de4043ff7a1f14e0b7eed</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa1ad136234376ea869e9fcf2ace8899b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a70f3d3bcb4ac352dba26f57c9ad6534f</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a053111faa20da4c1ece4a2ce80793f0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::iri_door_detector::FindADoorResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab81bf9db7b632f58bf92004d98508b7a</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1iri__door__detector_1_1FindADoorResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a72c5dcd7bc315bdc0ee928f6171fda64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>See_Wait_N_Walk</name>
    <filename>namespaceSee__Wait__N__Walk.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceSee__Wait__N__Walk.html</anchorfile>
      <anchor>a5e184fb06808e9894e2ea62308229b07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
