<?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-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/</path>
    <filename>____init_____8py</filename>
    <namespace>tabletop_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>tabletop_object_detector::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>tabletop_object_detector::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_AddModelExclusion.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/srv/</path>
    <filename>__AddModelExclusion_8py</filename>
    <class kind="class">tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusion</class>
    <class kind="class">tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusionRequest</class>
    <class kind="class">tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusionResponse</class>
    <namespace>tabletop_object_detector::srv::_AddModelExclusion</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__AddModelExclusion.html</anchorfile>
      <anchor>acc19df5d159dad6dae83ff5bc84b4e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__AddModelExclusion.html</anchorfile>
      <anchor>ad91f04a9007821541d54cac7ecb57a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__AddModelExclusion.html</anchorfile>
      <anchor>a36a154431513d91e2d392739027c90e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ClearExclusionsList.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/srv/</path>
    <filename>__ClearExclusionsList_8py</filename>
    <class kind="class">tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsList</class>
    <class kind="class">tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsListRequest</class>
    <class kind="class">tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsListResponse</class>
    <namespace>tabletop_object_detector::srv::_ClearExclusionsList</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__ClearExclusionsList.html</anchorfile>
      <anchor>ac5ac34093306033778e39ad61a1b75cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__ClearExclusionsList.html</anchorfile>
      <anchor>a630bd010c2ca5956493a1bb60dd115dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_NegateExclusions.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/srv/</path>
    <filename>__NegateExclusions_8py</filename>
    <class kind="class">tabletop_object_detector::srv::_NegateExclusions::NegateExclusions</class>
    <class kind="class">tabletop_object_detector::srv::_NegateExclusions::NegateExclusionsRequest</class>
    <class kind="class">tabletop_object_detector::srv::_NegateExclusions::NegateExclusionsResponse</class>
    <namespace>tabletop_object_detector::srv::_NegateExclusions</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__NegateExclusions.html</anchorfile>
      <anchor>a35ced98b6c2c1c105b7471b91237ae08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__NegateExclusions.html</anchorfile>
      <anchor>acfb0f98127eb753ceb935cf453096213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__NegateExclusions.html</anchorfile>
      <anchor>a2eea78d9bf0b2dddf7097ad9afe2e2cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SegmentObjectInHand.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/srv/</path>
    <filename>__SegmentObjectInHand_8py</filename>
    <class kind="class">tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHand</class>
    <class kind="class">tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHandRequest</class>
    <class kind="class">tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHandResponse</class>
    <namespace>tabletop_object_detector::srv::_SegmentObjectInHand</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a4ec7f5c491c39b70c62610a89a1a196f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a3d71637291ed9e215adfa287d013a4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>ac2c6cd66f4f450c9bb43a75ab0b02fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Bi</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a42397349f56bf377e17de349ff476b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a0c5248d0b270079c91d17b04f177b738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_IBI</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>adf9438727acd9d6b47ab21f8965ac2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a25b6f9d90e3603ea01eade508d78f41f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Table.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/msg/</path>
    <filename>__Table_8py</filename>
    <class kind="class">tabletop_object_detector::msg::_Table::Table</class>
    <namespace>tabletop_object_detector::msg::_Table</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>a003ef16b6e2c51a70513206b5cc4fc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>a92f3d1db3929b32a7bf0b621ed825c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>adfbd79a4c0f3446284a0e68d74eaf358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>aa1f8129a15a99b068ecddf6a9fae1da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>a740e2e82e94634906ff3168e267af6fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_TabletopDetection.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/srv/</path>
    <filename>__TabletopDetection_8py</filename>
    <class kind="class">tabletop_object_detector::srv::_TabletopDetection::TabletopDetection</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopDetection::TabletopDetectionRequest</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopDetection::TabletopDetectionResponse</class>
    <namespace>tabletop_object_detector::srv::_TabletopDetection</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2Bi</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a94cca35af1b213738a1798b82c4b3417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>ac5ceb0d1169b8d58b1bfb62fdfdcfb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a79244e41cf4d0d5e57deda7bae64efbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a4671cfbb73dc102e69e06657d7ba1f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a223f68c263bfc70ea1630eeaaedbf69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>ac645c18a1bb603fc8bb3852aa78e5b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>adc4f05fec382a8c9ebbb669471eb07d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a5985a99c1103c04337e27ca0f883d3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a141bd49824492901f6f7be3bca20c95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>af642b7bf63568ff9a26a2b44ba66e20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>af5c439e8fa1afb8a120d0140ce75a815</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_TabletopDetectionResult.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/msg/</path>
    <filename>__TabletopDetectionResult_8py</filename>
    <class kind="class">tabletop_object_detector::msg::_TabletopDetectionResult::TabletopDetectionResult</class>
    <namespace>tabletop_object_detector::msg::_TabletopDetectionResult</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a65935d6acc122859ef4a58f752a60a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>ac46ebe0e432fdf620cf4198e164a7fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3f</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a6c80282b5ee3ee8ff0c219d82d883f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a469257f6fcabfd8fd06584ed181596a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>aa3f2321518bf29665d05b4639a5f4943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>aa5386c1bf98406c16ce58085df7ad676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_f</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a0d585e5b7c13a52582c13ea2af973c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>ad3037d88f45500307a355a51ce059d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a60704e72a9a58707fc01631aa1216f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a730b48d2d078922e07a270d8ac615d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_TabletopObjectRecognition.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/srv/</path>
    <filename>__TabletopObjectRecognition_8py</filename>
    <class kind="class">tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognition</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognitionRequest</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognitionResponse</class>
    <namespace>tabletop_object_detector::srv::_TabletopObjectRecognition</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a1cb93f34368544bceeae214098f9a1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>af5e625c2e023db3af900b7ad38160d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>acf17c15decea1fd657dc79773048cad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>ad76009ffc9092a42c4463d39dccbb40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a624d06accd1d2dae45a5517ca93295d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a47de2cffa51905d0039f1fc87fd5aac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a5a659dd8b71508357fa664d11b004c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>af8ff5f07489d8a24e533c05992d0eb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a2311d52c56760bc4a25c2c7356dc3070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_iB</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>af9150fe444631a2c2a1f3d39558db2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a4c17a0f85287e80c92fe081dc088ce7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_TabletopSegmentation.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/tabletop_object_detector/srv/</path>
    <filename>__TabletopSegmentation_8py</filename>
    <class kind="class">tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentation</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentationRequest</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentationResponse</class>
    <namespace>tabletop_object_detector::srv::_TabletopSegmentation</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a2326f52fb96e47a6845063ce3370db49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a563922f755d29f11a14927b0ee70cda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a988c3a6a6258ed40f7c0ef1b5eddf6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a464cdeeecb19ecc0dea360c46badf901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>aba24e8b492ef6d84589c5506ba7538e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a12e3e72c1677a510fd149e869dd30e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>ac26572fa2eef9dbc69806c21b1378e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>ada2ae9283eecc334085af6871ee51c18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AddModelExclusion.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/srv_gen/cpp/include/tabletop_object_detector/</path>
    <filename>AddModelExclusion_8h</filename>
    <class kind="struct">tabletop_object_detector::AddModelExclusion</class>
    <class kind="struct">tabletop_object_detector::AddModelExclusionRequest_</class>
    <class kind="struct">tabletop_object_detector::AddModelExclusionResponse_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::AddModelExclusion &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::AddModelExclusion &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::AddModelExclusionRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AddModelExclusionRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ad4c8e6dbe6e24a9b4b32ac251b210473</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionRequest const  &gt;</type>
      <name>AddModelExclusionRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aedbca34ef1264d887ebdc8dbc89edbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionRequest &gt;</type>
      <name>AddModelExclusionRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1af29a00d40db06433671f3a46a7c083</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::AddModelExclusionResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AddModelExclusionResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1b744ccedd57dc7fde19a61e2bbe8315</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionResponse const  &gt;</type>
      <name>AddModelExclusionResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0a8b3a2a93ddf7ef1e7656dc52b190d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionResponse &gt;</type>
      <name>AddModelExclusionResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aa380030fc44345cd74220fa773383a0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ClearExclusionsList.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/srv_gen/cpp/include/tabletop_object_detector/</path>
    <filename>ClearExclusionsList_8h</filename>
    <class kind="struct">tabletop_object_detector::ClearExclusionsList</class>
    <class kind="struct">tabletop_object_detector::ClearExclusionsListRequest_</class>
    <class kind="struct">tabletop_object_detector::ClearExclusionsListResponse_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::ClearExclusionsList &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::ClearExclusionsList &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::ClearExclusionsListRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ClearExclusionsListRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a5e3cfbd8301dc43a1f50f54e3ec29436</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListRequest const  &gt;</type>
      <name>ClearExclusionsListRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae02f72e6d8f49945168729603ec59a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListRequest &gt;</type>
      <name>ClearExclusionsListRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aeab63c987d3ca40477abc04a67f44975</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::ClearExclusionsListResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ClearExclusionsListResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ab9371ff68960f6044ed11dec82de01af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListResponse const  &gt;</type>
      <name>ClearExclusionsListResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aa44a785a75aa843c212a1f8aac3c5ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListResponse &gt;</type>
      <name>ClearExclusionsListResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1d23e376b22447d3506cdede9f16c786</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exhaustive_fit_detector.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/include/tabletop_object_detector/</path>
    <filename>exhaustive__fit__detector_8h</filename>
    <includes id="model__fitter_8h" name="model_fitter.h" local="yes" imported="no">tabletop_object_detector/model_fitter.h</includes>
    <class kind="class">tabletop_object_detector::ExhaustiveFitDetector</class>
    <namespace>tabletop_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>icp_registration_fitter.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/include/tabletop_object_detector/</path>
    <filename>icp__registration__fitter_8h</filename>
    <includes id="model__fitter_8h" name="model_fitter.h" local="yes" imported="no">tabletop_object_detector/model_fitter.h</includes>
    <class kind="class">tabletop_object_detector::ICPRegistrationFitter</class>
    <namespace>tabletop_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>iterative_distance_fitter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>iterative__distance__fitter_8cpp</filename>
    <includes id="iterative__distance__fitter_8h" name="iterative_distance_fitter.h" local="yes" imported="no">tabletop_object_detector/iterative_distance_fitter.h</includes>
    <namespace>tabletop_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>iterative_distance_fitter.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/include/tabletop_object_detector/</path>
    <filename>iterative__distance__fitter_8h</filename>
    <includes id="model__fitter_8h" name="model_fitter.h" local="yes" imported="no">tabletop_object_detector/model_fitter.h</includes>
    <includes id="marker__generator_8h" name="marker_generator.h" local="yes" imported="no">tabletop_object_detector/marker_generator.h</includes>
    <class kind="class">tabletop_object_detector::IterativeTranslationFitter</class>
    <namespace>tabletop_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>marker_generator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>marker__generator_8cpp</filename>
    <includes id="marker__generator_8h" name="marker_generator.h" local="yes" imported="no">tabletop_object_detector/marker_generator.h</includes>
    <includes id="model__fitter_8h" name="model_fitter.h" local="yes" imported="no">tabletop_object_detector/model_fitter.h</includes>
    <namespace>tabletop_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>marker_generator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/include/tabletop_object_detector/</path>
    <filename>marker__generator_8h</filename>
    <class kind="class">tabletop_object_detector::MarkerGenerator</class>
    <namespace>tabletop_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>model_fitter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>model__fitter_8cpp</filename>
    <includes id="model__fitter_8h" name="model_fitter.h" local="yes" imported="no">tabletop_object_detector/model_fitter.h</includes>
    <includes id="iterative__distance__fitter_8h" name="iterative_distance_fitter.h" local="yes" imported="no">tabletop_object_detector/iterative_distance_fitter.h</includes>
    <namespace>tabletop_object_detector</namespace>
    <member kind="function">
      <type>double</type>
      <name>dist</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>af477b611cb5477e8931dcc728d8f1d94</anchor>
      <arglist>(const tf::Vector3 &amp;v0, const tf::Vector3 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; tf::Vector3 &gt;</type>
      <name>interpolateTriangle</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a94d27028b76f013f07f17427097bcc1e</anchor>
      <arglist>(tf::Vector3 v0, tf::Vector3 v1, tf::Vector3 v2, double min_res)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>model_fitter.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/include/tabletop_object_detector/</path>
    <filename>model__fitter_8h</filename>
    <class kind="class">tabletop_object_detector::DistanceFieldFitter</class>
    <class kind="class">tabletop_object_detector::ModelFitInfo</class>
    <class kind="class">tabletop_object_detector::ModelToCloudFitter</class>
    <namespace>tabletop_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>NegateExclusions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/srv_gen/cpp/include/tabletop_object_detector/</path>
    <filename>NegateExclusions_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::NegateExclusions &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::NegateExclusions &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tabletop_object_detector::NegateExclusions</class>
    <class kind="struct">tabletop_object_detector::NegateExclusionsRequest_</class>
    <class kind="struct">tabletop_object_detector::NegateExclusionsResponse_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::NegateExclusionsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>NegateExclusionsRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a11a1f2f0563f258b70ef1acbf595f364</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsRequest const  &gt;</type>
      <name>NegateExclusionsRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a7b709f30152b2d855daa7a6928b343a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsRequest &gt;</type>
      <name>NegateExclusionsRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>acae2b52fa4d9aa1c728204c81905d02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::NegateExclusionsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>NegateExclusionsResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a6b849a6320d7a56b5c94b44c051610d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsResponse const  &gt;</type>
      <name>NegateExclusionsResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>af311c5e744f921bc478460d3275a80ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsResponse &gt;</type>
      <name>NegateExclusionsResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a005fd66e8c0c416aeabe3100444235cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ping_segment_object_in_hand.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>ping__segment__object__in__hand_8cpp</filename>
    <includes id="SegmentObjectInHand_8h" name="SegmentObjectInHand.h" local="yes" imported="no">tabletop_object_detector/SegmentObjectInHand.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ping__segment__object__in__hand_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ping_tabletop_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>ping__tabletop__node_8cpp</filename>
    <includes id="TabletopSegmentation_8h" name="TabletopSegmentation.h" local="yes" imported="no">tabletop_object_detector/TabletopSegmentation.h</includes>
    <includes id="TabletopObjectRecognition_8h" name="TabletopObjectRecognition.h" local="yes" imported="no">tabletop_object_detector/TabletopObjectRecognition.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ping__tabletop__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publish_database_object.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>publish__database__object_8cpp</filename>
    <member kind="function">
      <type>visualization_msgs::Marker</type>
      <name>getFitMarker</name>
      <anchorfile>publish__database__object_8cpp.html</anchorfile>
      <anchor>a4ccc0d30f693bdb60619e2693b21e9ae</anchor>
      <arglist>(const arm_navigation_msgs::Shape &amp;mesh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>publish__database__object_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>segment_object_in_hand.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>segment__object__in__hand_8cpp</filename>
    <includes id="SegmentObjectInHand_8h" name="SegmentObjectInHand.h" local="yes" imported="no">tabletop_object_detector/SegmentObjectInHand.h</includes>
    <class kind="class">tabletop_object_detector::ObjectInHandSegmenter</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>segment__object__in__hand_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SegmentObjectInHand.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/srv_gen/cpp/include/tabletop_object_detector/</path>
    <filename>SegmentObjectInHand_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::SegmentObjectInHand &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::SegmentObjectInHand &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tabletop_object_detector::SegmentObjectInHand</class>
    <class kind="struct">tabletop_object_detector::SegmentObjectInHandRequest_</class>
    <class kind="struct">tabletop_object_detector::SegmentObjectInHandResponse_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::SegmentObjectInHandRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SegmentObjectInHandRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ab40112e233edadc8757ff29a1b636bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandRequest const  &gt;</type>
      <name>SegmentObjectInHandRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>adb7ce04a8c4968518e22f04581fec419</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandRequest &gt;</type>
      <name>SegmentObjectInHandRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1568376f6d53c79fce0a32c0434c318b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::SegmentObjectInHandResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SegmentObjectInHandResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a68a24f2262a70455172b4cf8b1432311</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandResponse const  &gt;</type>
      <name>SegmentObjectInHandResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>abcc27008851512941f4baedcaf051fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandResponse &gt;</type>
      <name>SegmentObjectInHandResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae7e614b8449227aacefd2d1246c4557c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Table.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/msg_gen/cpp/include/tabletop_object_detector/</path>
    <filename>Table_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tabletop_object_detector::Table_</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::Table_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Table</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0e8f053527e6fe5f35a4558153f0a229</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::Table const  &gt;</type>
      <name>TableConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a5eb475330b48078102d166ce42f8c47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::Table &gt;</type>
      <name>TablePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1a01e2558d106bdf1b0e903d206f3608</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aec9a18c31b28c71b4c8b2ce1131fbc81</anchor>
      <arglist>(std::ostream &amp;s, const ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tabletop_complete_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>tabletop__complete__node_8cpp</filename>
    <includes id="TabletopDetection_8h" name="TabletopDetection.h" local="yes" imported="no">tabletop_object_detector/TabletopDetection.h</includes>
    <includes id="TabletopSegmentation_8h" name="TabletopSegmentation.h" local="yes" imported="no">tabletop_object_detector/TabletopSegmentation.h</includes>
    <includes id="TabletopObjectRecognition_8h" name="TabletopObjectRecognition.h" local="yes" imported="no">tabletop_object_detector/TabletopObjectRecognition.h</includes>
    <class kind="class">tabletop_object_detector::TabletopCompleteNode</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tabletop__complete__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tabletop_object_recognition.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>tabletop__object__recognition_8cpp</filename>
    <includes id="exhaustive__fit__detector_8h" name="exhaustive_fit_detector.h" local="yes" imported="no">tabletop_object_detector/exhaustive_fit_detector.h</includes>
    <includes id="marker__generator_8h" name="marker_generator.h" local="yes" imported="no">tabletop_object_detector/marker_generator.h</includes>
    <includes id="iterative__distance__fitter_8h" name="iterative_distance_fitter.h" local="yes" imported="no">tabletop_object_detector/iterative_distance_fitter.h</includes>
    <includes id="Table_8h" name="Table.h" local="yes" imported="no">tabletop_object_detector/Table.h</includes>
    <includes id="TabletopObjectRecognition_8h" name="TabletopObjectRecognition.h" local="yes" imported="no">tabletop_object_detector/TabletopObjectRecognition.h</includes>
    <includes id="ClearExclusionsList_8h" name="ClearExclusionsList.h" local="yes" imported="no">tabletop_object_detector/ClearExclusionsList.h</includes>
    <includes id="AddModelExclusion_8h" name="AddModelExclusion.h" local="yes" imported="no">tabletop_object_detector/AddModelExclusion.h</includes>
    <includes id="NegateExclusions_8h" name="NegateExclusions.h" local="yes" imported="no">tabletop_object_detector/NegateExclusions.h</includes>
    <class kind="class">tabletop_object_detector::TabletopObjectRecognizer</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tabletop__object__recognition_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tabletop_segmentation.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/src/</path>
    <filename>tabletop__segmentation_8cpp</filename>
    <includes id="marker__generator_8h" name="marker_generator.h" local="yes" imported="no">tabletop_object_detector/marker_generator.h</includes>
    <includes id="TabletopSegmentation_8h" name="TabletopSegmentation.h" local="yes" imported="no">tabletop_object_detector/TabletopSegmentation.h</includes>
    <class kind="class">tabletop_object_detector::TabletopSegmentor</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="function">
      <type>void</type>
      <name>getClustersFromPointCloud2</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>acc0961aece08cf6fce2c4f0fcd311218</anchor>
      <arglist>(const pcl::PointCloud&lt; PointT &gt; &amp;cloud_objects, const std::vector&lt; pcl::PointIndices &gt; &amp;clusters2, std::vector&lt; sensor_msgs::PointCloud &gt; &amp;clusters)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPlanePoints</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a9751ba6da039fd4e84ee7549a746e48a</anchor>
      <arglist>(const pcl::PointCloud&lt; PointT &gt; &amp;table, const tf::Transform &amp;table_plane_trans, sensor_msgs::PointCloud &amp;table_points)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>getPlaneTransform</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0a159bf5bc837a73ad631fffb272e1d2</anchor>
      <arglist>(pcl::ModelCoefficients coeffs, double up_direction, bool flatten_plane)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tabletop__segmentation_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>straightenPoints</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a327913b3af483333d8d03a07320cc846</anchor>
      <arglist>(PointCloudType &amp;points, const tf::Transform &amp;table_plane_trans, const tf::Transform &amp;table_plane_trans_flat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TabletopDetection.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/srv_gen/cpp/include/tabletop_object_detector/</path>
    <filename>TabletopDetection_8h</filename>
    <includes id="TabletopDetectionResult_8h" name="TabletopDetectionResult.h" local="yes" imported="no">tabletop_object_detector/TabletopDetectionResult.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopDetection &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopDetection &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tabletop_object_detector::TabletopDetection</class>
    <class kind="struct">tabletop_object_detector::TabletopDetectionRequest_</class>
    <class kind="struct">tabletop_object_detector::TabletopDetectionResponse_</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopDetectionRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopDetectionRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a884a70f51f570c4838dac72f6fda93e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionRequest const  &gt;</type>
      <name>TabletopDetectionRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0e9c2d9433d3c59d44cf911856def4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionRequest &gt;</type>
      <name>TabletopDetectionRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a3788be6764c7dea08e12bffa12aa4486</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopDetectionResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopDetectionResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aed3e66d98fc03b74719a562761b3cf8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResponse const  &gt;</type>
      <name>TabletopDetectionResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a98f9e76053fea5e0d12301320db7ab70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResponse &gt;</type>
      <name>TabletopDetectionResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1aabe2d8d8c23f1b4887dceb76274317</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TabletopDetectionResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/msg_gen/cpp/include/tabletop_object_detector/</path>
    <filename>TabletopDetectionResult_8h</filename>
    <includes id="Table_8h" name="Table.h" local="yes" imported="no">tabletop_object_detector/Table.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tabletop_object_detector::TabletopDetectionResult_</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopDetectionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopDetectionResult</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aeace0d3dd2d831016b85293f52863493</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResult const  &gt;</type>
      <name>TabletopDetectionResultConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae71ce62a1a4dfc1a9573e7257e9e3c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResult &gt;</type>
      <name>TabletopDetectionResultPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a7caf612c02dcff30ac5a6cbc5c515d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a294afd89a9b05aea6371fe95e8b61f94</anchor>
      <arglist>(std::ostream &amp;s, const ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TabletopObjectRecognition.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/srv_gen/cpp/include/tabletop_object_detector/</path>
    <filename>TabletopObjectRecognition_8h</filename>
    <includes id="Table_8h" name="Table.h" local="yes" imported="no">tabletop_object_detector/Table.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopObjectRecognition &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopObjectRecognition &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tabletop_object_detector::TabletopObjectRecognition</class>
    <class kind="struct">tabletop_object_detector::TabletopObjectRecognitionRequest_</class>
    <class kind="struct">tabletop_object_detector::TabletopObjectRecognitionResponse_</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopObjectRecognitionRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae778b09d5d6ae80e459c294f95e2e474</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest const  &gt;</type>
      <name>TabletopObjectRecognitionRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ab99a5c31cbd2d6e3fd12cf59a4ed746d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest &gt;</type>
      <name>TabletopObjectRecognitionRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ad92416702ec6afd4d87bb460f60bafe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopObjectRecognitionResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a688128fcb517927056af9c5b64afcb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse const  &gt;</type>
      <name>TabletopObjectRecognitionResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ab888971f60190100c34010bc9e158a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse &gt;</type>
      <name>TabletopObjectRecognitionResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>abd40bab45fb4e556fa04169f23536c08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TabletopSegmentation.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_object_manipulation/doc_stacks/2014-01-03_11-39-44.427894/pr2_object_manipulation/perception/tabletop_object_detector/srv_gen/cpp/include/tabletop_object_detector/</path>
    <filename>TabletopSegmentation_8h</filename>
    <includes id="Table_8h" name="Table.h" local="yes" imported="no">tabletop_object_detector/Table.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopSegmentation &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopSegmentation &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">tabletop_object_detector::TabletopSegmentation</class>
    <class kind="struct">tabletop_object_detector::TabletopSegmentationRequest_</class>
    <class kind="struct">tabletop_object_detector::TabletopSegmentationResponse_</class>
    <namespace>tabletop_object_detector</namespace>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopSegmentationRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopSegmentationRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>afa5c20d8fb4caa6405cbc47b80823065</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationRequest const  &gt;</type>
      <name>TabletopSegmentationRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a9822152f20927c7a434630a4129d360a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationRequest &gt;</type>
      <name>TabletopSegmentationRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aadc25e1bc00e47dda27012e07937e5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopSegmentationResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopSegmentationResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae5d7eac7284fa162e075cc94c414f576</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationResponse const  &gt;</type>
      <name>TabletopSegmentationResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a24bec125a3ca58aed884614d10f3ee3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationResponse &gt;</type>
      <name>TabletopSegmentationResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0db0a82625c2c7cfd6c84effb8dee4f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1tabletop__object__detector_1_1Table___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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6242e372014837f1a768392e85cd72bc</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1tabletop__object__detector_1_1TabletopDetecte2c04f0ed78d3388088a95c9d935bf19.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_1tabletop__object__detector_1_1TabletopDetecte2c04f0ed78d3388088a95c9d935bf19.html</anchorfile>
      <anchor>ac1f283ee7f36096c18318143ece6878f</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1AddModelExclusion7f18074a58260444ba81d3421df9342f.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_1tabletop__object__detector_1_1AddModelExclusion7f18074a58260444ba81d3421df9342f.html</anchorfile>
      <anchor>af25b1b53886e104522687cc6fc21dc28</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_1tabletop__object__detector_1_1AddModelExclusion7f18074a58260444ba81d3421df9342f.html</anchorfile>
      <anchor>a1aa89ee96dac2a5936f08c688dadb3ea</anchor>
      <arglist>(const ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1AddModelExclusionae74bcda601f4f858ea02dd58ef0017b.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_1tabletop__object__detector_1_1AddModelExclusionae74bcda601f4f858ea02dd58ef0017b.html</anchorfile>
      <anchor>ab70a7291cd036dde659c6ba9d7b7e2bd</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_1tabletop__object__detector_1_1AddModelExclusionae74bcda601f4f858ea02dd58ef0017b.html</anchorfile>
      <anchor>aecc00ee5ba52081cf6e63566cb16ac4a</anchor>
      <arglist>(const ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1ClearExclusionsLi818f27640389ace5f2c7ab9873c1ae9b.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_1tabletop__object__detector_1_1ClearExclusionsLi818f27640389ace5f2c7ab9873c1ae9b.html</anchorfile>
      <anchor>ac67d9b85fa5403c49be8acedf6474bd0</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_1tabletop__object__detector_1_1ClearExclusionsLi818f27640389ace5f2c7ab9873c1ae9b.html</anchorfile>
      <anchor>a5ab413f05882b4a18b052a0e23a49091</anchor>
      <arglist>(const ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1ClearExclusionsLic207910dcedb84cb7196e8367493eae3.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_1tabletop__object__detector_1_1ClearExclusionsLic207910dcedb84cb7196e8367493eae3.html</anchorfile>
      <anchor>a4ce2dce46cc281264c902bd43974aa9d</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_1tabletop__object__detector_1_1ClearExclusionsLic207910dcedb84cb7196e8367493eae3.html</anchorfile>
      <anchor>a79299ad3bd0096c597c016f0219fd83d</anchor>
      <arglist>(const ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1NegateExclusionsR53093ad6ffcca830fcd6a28bb55d1c5c.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_1tabletop__object__detector_1_1NegateExclusionsR53093ad6ffcca830fcd6a28bb55d1c5c.html</anchorfile>
      <anchor>a5f6b695c3d8c74ab402c9cca0f9acbbd</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_1tabletop__object__detector_1_1NegateExclusionsR53093ad6ffcca830fcd6a28bb55d1c5c.html</anchorfile>
      <anchor>ad197ab9143b4f4eeacaa84b6b47a9ab8</anchor>
      <arglist>(const ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1NegateExclusionsR06a338095ecf1c86d55cbcb061fbf02c.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_1tabletop__object__detector_1_1NegateExclusionsR06a338095ecf1c86d55cbcb061fbf02c.html</anchorfile>
      <anchor>a489139601f0fa2581cc0ec455bb466bb</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_1tabletop__object__detector_1_1NegateExclusionsR06a338095ecf1c86d55cbcb061fbf02c.html</anchorfile>
      <anchor>a633ff5adfb0011fd2609db4c7dc2e4b1</anchor>
      <arglist>(const ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHa81ba070001e0d7ecd1d3a85ef9874337.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_1tabletop__object__detector_1_1SegmentObjectInHa81ba070001e0d7ecd1d3a85ef9874337.html</anchorfile>
      <anchor>a9015c9aaa1047193c4a9bc2a4675b3fb</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_1tabletop__object__detector_1_1SegmentObjectInHa81ba070001e0d7ecd1d3a85ef9874337.html</anchorfile>
      <anchor>ad2819b08638b87766205fcff947c1168</anchor>
      <arglist>(const ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHa211137134a17b595b20a43c918124dac.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_1tabletop__object__detector_1_1SegmentObjectInHa211137134a17b595b20a43c918124dac.html</anchorfile>
      <anchor>a8a5f733f155e64677f67b15339583663</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_1tabletop__object__detector_1_1SegmentObjectInHa211137134a17b595b20a43c918124dac.html</anchorfile>
      <anchor>ac03d9c78f7261d10530fd184e4f50bb8</anchor>
      <arglist>(const ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1Table___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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac8e01432c4fc2c6461afe20a7c4acb55</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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab4cbb06fc3a60e3d289df8c5e5221a0c</anchor>
      <arglist>(const ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1TabletopDetection45917c32d398e9a994731af8ab621afa.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_1tabletop__object__detector_1_1TabletopDetection45917c32d398e9a994731af8ab621afa.html</anchorfile>
      <anchor>acaa5036ce61f7e909c12a7c22a3a51e0</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_1tabletop__object__detector_1_1TabletopDetection45917c32d398e9a994731af8ab621afa.html</anchorfile>
      <anchor>ab109a9dc168246b91ac9371d494b0623</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1TabletopDetectionb7edef45598957ec80575514a2603e43.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_1tabletop__object__detector_1_1TabletopDetectionb7edef45598957ec80575514a2603e43.html</anchorfile>
      <anchor>a2654d028f7c5397a2f00583ab714cd27</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_1tabletop__object__detector_1_1TabletopDetectionb7edef45598957ec80575514a2603e43.html</anchorfile>
      <anchor>a0bc480fcbd813c9a45bdfeae65993751</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1TabletopDetection34da50541765ad480e083cc6ae3494a6.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_1tabletop__object__detector_1_1TabletopDetection34da50541765ad480e083cc6ae3494a6.html</anchorfile>
      <anchor>aaa51f5aa2cc8c70e2922c0f99ad1b681</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_1tabletop__object__detector_1_1TabletopDetection34da50541765ad480e083cc6ae3494a6.html</anchorfile>
      <anchor>a5c5ec209a06b544182518bb0dd72dae8</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1TabletopObjectRece29ea57ca4fc0a5169e972423b9a8d80.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_1tabletop__object__detector_1_1TabletopObjectRece29ea57ca4fc0a5169e972423b9a8d80.html</anchorfile>
      <anchor>a3284e9b5a51e10beaa1d19ac91cef267</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_1tabletop__object__detector_1_1TabletopObjectRece29ea57ca4fc0a5169e972423b9a8d80.html</anchorfile>
      <anchor>af675fca6fe1d013ee54b097a8078367d</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1TabletopObjectRec71f505cb3172ade07dc0e893b9adbcf9.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_1tabletop__object__detector_1_1TabletopObjectRec71f505cb3172ade07dc0e893b9adbcf9.html</anchorfile>
      <anchor>a2fd0dd868d1fab49211a6c1dde91b804</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_1tabletop__object__detector_1_1TabletopObjectRec71f505cb3172ade07dc0e893b9adbcf9.html</anchorfile>
      <anchor>a4ffd875fc4c4a1e8f1a2e9bfb95121c9</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1TabletopSegmentatad7692a2de06cc87a2862bbf51c91fd4.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_1tabletop__object__detector_1_1TabletopSegmentatad7692a2de06cc87a2862bbf51c91fd4.html</anchorfile>
      <anchor>a36156164ef63ea9ad71bfc2f376525d1</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_1tabletop__object__detector_1_1TabletopSegmentatad7692a2de06cc87a2862bbf51c91fd4.html</anchorfile>
      <anchor>a9051ab4743968acbb7f0c8b2f0cfbfd9</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1tabletop__object__detector_1_1TabletopSegmentat0da7ce0242d6de240f5625993b888c58.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_1tabletop__object__detector_1_1TabletopSegmentat0da7ce0242d6de240f5625993b888c58.html</anchorfile>
      <anchor>a6ad85efb5b9108e2903b66716febb947</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_1tabletop__object__detector_1_1TabletopSegmentat0da7ce0242d6de240f5625993b888c58.html</anchorfile>
      <anchor>a1e6bd8cd7f098b0b5dced3dc364696a1</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1AddModelExclusiaeec4c3451a9d0bfc304d5f19441cedd.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_1tabletop__object__detector_1_1AddModelExclusiaeec4c3451a9d0bfc304d5f19441cedd.html</anchorfile>
      <anchor>a02740ee040d3c6c2f5adcd3985044f78</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_1tabletop__object__detector_1_1AddModelExclusiaeec4c3451a9d0bfc304d5f19441cedd.html</anchorfile>
      <anchor>a5fbee32e6f0a1e258ebd107770649d96</anchor>
      <arglist>(const ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1AddModelExclusieac234ff0a284c70e4afbbeab6dfc5a5.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_1tabletop__object__detector_1_1AddModelExclusieac234ff0a284c70e4afbbeab6dfc5a5.html</anchorfile>
      <anchor>adfdfe115147c8749fece8186984de25d</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_1tabletop__object__detector_1_1AddModelExclusieac234ff0a284c70e4afbbeab6dfc5a5.html</anchorfile>
      <anchor>a450ce86c9005f1f430878646fa6a4f38</anchor>
      <arglist>(const ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1ClearExclusionse7513358a74573afd99a3a3cce96ddc2.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_1tabletop__object__detector_1_1ClearExclusionse7513358a74573afd99a3a3cce96ddc2.html</anchorfile>
      <anchor>aef70b675c7700d72a83dd5dd24517444</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_1tabletop__object__detector_1_1ClearExclusionse7513358a74573afd99a3a3cce96ddc2.html</anchorfile>
      <anchor>aef4473252f0779024c9159fd44953f8e</anchor>
      <arglist>(const ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1ClearExclusions41b6f580473715f7d3b64aaec0df3acf.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_1tabletop__object__detector_1_1ClearExclusions41b6f580473715f7d3b64aaec0df3acf.html</anchorfile>
      <anchor>a7efb99ad45fb4ccb44575b6ef535c403</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_1tabletop__object__detector_1_1ClearExclusions41b6f580473715f7d3b64aaec0df3acf.html</anchorfile>
      <anchor>ab699fdfaec81231ea169570cfc934b73</anchor>
      <arglist>(const ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1NegateExclusion6e4b94ce50fd8aa4d5becf4205c50776.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_1tabletop__object__detector_1_1NegateExclusion6e4b94ce50fd8aa4d5becf4205c50776.html</anchorfile>
      <anchor>a6e0337b2b350ee5b893781ade611e14c</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_1tabletop__object__detector_1_1NegateExclusion6e4b94ce50fd8aa4d5becf4205c50776.html</anchorfile>
      <anchor>ae31a75d26cf2928699ab1f0db280871d</anchor>
      <arglist>(const ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1NegateExclusion5812e54284387f8ee400307144d5c6ea.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_1tabletop__object__detector_1_1NegateExclusion5812e54284387f8ee400307144d5c6ea.html</anchorfile>
      <anchor>aedaedfa4b3d441a5b68e92662996e9af</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_1tabletop__object__detector_1_1NegateExclusion5812e54284387f8ee400307144d5c6ea.html</anchorfile>
      <anchor>aa73bcc57772cf43e4f159707fd4a58b6</anchor>
      <arglist>(const ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1SegmentObjectIn76e8e6fde6911ba60ffa6336cda87618.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_1tabletop__object__detector_1_1SegmentObjectIn76e8e6fde6911ba60ffa6336cda87618.html</anchorfile>
      <anchor>a3b6115d7b1d97848b736fd776984d6ae</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_1tabletop__object__detector_1_1SegmentObjectIn76e8e6fde6911ba60ffa6336cda87618.html</anchorfile>
      <anchor>a23dfa006bf8879a482555e507c5943a5</anchor>
      <arglist>(const ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1SegmentObjectIn1dd38b9d8994a1910032da3f629a6134.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_1tabletop__object__detector_1_1SegmentObjectIn1dd38b9d8994a1910032da3f629a6134.html</anchorfile>
      <anchor>a4995bd6ff364c408bfd8368538cc0019</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_1tabletop__object__detector_1_1SegmentObjectIn1dd38b9d8994a1910032da3f629a6134.html</anchorfile>
      <anchor>a728bc1029665438fc6b6094bbe06b1ac</anchor>
      <arglist>(const ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1Table___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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac55db281515d4099a28ca03900d9e5dc</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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a96bc90da26bcb5c09910641dafc798b0</anchor>
      <arglist>(const ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1TabletopDetectic5198b58df01d24c042e62256fa2d268.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_1tabletop__object__detector_1_1TabletopDetectic5198b58df01d24c042e62256fa2d268.html</anchorfile>
      <anchor>a335e2831c4fec2042324c0ed99a28303</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_1tabletop__object__detector_1_1TabletopDetectic5198b58df01d24c042e62256fa2d268.html</anchorfile>
      <anchor>a9591500e3d6c85e2f79473a7828dd5a4</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1TabletopDetecti391b5829c82f9ebe56c2fa3de4d8cdd0.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_1tabletop__object__detector_1_1TabletopDetecti391b5829c82f9ebe56c2fa3de4d8cdd0.html</anchorfile>
      <anchor>a3029195504888c6d5bfc22785e3c7822</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_1tabletop__object__detector_1_1TabletopDetecti391b5829c82f9ebe56c2fa3de4d8cdd0.html</anchorfile>
      <anchor>ad8528cec3d85057ace64777fc7a2e2b0</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1TabletopDetectic27224d8907d8e270635364456b0711f.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_1tabletop__object__detector_1_1TabletopDetectic27224d8907d8e270635364456b0711f.html</anchorfile>
      <anchor>a67fab868f364ef5a4296bdec7e221897</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_1tabletop__object__detector_1_1TabletopDetectic27224d8907d8e270635364456b0711f.html</anchorfile>
      <anchor>a4be95e3fd456298310b27f304964e58c</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1TabletopObjectRec53b376c88647360f63e0730974ae3b.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_1tabletop__object__detector_1_1TabletopObjectRec53b376c88647360f63e0730974ae3b.html</anchorfile>
      <anchor>ab552e7082b89378e6658b521e2d2882a</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_1tabletop__object__detector_1_1TabletopObjectRec53b376c88647360f63e0730974ae3b.html</anchorfile>
      <anchor>a983485c0c260ad76f46806b19eac4dca</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1TabletopObjectR631bc5667221dec62245ac5ca5032973.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_1tabletop__object__detector_1_1TabletopObjectR631bc5667221dec62245ac5ca5032973.html</anchorfile>
      <anchor>a01e8abbdd1561ee161eecda06c62cc52</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_1tabletop__object__detector_1_1TabletopObjectR631bc5667221dec62245ac5ca5032973.html</anchorfile>
      <anchor>a0a508a6c04aeb9dc2834ab6833d7c894</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1TabletopSegmentf4105c00b13a0b9d2d1b5dc1c927d3a4.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_1tabletop__object__detector_1_1TabletopSegmentf4105c00b13a0b9d2d1b5dc1c927d3a4.html</anchorfile>
      <anchor>a2abf4500f87f3ee3d1912d2919568cc6</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_1tabletop__object__detector_1_1TabletopSegmentf4105c00b13a0b9d2d1b5dc1c927d3a4.html</anchorfile>
      <anchor>ad75bcd1316554408d7c6f00410d82925</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1tabletop__object__detector_1_1TabletopSegment7bfadf80341e3e5c5d1b188e8aab5c2e.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_1tabletop__object__detector_1_1TabletopSegment7bfadf80341e3e5c5d1b188e8aab5c2e.html</anchorfile>
      <anchor>a174c0552c17b30a1e46ce956466a49a3</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_1tabletop__object__detector_1_1TabletopSegment7bfadf80341e3e5c5d1b188e8aab5c2e.html</anchorfile>
      <anchor>ae05c9324e3c00408a3569f7f128f984a</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1tabletop__object__detector_1_1AddModelExclus66fdb838149c60d1b4bfec392ae2a7fe.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1tabletop__object__detector_1_1AddModelExclus9b4381400f8b5b25995029a41f468372.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1tabletop__object__detector_1_1ClearExclusion2b4b21f1b8215b44c4da2e781d80cb1f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1tabletop__object__detector_1_1ClearExclusionb7f81629df8239d294b8b446bb099036.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1tabletop__object__detector_1_1NegateExclusio0d6b4a4e9dddeb216c97a6cbf5ebee0d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1tabletop__object__detector_1_1NegateExclusio5190a1706e48546610cf1634c7fa9911.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1tabletop__object__detector_1_1TabletopDetectcaa42138764defc9a608e03bd0033637.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1AddModelExclusio41a6fe3fc77dcbd4d565ca7df0174ba7.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1AddModelExclusiof18c257c3676ca0127c58c0f7e949da5.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1AddModelExclusioacfe1fb0db7f523d7030fd0afcf19eb9.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1AddModelExclusio2df1c607ba027c1e00941f6dd25d818f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1ClearExclusionsL79561814e493ea3e6c1cdbb4013b377a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1ClearExclusionsL210fd9204bef00e7397dd645102d2448.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1ClearExclusionsL3f4199a03c4bf3edd3f5856ef5e464f2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1ClearExclusionsL3b53b28dd6e1659332baf79c37343da2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1NegateExclusionse160b944722fd004b8ff1e3b63b99fbf.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1NegateExclusions94370dbddc6e13e89e45665071f5f9f3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1NegateExclusions50941d0cdeb72e2600b71e7b6c312fc2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1NegateExclusions0fc8a0466a7518c913f95e13149fad4a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1SegmentObjectInH60e68702cc4143ac95bfe4c5a04abf9d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHc2e0a7a8eab672438b46295d4e9ae87c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHc0236988f87d50f5eff60b2554bec504.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHd6d359d78cab2319153309a9f79753e2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1Table___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; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1Table___3_01Cont111a5a45499e46e047140a6fa58f0b43.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopDetectio85378aa2994484fb2d817f71e5ec8c09.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopDetectio849f5ab87f403a13160f421ec1281f62.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopDetectiodbdd0c6e00a8e6bf4b4b337bbbe28782.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopDetectio0d0a68fe7b0ccbbc16b7457b1cfcdf99.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopDetectio53006f88f44b7ce3f635b8d8597339b5.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopDetectio99fba6be9c1213031dc1df64d8ab3b71.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopObjectRef9b4d3705e826d4f78790c537929568e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopObjectRea0786825f444a3383559a3329107d7c6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopObjectRe914ffe7f76dc3de88783b5e596f7541c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopObjectRec0474d6447e501258847c8f12f8c59fe.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopSegmentadde078ca8e488352f3ed55411830b97a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopSegmenta8f3db1c664efa0cc610445306bc7f92b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopSegmenta770abfcc09322d6999212e2ac10c4f45.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1tabletop__object__detector_1_1TabletopSegmenta1a8904292fe3e1372b2ec04f8eb7c75f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1AddModelExclusionRe9644d631774b3fc7c60d13d1744fe7c1.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_1tabletop__object__detector_1_1AddModelExclusionRe9644d631774b3fc7c60d13d1744fe7c1.html</anchorfile>
      <anchor>a3d7d434f83bfbd4838742e27405ef98d</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_1tabletop__object__detector_1_1AddModelExclusionRe9644d631774b3fc7c60d13d1744fe7c1.html</anchorfile>
      <anchor>a33a2e603832a6b5d2b5f51f659eccd32</anchor>
      <arglist>(const ::tabletop_object_detector::AddModelExclusionRequest_&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_1tabletop__object__detector_1_1AddModelExclusionRe9644d631774b3fc7c60d13d1744fe7c1.html</anchorfile>
      <anchor>adb52a39ba951dd29ed4756dfad14cc54</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_1tabletop__object__detector_1_1AddModelExclusionRe9644d631774b3fc7c60d13d1744fe7c1.html</anchorfile>
      <anchor>a34338d0cccc4a52c2f9e6e1c51890990</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1AddModelExclusionRe12081382efd3c0cfd9fe82a0a90dd80f.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_1tabletop__object__detector_1_1AddModelExclusionRe12081382efd3c0cfd9fe82a0a90dd80f.html</anchorfile>
      <anchor>ae11e4c54acf2e35e41a5285eb6b55af5</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_1tabletop__object__detector_1_1AddModelExclusionRe12081382efd3c0cfd9fe82a0a90dd80f.html</anchorfile>
      <anchor>ae16119e86246303ce7c64b3806fd6130</anchor>
      <arglist>(const ::tabletop_object_detector::AddModelExclusionResponse_&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_1tabletop__object__detector_1_1AddModelExclusionRe12081382efd3c0cfd9fe82a0a90dd80f.html</anchorfile>
      <anchor>afc97a4f14d4ee20de4a218a408224c82</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_1tabletop__object__detector_1_1AddModelExclusionRe12081382efd3c0cfd9fe82a0a90dd80f.html</anchorfile>
      <anchor>ae9a93d235853109b262e5c00fb92122e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1ClearExclusionsList5233645c96e801e4e4bcb3d8b59ca5a4.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_1tabletop__object__detector_1_1ClearExclusionsList5233645c96e801e4e4bcb3d8b59ca5a4.html</anchorfile>
      <anchor>aa5018daf8cbee34791cf01e04485ba72</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_1tabletop__object__detector_1_1ClearExclusionsList5233645c96e801e4e4bcb3d8b59ca5a4.html</anchorfile>
      <anchor>aea6e12cca0c48cdaae5077c8cab443c1</anchor>
      <arglist>(const ::tabletop_object_detector::ClearExclusionsListRequest_&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_1tabletop__object__detector_1_1ClearExclusionsList5233645c96e801e4e4bcb3d8b59ca5a4.html</anchorfile>
      <anchor>a7def7795bfce0df114e8a5020c87e1e4</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_1tabletop__object__detector_1_1ClearExclusionsList5233645c96e801e4e4bcb3d8b59ca5a4.html</anchorfile>
      <anchor>aec90121c5667624e173201f5246da4f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1ClearExclusionsList970ad27d903df6b74cff5ce747c0f685.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_1tabletop__object__detector_1_1ClearExclusionsList970ad27d903df6b74cff5ce747c0f685.html</anchorfile>
      <anchor>a72db18d7a1804372636210057b1e4433</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_1tabletop__object__detector_1_1ClearExclusionsList970ad27d903df6b74cff5ce747c0f685.html</anchorfile>
      <anchor>a54cf996f98d26f4dd2dce68a28b74f8f</anchor>
      <arglist>(const ::tabletop_object_detector::ClearExclusionsListResponse_&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_1tabletop__object__detector_1_1ClearExclusionsList970ad27d903df6b74cff5ce747c0f685.html</anchorfile>
      <anchor>ad99a3d4f680c63bbb6d3d2141dc4c87f</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_1tabletop__object__detector_1_1ClearExclusionsList970ad27d903df6b74cff5ce747c0f685.html</anchorfile>
      <anchor>a51140862d161c9a2538be9acc8095e1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1NegateExclusionsReq8b5171721f966860dbe976a35c693607.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_1tabletop__object__detector_1_1NegateExclusionsReq8b5171721f966860dbe976a35c693607.html</anchorfile>
      <anchor>ad046b4bcac7e4f91939ad4b1ebc09968</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_1tabletop__object__detector_1_1NegateExclusionsReq8b5171721f966860dbe976a35c693607.html</anchorfile>
      <anchor>a39471bf5cfdb8d97b518508e6e7b661f</anchor>
      <arglist>(const ::tabletop_object_detector::NegateExclusionsRequest_&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_1tabletop__object__detector_1_1NegateExclusionsReq8b5171721f966860dbe976a35c693607.html</anchorfile>
      <anchor>a95f6f93165be560d93447efc626ba93c</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_1tabletop__object__detector_1_1NegateExclusionsReq8b5171721f966860dbe976a35c693607.html</anchorfile>
      <anchor>a41591906f1a47bf6499c1d2488833341</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1NegateExclusionsRes13dc5ef6cf9ffc29468e0ef35378e71c.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_1tabletop__object__detector_1_1NegateExclusionsRes13dc5ef6cf9ffc29468e0ef35378e71c.html</anchorfile>
      <anchor>adfa5f5fda1ba9dbcc91d5cb5954ae020</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_1tabletop__object__detector_1_1NegateExclusionsRes13dc5ef6cf9ffc29468e0ef35378e71c.html</anchorfile>
      <anchor>afc286b48c51db7374f1e83248f22991c</anchor>
      <arglist>(const ::tabletop_object_detector::NegateExclusionsResponse_&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_1tabletop__object__detector_1_1NegateExclusionsRes13dc5ef6cf9ffc29468e0ef35378e71c.html</anchorfile>
      <anchor>af666055eb4fa1e834d8085e32c509c48</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_1tabletop__object__detector_1_1NegateExclusionsRes13dc5ef6cf9ffc29468e0ef35378e71c.html</anchorfile>
      <anchor>abdd1ad7411cc0d28e09e645825b626c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHand4388c34e22e573adef35a95cec31e978.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_1tabletop__object__detector_1_1SegmentObjectInHand4388c34e22e573adef35a95cec31e978.html</anchorfile>
      <anchor>ab81f18811fa1fc21c52b8603574c58a6</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_1tabletop__object__detector_1_1SegmentObjectInHand4388c34e22e573adef35a95cec31e978.html</anchorfile>
      <anchor>a1452afcc928379d6e5d5a26268ac9741</anchor>
      <arglist>(const ::tabletop_object_detector::SegmentObjectInHandRequest_&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_1tabletop__object__detector_1_1SegmentObjectInHand4388c34e22e573adef35a95cec31e978.html</anchorfile>
      <anchor>aa1bad4f2fb2765e45e365925db1349af</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_1tabletop__object__detector_1_1SegmentObjectInHand4388c34e22e573adef35a95cec31e978.html</anchorfile>
      <anchor>a6cf94e817d4ddab73fe32b28e4d38c7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHand970fafef27fc300389cc222f0baaa179.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_1tabletop__object__detector_1_1SegmentObjectInHand970fafef27fc300389cc222f0baaa179.html</anchorfile>
      <anchor>a029a3fbc546eec323bf31d8e57dc7767</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_1tabletop__object__detector_1_1SegmentObjectInHand970fafef27fc300389cc222f0baaa179.html</anchorfile>
      <anchor>a041b53fc8777b21c9bb4308f485f5a19</anchor>
      <arglist>(const ::tabletop_object_detector::SegmentObjectInHandResponse_&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_1tabletop__object__detector_1_1SegmentObjectInHand970fafef27fc300389cc222f0baaa179.html</anchorfile>
      <anchor>a051010433d66d3fb73f21884a0a0e2ab</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_1tabletop__object__detector_1_1SegmentObjectInHand970fafef27fc300389cc222f0baaa179.html</anchorfile>
      <anchor>a9a824de322286ea4cdbf28d27b6eed5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1Table___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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63a3de12e6790aa47a5d533c4961ab9b</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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab644d1196daea012c1ab4e6e241712a7</anchor>
      <arglist>(const ::tabletop_object_detector::Table_&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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a091cf738c466852373a6e2ed301e8549</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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af30b00598883b4a7004ad3f2ba9ccec4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1TabletopDetectionRe9ad1dd8b0458aeecb540d05982c28242.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_1tabletop__object__detector_1_1TabletopDetectionRe9ad1dd8b0458aeecb540d05982c28242.html</anchorfile>
      <anchor>a837848fb3477d866978400de99fecc20</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_1tabletop__object__detector_1_1TabletopDetectionRe9ad1dd8b0458aeecb540d05982c28242.html</anchorfile>
      <anchor>a069a170459c719e49d53d5fbbdae1b3e</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionRequest_&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_1tabletop__object__detector_1_1TabletopDetectionRe9ad1dd8b0458aeecb540d05982c28242.html</anchorfile>
      <anchor>a109b6dd9f478cb44ef65b882cbe9c50d</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_1tabletop__object__detector_1_1TabletopDetectionRe9ad1dd8b0458aeecb540d05982c28242.html</anchorfile>
      <anchor>a1d6050969478cbda5395963ea17334dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1TabletopDetectionRee7785833db6ef3d6cd119c14399745de.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_1tabletop__object__detector_1_1TabletopDetectionRee7785833db6ef3d6cd119c14399745de.html</anchorfile>
      <anchor>a3e952c6cae3b2795cca162c279e3fc23</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_1tabletop__object__detector_1_1TabletopDetectionRee7785833db6ef3d6cd119c14399745de.html</anchorfile>
      <anchor>a9c63cd8bad46ce60453ae1d89b42e891</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionResponse_&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_1tabletop__object__detector_1_1TabletopDetectionRee7785833db6ef3d6cd119c14399745de.html</anchorfile>
      <anchor>a346cd26d1f7c32568c31bdb62bdbfe91</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_1tabletop__object__detector_1_1TabletopDetectionRee7785833db6ef3d6cd119c14399745de.html</anchorfile>
      <anchor>a5f9019f8ddd61c705fe70fb1d2b8b903</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1TabletopDetectionRe940455e5739b44662a6dedee802a42d6.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_1tabletop__object__detector_1_1TabletopDetectionRe940455e5739b44662a6dedee802a42d6.html</anchorfile>
      <anchor>a3554eaed93dd9bfdc37fd5e4e9ce125d</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_1tabletop__object__detector_1_1TabletopDetectionRe940455e5739b44662a6dedee802a42d6.html</anchorfile>
      <anchor>ae61f4f9bd7d9dfa6639df5e4bb45ac6d</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopDetectionResult_&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_1tabletop__object__detector_1_1TabletopDetectionRe940455e5739b44662a6dedee802a42d6.html</anchorfile>
      <anchor>a713f9c8626b09166eb5cf1ed375ca136</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_1tabletop__object__detector_1_1TabletopDetectionRe940455e5739b44662a6dedee802a42d6.html</anchorfile>
      <anchor>a6b2d10e7aa24851c52a00222ebbc1c29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1TabletopObjectRecog595e8777c90b8be79eb5225d64c9fbf9.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_1tabletop__object__detector_1_1TabletopObjectRecog595e8777c90b8be79eb5225d64c9fbf9.html</anchorfile>
      <anchor>ac5897a23f138129f733a37a6b0eb6164</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_1tabletop__object__detector_1_1TabletopObjectRecog595e8777c90b8be79eb5225d64c9fbf9.html</anchorfile>
      <anchor>a1e084eca17ef6061875ac292d0c7a32c</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopObjectRecognitionRequest_&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_1tabletop__object__detector_1_1TabletopObjectRecog595e8777c90b8be79eb5225d64c9fbf9.html</anchorfile>
      <anchor>a80a5bc47ec6ac1cbd3b5ee921e4ac685</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_1tabletop__object__detector_1_1TabletopObjectRecog595e8777c90b8be79eb5225d64c9fbf9.html</anchorfile>
      <anchor>aaa50dde800d12d5497db652e9aca2a1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1TabletopObjectRecogace280a26f4eeec29878ffe59b4f8237.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_1tabletop__object__detector_1_1TabletopObjectRecogace280a26f4eeec29878ffe59b4f8237.html</anchorfile>
      <anchor>ab1b910ec22ed4075c6d766921e819929</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_1tabletop__object__detector_1_1TabletopObjectRecogace280a26f4eeec29878ffe59b4f8237.html</anchorfile>
      <anchor>aead15f458bd9df85904e1322c2fd6a37</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopObjectRecognitionResponse_&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_1tabletop__object__detector_1_1TabletopObjectRecogace280a26f4eeec29878ffe59b4f8237.html</anchorfile>
      <anchor>a730d701b32041eef11e38731a0b1fe11</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_1tabletop__object__detector_1_1TabletopObjectRecogace280a26f4eeec29878ffe59b4f8237.html</anchorfile>
      <anchor>a2f56fa4fdc804700383067e5ea47cf76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1TabletopSegmentatio9e673f87473e4d42a24432a1fa835f1d.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_1tabletop__object__detector_1_1TabletopSegmentatio9e673f87473e4d42a24432a1fa835f1d.html</anchorfile>
      <anchor>a2be3801c0420a5387c46c2435dfc402c</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_1tabletop__object__detector_1_1TabletopSegmentatio9e673f87473e4d42a24432a1fa835f1d.html</anchorfile>
      <anchor>a02d5e7023c4196180c6129984dbf876d</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopSegmentationRequest_&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_1tabletop__object__detector_1_1TabletopSegmentatio9e673f87473e4d42a24432a1fa835f1d.html</anchorfile>
      <anchor>a1d18c4992c9f9e78c8083a93061cec1d</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_1tabletop__object__detector_1_1TabletopSegmentatio9e673f87473e4d42a24432a1fa835f1d.html</anchorfile>
      <anchor>adf69479b83910db9908a1c02d2f35467</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1tabletop__object__detector_1_1TabletopSegmentatio5d15f635994d9368e18f1e1231e5a802.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_1tabletop__object__detector_1_1TabletopSegmentatio5d15f635994d9368e18f1e1231e5a802.html</anchorfile>
      <anchor>acc3df8d2950e235a2bc17d3a66fdc8f3</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_1tabletop__object__detector_1_1TabletopSegmentatio5d15f635994d9368e18f1e1231e5a802.html</anchorfile>
      <anchor>ad714bd8b90b729cac1bc5c94ce4c230f</anchor>
      <arglist>(const ::tabletop_object_detector::TabletopSegmentationResponse_&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_1tabletop__object__detector_1_1TabletopSegmentatio5d15f635994d9368e18f1e1231e5a802.html</anchorfile>
      <anchor>aeee85e7d4685b7d7e04a576e8d494f99</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_1tabletop__object__detector_1_1TabletopSegmentatio5d15f635994d9368e18f1e1231e5a802.html</anchorfile>
      <anchor>a5fa7ffdb98aa5801728848dc314abbf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1AddModelExclusion609a1471b71c56fe39ab4585d9981ccb.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_1tabletop__object__detector_1_1AddModelExclusion609a1471b71c56fe39ab4585d9981ccb.html</anchorfile>
      <anchor>a867c889e6dc3009ee55427bf4399c344</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_1tabletop__object__detector_1_1AddModelExclusion609a1471b71c56fe39ab4585d9981ccb.html</anchorfile>
      <anchor>a4ad9f9884c7b50ce9122c7602a2ec956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1AddModelExclusion0050c8d87fa992f717a173f2a2c535b1.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_1tabletop__object__detector_1_1AddModelExclusion0050c8d87fa992f717a173f2a2c535b1.html</anchorfile>
      <anchor>aadb9fad4f3487c61f1329a78adc1a3cb</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_1tabletop__object__detector_1_1AddModelExclusion0050c8d87fa992f717a173f2a2c535b1.html</anchorfile>
      <anchor>afd19acdf86354d8ea3d0014da541ace5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1ClearExclusionsLi10da0250b3257fefae47189c1009bde6.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_1tabletop__object__detector_1_1ClearExclusionsLi10da0250b3257fefae47189c1009bde6.html</anchorfile>
      <anchor>a85b542b61fb59f494e5338a68628ae9f</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_1tabletop__object__detector_1_1ClearExclusionsLi10da0250b3257fefae47189c1009bde6.html</anchorfile>
      <anchor>aa44f6cafc12f7426634b7ff10601ca52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1ClearExclusionsLi2b2327009cf0a8936574b38179aa8dea.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_1tabletop__object__detector_1_1ClearExclusionsLi2b2327009cf0a8936574b38179aa8dea.html</anchorfile>
      <anchor>a2cd2424b85e04edfbddfbd6f2b9e85e3</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_1tabletop__object__detector_1_1ClearExclusionsLi2b2327009cf0a8936574b38179aa8dea.html</anchorfile>
      <anchor>a0e8c2b5e81b1b59625b03b756915c595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1NegateExclusionsRc462d28f7ce707f5d13288722d59b118.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_1tabletop__object__detector_1_1NegateExclusionsRc462d28f7ce707f5d13288722d59b118.html</anchorfile>
      <anchor>a70c371fd7c8cdeedc36c0fa96527a61a</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_1tabletop__object__detector_1_1NegateExclusionsRc462d28f7ce707f5d13288722d59b118.html</anchorfile>
      <anchor>a5df2c012f53b33214500a6f240b3fad6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1NegateExclusionsR30992519be73fdd03fd16919d26390c3.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_1tabletop__object__detector_1_1NegateExclusionsR30992519be73fdd03fd16919d26390c3.html</anchorfile>
      <anchor>a048fc63c46afd6dbb5affcf77418b666</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_1tabletop__object__detector_1_1NegateExclusionsR30992519be73fdd03fd16919d26390c3.html</anchorfile>
      <anchor>a75a1021b7b702bf6f43b16bf67def18c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHa1961032481387a3d4bf345d597e30f58.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_1tabletop__object__detector_1_1SegmentObjectInHa1961032481387a3d4bf345d597e30f58.html</anchorfile>
      <anchor>aa1dd79faa9841fc776aa484b591649a7</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_1tabletop__object__detector_1_1SegmentObjectInHa1961032481387a3d4bf345d597e30f58.html</anchorfile>
      <anchor>a387bc736eab56583793ba4c5860315c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1SegmentObjectInHa16807fa5a44365c68014104c1455c16d.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_1tabletop__object__detector_1_1SegmentObjectInHa16807fa5a44365c68014104c1455c16d.html</anchorfile>
      <anchor>a3bcb889a9a45a3321af31fb843c2137b</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_1tabletop__object__detector_1_1SegmentObjectInHa16807fa5a44365c68014104c1455c16d.html</anchorfile>
      <anchor>ab6e145084eb7ac5919b20c36958b256a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1Table___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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5ae8db453f29fad0df75c410c6fe9b07</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_1tabletop__object__detector_1_1Table___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1c8bcf75cc7fa23f3a8d59b7789a1d40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1TabletopDetectionbb618dd99163e51158a790a92d0d639c.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_1tabletop__object__detector_1_1TabletopDetectionbb618dd99163e51158a790a92d0d639c.html</anchorfile>
      <anchor>a40d56c621e3866d3d50d5f18604a6b40</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_1tabletop__object__detector_1_1TabletopDetectionbb618dd99163e51158a790a92d0d639c.html</anchorfile>
      <anchor>abd2e6aed5dd4b1e1789887808bd440e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1TabletopDetection01cdf9b4413f6693567884f502c20c5a.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_1tabletop__object__detector_1_1TabletopDetection01cdf9b4413f6693567884f502c20c5a.html</anchorfile>
      <anchor>a801386a90296a479d1ec402064086338</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_1tabletop__object__detector_1_1TabletopDetection01cdf9b4413f6693567884f502c20c5a.html</anchorfile>
      <anchor>ae642dd5095eb6f5943db92cc36416c43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1TabletopDetection89f3b10274383c5abce9481babd4e5c6.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_1tabletop__object__detector_1_1TabletopDetection89f3b10274383c5abce9481babd4e5c6.html</anchorfile>
      <anchor>a73000af1317eb22cc66c4a0990e73145</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_1tabletop__object__detector_1_1TabletopDetection89f3b10274383c5abce9481babd4e5c6.html</anchorfile>
      <anchor>a518c80514dae2a543b660c6b7dff58dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1TabletopObjectRec4ea7656d6bf2574c36f56bbe354e9879.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_1tabletop__object__detector_1_1TabletopObjectRec4ea7656d6bf2574c36f56bbe354e9879.html</anchorfile>
      <anchor>ad4e8510378653b0777b33355b02c030d</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_1tabletop__object__detector_1_1TabletopObjectRec4ea7656d6bf2574c36f56bbe354e9879.html</anchorfile>
      <anchor>a9dc0ed52acd756f7be21cc8c5f456745</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1TabletopObjectRec7fe82554b3b85b4ffbd22d9109841b84.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_1tabletop__object__detector_1_1TabletopObjectRec7fe82554b3b85b4ffbd22d9109841b84.html</anchorfile>
      <anchor>acafcd486675b9be7cb372ae05e5a3e54</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_1tabletop__object__detector_1_1TabletopObjectRec7fe82554b3b85b4ffbd22d9109841b84.html</anchorfile>
      <anchor>a4ed5ebc85e1fd660a02e970aa7ec5b90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1TabletopSegmentatfcb58098ecb81837fc5581f3b81294de.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_1tabletop__object__detector_1_1TabletopSegmentatfcb58098ecb81837fc5581f3b81294de.html</anchorfile>
      <anchor>a3397160da49009f3365b114c36e0ba01</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_1tabletop__object__detector_1_1TabletopSegmentatfcb58098ecb81837fc5581f3b81294de.html</anchorfile>
      <anchor>a5d6ffe9a4e4669aba2c881237a947648</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1tabletop__object__detector_1_1TabletopSegmentatd9a205a1ca6c82977f18b9b318dd1c4c.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_1tabletop__object__detector_1_1TabletopSegmentatd9a205a1ca6c82977f18b9b318dd1c4c.html</anchorfile>
      <anchor>af073717c61eb59da73766f1ecb149a34</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_1tabletop__object__detector_1_1TabletopSegmentatd9a205a1ca6c82977f18b9b318dd1c4c.html</anchorfile>
      <anchor>a98fb10b83b4f29e7a98596e0824cc6d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::AddModelExclusion &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusion_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusion_01_4.html</anchorfile>
      <anchor>a2c8be6eeec3be5452501817b6d5e9079</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusion_01_4.html</anchorfile>
      <anchor>a931bdf9cd02328cac40a1d410023f89b</anchor>
      <arglist>(const tabletop_object_detector::AddModelExclusion &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusionRequ88266b5e0d94edf54474f512c9a2b4b2.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusionRequ88266b5e0d94edf54474f512c9a2b4b2.html</anchorfile>
      <anchor>a641f6846d9e69ca38d687f846681a954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusionRequ88266b5e0d94edf54474f512c9a2b4b2.html</anchorfile>
      <anchor>a0dca36b10ac5a16489ff9fb233c342ba</anchor>
      <arglist>(const tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusionRespab04d8d871b2b94d1bce2c496a11695b.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusionRespab04d8d871b2b94d1bce2c496a11695b.html</anchorfile>
      <anchor>a7939d49c40dad215024fb29d4cea1bc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1AddModelExclusionRespab04d8d871b2b94d1bce2c496a11695b.html</anchorfile>
      <anchor>a66f8cbe9cd9a61b1abbbbd7cf3f48909</anchor>
      <arglist>(const tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::ClearExclusionsList &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsList_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsList_01_4.html</anchorfile>
      <anchor>a63bfa492b48c6519af667c70e4134fe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsList_01_4.html</anchorfile>
      <anchor>a8a590fcc46250f2ac4aebe90f3f252e2</anchor>
      <arglist>(const tabletop_object_detector::ClearExclusionsList &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsListRe4dbf64b527b33c647c8fbc731942cd9e.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsListRe4dbf64b527b33c647c8fbc731942cd9e.html</anchorfile>
      <anchor>aaca640734297555744b52be6eca797f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsListRe4dbf64b527b33c647c8fbc731942cd9e.html</anchorfile>
      <anchor>a4e6bb9c72bb90093cdad7caf903776dc</anchor>
      <arglist>(const tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsListRe7a72c2e4a2c9ca2ae418340cdb84fa18.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsListRe7a72c2e4a2c9ca2ae418340cdb84fa18.html</anchorfile>
      <anchor>ad36f72784148a2d9a24c9e7283fecac0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1ClearExclusionsListRe7a72c2e4a2c9ca2ae418340cdb84fa18.html</anchorfile>
      <anchor>ab1f1c2207ae801f3ceae0c0ee2ecb851</anchor>
      <arglist>(const tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::NegateExclusions &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusions_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusions_01_4.html</anchorfile>
      <anchor>a9a1635b496b8ef2b73fcdb988220fe75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusions_01_4.html</anchorfile>
      <anchor>aaeb0d39bbaf2f0eab7b35d43d1a80a16</anchor>
      <arglist>(const tabletop_object_detector::NegateExclusions &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusionsRequee065df74b8fe3170e558f359bd306db0.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusionsRequee065df74b8fe3170e558f359bd306db0.html</anchorfile>
      <anchor>abdd78e54f246dc4d5dbcc21d78a188b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusionsRequee065df74b8fe3170e558f359bd306db0.html</anchorfile>
      <anchor>a98d18bf95c082a6cbd5ab8dddd64d099</anchor>
      <arglist>(const tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusionsRespoccaa0cebab43585fc7dba84722c8a797.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusionsRespoccaa0cebab43585fc7dba84722c8a797.html</anchorfile>
      <anchor>a0036ae2b0a075e67ec74d2d45c91c0e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1NegateExclusionsRespoccaa0cebab43585fc7dba84722c8a797.html</anchorfile>
      <anchor>a6509f07e0d41d126070e44cb8bdb57a3</anchor>
      <arglist>(const tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::SegmentObjectInHand &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHand_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHand_01_4.html</anchorfile>
      <anchor>a740d5501dee71ff1c0d7b39bb6016878</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHand_01_4.html</anchorfile>
      <anchor>aee73e5d4796fd8213a18925ff625924c</anchor>
      <arglist>(const tabletop_object_detector::SegmentObjectInHand &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHandRe33ac8d87cf838f9c1d3a255a2069a227.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHandRe33ac8d87cf838f9c1d3a255a2069a227.html</anchorfile>
      <anchor>ae68fe2312ac14b9e4fed4d00e77c8652</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHandRe33ac8d87cf838f9c1d3a255a2069a227.html</anchorfile>
      <anchor>ad25ede1768882fadd39d46263e13eb5a</anchor>
      <arglist>(const tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHandReff882a783c50deca0f947df2722b3714.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHandReff882a783c50deca0f947df2722b3714.html</anchorfile>
      <anchor>a1f464e3ae16196a811abe4a0ee43d46f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1SegmentObjectInHandReff882a783c50deca0f947df2722b3714.html</anchorfile>
      <anchor>a44b0adb5d27d4f8633a7fe8ddec4d6d9</anchor>
      <arglist>(const tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopDetection &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetection_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetection_01_4.html</anchorfile>
      <anchor>a70daaa6190fbb05cb395d6cdb937ff4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetection_01_4.html</anchorfile>
      <anchor>a2bf4e361df455031b7f82786f881b1ae</anchor>
      <arglist>(const tabletop_object_detector::TabletopDetection &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetectionRequ493e07aeeebc0a5c47a407256a36d5bf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetectionRequ493e07aeeebc0a5c47a407256a36d5bf.html</anchorfile>
      <anchor>a7cf8e7ba9c52eb9e88b7a31d6bee8c72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetectionRequ493e07aeeebc0a5c47a407256a36d5bf.html</anchorfile>
      <anchor>ad92244992fdd03c7c3bb1e96d832222e</anchor>
      <arglist>(const tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetectionRespe47b7b2647eee57295a0de1fa56b3445.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetectionRespe47b7b2647eee57295a0de1fa56b3445.html</anchorfile>
      <anchor>a382635cd7b3d66a645985ba244d6e14d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopDetectionRespe47b7b2647eee57295a0de1fa56b3445.html</anchorfile>
      <anchor>ad73793263b3e40b31c5eec851a3f8b7c</anchor>
      <arglist>(const tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopObjectRecognition &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecognition_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecognition_01_4.html</anchorfile>
      <anchor>a4cffdd452860bb544727c16410e6a04b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecognition_01_4.html</anchorfile>
      <anchor>af3c14cc9f20215b8903411b273468783</anchor>
      <arglist>(const tabletop_object_detector::TabletopObjectRecognition &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecogni2a6caa7b88ac84a6ee1fb45e160d9a95.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecogni2a6caa7b88ac84a6ee1fb45e160d9a95.html</anchorfile>
      <anchor>a34cd8b91e28e6be02104c8c66895379d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecogni2a6caa7b88ac84a6ee1fb45e160d9a95.html</anchorfile>
      <anchor>a40bfa8a772dad845617405170eb87838</anchor>
      <arglist>(const tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecognic4c0795ae664ddb8e4c450c0c0a9bc39.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecognic4c0795ae664ddb8e4c450c0c0a9bc39.html</anchorfile>
      <anchor>a30bd8f5fd6d8749b7bcd577d90a2065f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopObjectRecognic4c0795ae664ddb8e4c450c0c0a9bc39.html</anchorfile>
      <anchor>a2f0da1370cd2ab2905bc440a586c431b</anchor>
      <arglist>(const tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopSegmentation &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentation_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentation_01_4.html</anchorfile>
      <anchor>a08d8fda243fec595224598b91484d43b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentation_01_4.html</anchorfile>
      <anchor>ad508f0abd1d122bdb9c7c20448d830b2</anchor>
      <arglist>(const tabletop_object_detector::TabletopSegmentation &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentationR213190d614acbdfd0bc4a8b9183c4149.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentationR213190d614acbdfd0bc4a8b9183c4149.html</anchorfile>
      <anchor>a04ba40d90cefdf062d6b211a7cb70b4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentationR213190d614acbdfd0bc4a8b9183c4149.html</anchorfile>
      <anchor>a33d28d83139fc040cd60ac092424eca8</anchor>
      <arglist>(const tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentationR8eb8d0efe57f10fd60c97329300bc6e0.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentationR8eb8d0efe57f10fd60c97329300bc6e0.html</anchorfile>
      <anchor>ac49010959e2d02c7ac6b608763707327</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01tabletop__object__detector_1_1TabletopSegmentationR8eb8d0efe57f10fd60c97329300bc6e0.html</anchorfile>
      <anchor>a2262e73d1aa17fa53eaece4cba3fac20</anchor>
      <arglist>(const tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::AddModelExclusion &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusion_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusion_01_4.html</anchorfile>
      <anchor>a70295cd138ca4402565bfcce90cd0abc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusion_01_4.html</anchorfile>
      <anchor>ac3a8510e79a866d9a254b352caabfa6e</anchor>
      <arglist>(const tabletop_object_detector::AddModelExclusion &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusionReques66a7f23937cef7d06e9aa958d0945926.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusionReques66a7f23937cef7d06e9aa958d0945926.html</anchorfile>
      <anchor>a00ad88ca5047ee1d9a524a03b86a6fe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusionReques66a7f23937cef7d06e9aa958d0945926.html</anchorfile>
      <anchor>aa8900eb2d577c04c861cde9fe706b5d1</anchor>
      <arglist>(const tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusionRespon49ad396101f45d539a0f6f9c1ef2f4b5.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusionRespon49ad396101f45d539a0f6f9c1ef2f4b5.html</anchorfile>
      <anchor>a45495174dabc783f3db433f24a8a14b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1AddModelExclusionRespon49ad396101f45d539a0f6f9c1ef2f4b5.html</anchorfile>
      <anchor>a95d38e76088baa7a4d369170e0204010</anchor>
      <arglist>(const tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::ClearExclusionsList &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsList_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsList_01_4.html</anchorfile>
      <anchor>a08106520851e8bf8b4038baa2a0d0910</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsList_01_4.html</anchorfile>
      <anchor>a9d082f3854ff6f424cc9f8cb5ab37fa9</anchor>
      <arglist>(const tabletop_object_detector::ClearExclusionsList &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsListRequ52be899fba6963284744a82bd219c259.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsListRequ52be899fba6963284744a82bd219c259.html</anchorfile>
      <anchor>a3b67c9fe3bac815ffed634e5e211fb90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsListRequ52be899fba6963284744a82bd219c259.html</anchorfile>
      <anchor>add709a875c81477edf05aff630c6e8e6</anchor>
      <arglist>(const tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsListResp80c677a442cdb79505612153a884c77d.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsListResp80c677a442cdb79505612153a884c77d.html</anchorfile>
      <anchor>a4ec51bf48dfa5c491d4048b210326602</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1ClearExclusionsListResp80c677a442cdb79505612153a884c77d.html</anchorfile>
      <anchor>ae799e888d66d91531f97ec0cf138cf6e</anchor>
      <arglist>(const tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::NegateExclusions &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusions_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusions_01_4.html</anchorfile>
      <anchor>a6c457c99be81fc3c5b2f2f2258c4f1cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusions_01_4.html</anchorfile>
      <anchor>a88d790725c2d6e09fa372b56d11ef0b2</anchor>
      <arglist>(const tabletop_object_detector::NegateExclusions &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusionsRequeste0c067e856a128f6e0fdffa365af9189.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusionsRequeste0c067e856a128f6e0fdffa365af9189.html</anchorfile>
      <anchor>a174ea55dc0b82b13bb48d31710f7eb4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusionsRequeste0c067e856a128f6e0fdffa365af9189.html</anchorfile>
      <anchor>aa66fc9769042f96797ac46472b70faf9</anchor>
      <arglist>(const tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusionsResponsf2c6ce5cbffdd0bf3f60323b956ec953.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusionsResponsf2c6ce5cbffdd0bf3f60323b956ec953.html</anchorfile>
      <anchor>a61387f05bb3e5fd8f9b1a00bf51d6bd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1NegateExclusionsResponsf2c6ce5cbffdd0bf3f60323b956ec953.html</anchorfile>
      <anchor>aea37ef47f7ac3edbdd971232a2b45a7d</anchor>
      <arglist>(const tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::SegmentObjectInHand &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHand_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHand_01_4.html</anchorfile>
      <anchor>a033ecbb1d5a0cfbfcbddbbcc5fa4dd43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHand_01_4.html</anchorfile>
      <anchor>ad53359f34d396254de87c94a14c8e499</anchor>
      <arglist>(const tabletop_object_detector::SegmentObjectInHand &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHandRequ9f1ee1ed131c9fcc521c727195cfd79e.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHandRequ9f1ee1ed131c9fcc521c727195cfd79e.html</anchorfile>
      <anchor>a9eb255ed194322376ec6e542c5610965</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHandRequ9f1ee1ed131c9fcc521c727195cfd79e.html</anchorfile>
      <anchor>a2e2b7b016050e69013072a9ed7751d78</anchor>
      <arglist>(const tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHandRespdc04c44ca3e588f3d8d0d598cd711d98.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHandRespdc04c44ca3e588f3d8d0d598cd711d98.html</anchorfile>
      <anchor>a803c9b63400dabb43123010de7861eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1SegmentObjectInHandRespdc04c44ca3e588f3d8d0d598cd711d98.html</anchorfile>
      <anchor>a47db994bc4762b9e9d18d56d07ec4f90</anchor>
      <arglist>(const tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopDetection &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetection_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetection_01_4.html</anchorfile>
      <anchor>a79ad30d5ac42280021e8c4a42d22043d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetection_01_4.html</anchorfile>
      <anchor>a16846ee9ec900713a3ab10da5a991170</anchor>
      <arglist>(const tabletop_object_detector::TabletopDetection &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetectionReques4d7935af1f817783d0cb879f59423cac.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetectionReques4d7935af1f817783d0cb879f59423cac.html</anchorfile>
      <anchor>a28160e1c6ae2e24fa418a89c5e64580b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetectionReques4d7935af1f817783d0cb879f59423cac.html</anchorfile>
      <anchor>a284b476ccbe1c12f7def4c3aa9072c31</anchor>
      <arglist>(const tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetectionRespon6c266b3c158f1b28045d792ecd8a8595.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetectionRespon6c266b3c158f1b28045d792ecd8a8595.html</anchorfile>
      <anchor>aed156371e0ea593eb3f45d77cff058ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopDetectionRespon6c266b3c158f1b28045d792ecd8a8595.html</anchorfile>
      <anchor>a302bb527c84cb74d52e801b60d59f588</anchor>
      <arglist>(const tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopObjectRecognition &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecognition_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecognition_01_4.html</anchorfile>
      <anchor>adfc5d41120efa592d207ccc179edb788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecognition_01_4.html</anchorfile>
      <anchor>ac0d57481d775db196532c94554659295</anchor>
      <arglist>(const tabletop_object_detector::TabletopObjectRecognition &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecogniticc12ba8fb894f4311d2089211a6000f5.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecogniticc12ba8fb894f4311d2089211a6000f5.html</anchorfile>
      <anchor>a87fbc02eaa4608d448e46249a77aa18e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecogniticc12ba8fb894f4311d2089211a6000f5.html</anchorfile>
      <anchor>a4afaf92e9763d9427412966be423fc6e</anchor>
      <arglist>(const tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecogniti91d62907be466da21ac23b66c74b4926.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecogniti91d62907be466da21ac23b66c74b4926.html</anchorfile>
      <anchor>aaf8774362574c2ff40ca7222062f3d88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopObjectRecogniti91d62907be466da21ac23b66c74b4926.html</anchorfile>
      <anchor>a34cc59d76ce8263f1cc10d5703630882</anchor>
      <arglist>(const tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopSegmentation &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentation_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentation_01_4.html</anchorfile>
      <anchor>ad3b340d704a6b0581a0b7c387b06947c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentation_01_4.html</anchorfile>
      <anchor>abfa2fb10c010d3a869c703b891a8ab33</anchor>
      <arglist>(const tabletop_object_detector::TabletopSegmentation &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentationReq60fe9d0d60d6d93e2d8385cfbf4ad926.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentationReq60fe9d0d60d6d93e2d8385cfbf4ad926.html</anchorfile>
      <anchor>a65e9731f1537785fcb2a5f36f87c8c1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentationReq60fe9d0d60d6d93e2d8385cfbf4ad926.html</anchorfile>
      <anchor>a1d5076375d7771868e051fe7e9095a7e</anchor>
      <arglist>(const tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentationResd5c2946fca449e5979f6abeefb458887.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentationResd5c2946fca449e5979f6abeefb458887.html</anchorfile>
      <anchor>ae5b38b82aa3707ce6be8b6182f4316fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01tabletop__object__detector_1_1TabletopSegmentationResd5c2946fca449e5979f6abeefb458887.html</anchorfile>
      <anchor>a519ab34aaa55c7925ead85400067e90c</anchor>
      <arglist>(const tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector</name>
    <filename>namespacetabletop__object__detector.html</filename>
    <namespace>tabletop_object_detector::msg</namespace>
    <namespace>tabletop_object_detector::srv</namespace>
    <class kind="struct">tabletop_object_detector::AddModelExclusion</class>
    <class kind="struct">tabletop_object_detector::AddModelExclusionRequest_</class>
    <class kind="struct">tabletop_object_detector::AddModelExclusionResponse_</class>
    <class kind="struct">tabletop_object_detector::ClearExclusionsList</class>
    <class kind="struct">tabletop_object_detector::ClearExclusionsListRequest_</class>
    <class kind="struct">tabletop_object_detector::ClearExclusionsListResponse_</class>
    <class kind="class">tabletop_object_detector::DistanceFieldFitter</class>
    <class kind="class">tabletop_object_detector::ExhaustiveFitDetector</class>
    <class kind="class">tabletop_object_detector::ICPRegistrationFitter</class>
    <class kind="class">tabletop_object_detector::IterativeTranslationFitter</class>
    <class kind="class">tabletop_object_detector::MarkerGenerator</class>
    <class kind="class">tabletop_object_detector::ModelFitInfo</class>
    <class kind="class">tabletop_object_detector::ModelToCloudFitter</class>
    <class kind="struct">tabletop_object_detector::NegateExclusions</class>
    <class kind="struct">tabletop_object_detector::NegateExclusionsRequest_</class>
    <class kind="struct">tabletop_object_detector::NegateExclusionsResponse_</class>
    <class kind="class">tabletop_object_detector::ObjectInHandSegmenter</class>
    <class kind="struct">tabletop_object_detector::SegmentObjectInHand</class>
    <class kind="struct">tabletop_object_detector::SegmentObjectInHandRequest_</class>
    <class kind="struct">tabletop_object_detector::SegmentObjectInHandResponse_</class>
    <class kind="struct">tabletop_object_detector::Table_</class>
    <class kind="class">tabletop_object_detector::TabletopCompleteNode</class>
    <class kind="struct">tabletop_object_detector::TabletopDetection</class>
    <class kind="struct">tabletop_object_detector::TabletopDetectionRequest_</class>
    <class kind="struct">tabletop_object_detector::TabletopDetectionResponse_</class>
    <class kind="struct">tabletop_object_detector::TabletopDetectionResult_</class>
    <class kind="struct">tabletop_object_detector::TabletopObjectRecognition</class>
    <class kind="struct">tabletop_object_detector::TabletopObjectRecognitionRequest_</class>
    <class kind="struct">tabletop_object_detector::TabletopObjectRecognitionResponse_</class>
    <class kind="class">tabletop_object_detector::TabletopObjectRecognizer</class>
    <class kind="struct">tabletop_object_detector::TabletopSegmentation</class>
    <class kind="struct">tabletop_object_detector::TabletopSegmentationRequest_</class>
    <class kind="struct">tabletop_object_detector::TabletopSegmentationResponse_</class>
    <class kind="class">tabletop_object_detector::TabletopSegmentor</class>
    <member kind="typedef">
      <type>::tabletop_object_detector::AddModelExclusionRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AddModelExclusionRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ad4c8e6dbe6e24a9b4b32ac251b210473</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionRequest const  &gt;</type>
      <name>AddModelExclusionRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aedbca34ef1264d887ebdc8dbc89edbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionRequest &gt;</type>
      <name>AddModelExclusionRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1af29a00d40db06433671f3a46a7c083</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::AddModelExclusionResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AddModelExclusionResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1b744ccedd57dc7fde19a61e2bbe8315</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionResponse const  &gt;</type>
      <name>AddModelExclusionResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0a8b3a2a93ddf7ef1e7656dc52b190d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionResponse &gt;</type>
      <name>AddModelExclusionResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aa380030fc44345cd74220fa773383a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::ClearExclusionsListRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ClearExclusionsListRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a5e3cfbd8301dc43a1f50f54e3ec29436</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListRequest const  &gt;</type>
      <name>ClearExclusionsListRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae02f72e6d8f49945168729603ec59a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListRequest &gt;</type>
      <name>ClearExclusionsListRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aeab63c987d3ca40477abc04a67f44975</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::ClearExclusionsListResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ClearExclusionsListResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ab9371ff68960f6044ed11dec82de01af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListResponse const  &gt;</type>
      <name>ClearExclusionsListResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aa44a785a75aa843c212a1f8aac3c5ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListResponse &gt;</type>
      <name>ClearExclusionsListResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1d23e376b22447d3506cdede9f16c786</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::NegateExclusionsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>NegateExclusionsRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a11a1f2f0563f258b70ef1acbf595f364</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsRequest const  &gt;</type>
      <name>NegateExclusionsRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a7b709f30152b2d855daa7a6928b343a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsRequest &gt;</type>
      <name>NegateExclusionsRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>acae2b52fa4d9aa1c728204c81905d02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::NegateExclusionsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>NegateExclusionsResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a6b849a6320d7a56b5c94b44c051610d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsResponse const  &gt;</type>
      <name>NegateExclusionsResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>af311c5e744f921bc478460d3275a80ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsResponse &gt;</type>
      <name>NegateExclusionsResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a005fd66e8c0c416aeabe3100444235cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::SegmentObjectInHandRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SegmentObjectInHandRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ab40112e233edadc8757ff29a1b636bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandRequest const  &gt;</type>
      <name>SegmentObjectInHandRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>adb7ce04a8c4968518e22f04581fec419</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandRequest &gt;</type>
      <name>SegmentObjectInHandRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1568376f6d53c79fce0a32c0434c318b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::SegmentObjectInHandResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SegmentObjectInHandResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a68a24f2262a70455172b4cf8b1432311</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandResponse const  &gt;</type>
      <name>SegmentObjectInHandResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>abcc27008851512941f4baedcaf051fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandResponse &gt;</type>
      <name>SegmentObjectInHandResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae7e614b8449227aacefd2d1246c4557c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::Table_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Table</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0e8f053527e6fe5f35a4558153f0a229</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::Table const  &gt;</type>
      <name>TableConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a5eb475330b48078102d166ce42f8c47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::Table &gt;</type>
      <name>TablePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1a01e2558d106bdf1b0e903d206f3608</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopDetectionRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopDetectionRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a884a70f51f570c4838dac72f6fda93e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionRequest const  &gt;</type>
      <name>TabletopDetectionRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0e9c2d9433d3c59d44cf911856def4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionRequest &gt;</type>
      <name>TabletopDetectionRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a3788be6764c7dea08e12bffa12aa4486</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopDetectionResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopDetectionResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aed3e66d98fc03b74719a562761b3cf8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResponse const  &gt;</type>
      <name>TabletopDetectionResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a98f9e76053fea5e0d12301320db7ab70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResponse &gt;</type>
      <name>TabletopDetectionResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a1aabe2d8d8c23f1b4887dceb76274317</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopDetectionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopDetectionResult</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aeace0d3dd2d831016b85293f52863493</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResult const  &gt;</type>
      <name>TabletopDetectionResultConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae71ce62a1a4dfc1a9573e7257e9e3c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResult &gt;</type>
      <name>TabletopDetectionResultPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a7caf612c02dcff30ac5a6cbc5c515d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopObjectRecognitionRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae778b09d5d6ae80e459c294f95e2e474</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest const  &gt;</type>
      <name>TabletopObjectRecognitionRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ab99a5c31cbd2d6e3fd12cf59a4ed746d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest &gt;</type>
      <name>TabletopObjectRecognitionRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ad92416702ec6afd4d87bb460f60bafe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopObjectRecognitionResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a688128fcb517927056af9c5b64afcb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse const  &gt;</type>
      <name>TabletopObjectRecognitionResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ab888971f60190100c34010bc9e158a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse &gt;</type>
      <name>TabletopObjectRecognitionResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>abd40bab45fb4e556fa04169f23536c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopSegmentationRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopSegmentationRequest</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>afa5c20d8fb4caa6405cbc47b80823065</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationRequest const  &gt;</type>
      <name>TabletopSegmentationRequestConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a9822152f20927c7a434630a4129d360a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationRequest &gt;</type>
      <name>TabletopSegmentationRequestPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aadc25e1bc00e47dda27012e07937e5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopSegmentationResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>TabletopSegmentationResponse</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>ae5d7eac7284fa162e075cc94c414f576</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationResponse const  &gt;</type>
      <name>TabletopSegmentationResponseConstPtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a24bec125a3ca58aed884614d10f3ee3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationResponse &gt;</type>
      <name>TabletopSegmentationResponsePtr</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0db0a82625c2c7cfd6c84effb8dee4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dist</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>af477b611cb5477e8931dcc728d8f1d94</anchor>
      <arglist>(const tf::Vector3 &amp;v0, const tf::Vector3 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getClustersFromPointCloud2</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>acc0961aece08cf6fce2c4f0fcd311218</anchor>
      <arglist>(const pcl::PointCloud&lt; PointT &gt; &amp;cloud_objects, const std::vector&lt; pcl::PointIndices &gt; &amp;clusters2, std::vector&lt; sensor_msgs::PointCloud &gt; &amp;clusters)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPlanePoints</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a9751ba6da039fd4e84ee7549a746e48a</anchor>
      <arglist>(const pcl::PointCloud&lt; PointT &gt; &amp;table, const tf::Transform &amp;table_plane_trans, sensor_msgs::PointCloud &amp;table_points)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>getPlaneTransform</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a0a159bf5bc837a73ad631fffb272e1d2</anchor>
      <arglist>(pcl::ModelCoefficients coeffs, double up_direction, bool flatten_plane)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; tf::Vector3 &gt;</type>
      <name>interpolateTriangle</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a94d27028b76f013f07f17427097bcc1e</anchor>
      <arglist>(tf::Vector3 v0, tf::Vector3 v1, tf::Vector3 v2, double min_res)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a294afd89a9b05aea6371fe95e8b61f94</anchor>
      <arglist>(std::ostream &amp;s, const ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>aec9a18c31b28c71b4c8b2ce1131fbc81</anchor>
      <arglist>(std::ostream &amp;s, const ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>straightenPoints</name>
      <anchorfile>namespacetabletop__object__detector.html</anchorfile>
      <anchor>a327913b3af483333d8d03a07320cc846</anchor>
      <arglist>(PointCloudType &amp;points, const tf::Transform &amp;table_plane_trans, const tf::Transform &amp;table_plane_trans_flat)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::AddModelExclusion</name>
    <filename>structtabletop__object__detector_1_1AddModelExclusion.html</filename>
    <member kind="typedef">
      <type>AddModelExclusionRequest</type>
      <name>Request</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusion.html</anchorfile>
      <anchor>ad10e0958ed950caeb0c72189a10b9bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusion.html</anchorfile>
      <anchor>a5fac56ae6d161534fefba5230b16340a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AddModelExclusionResponse</type>
      <name>Response</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusion.html</anchorfile>
      <anchor>a3e7d7ffafcf97aff760fb687b129d391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusion.html</anchorfile>
      <anchor>a417f6748a730c63d1d8344e60cf9b4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusion.html</anchorfile>
      <anchor>a0efc5b4db4a02d9962fae143dc2b4730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusion.html</anchorfile>
      <anchor>a48cb57505403ba391bfab485055d09b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::AddModelExclusionRequest_</name>
    <filename>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_model_id_type</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</anchorfile>
      <anchor>a8f81df6f7f9aa6edced77a2d17ae5142</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</anchorfile>
      <anchor>a8f8c5fa74a8cab4b4870281541ddb1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</anchorfile>
      <anchor>a46e5aa4a183880ade59c5ed962c3e448</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AddModelExclusionRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</anchorfile>
      <anchor>a42f35e9847dd745f8d6e2e1463f780e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddModelExclusionRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</anchorfile>
      <anchor>adaf3e48febc0be5b57d55869213e8f4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddModelExclusionRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</anchorfile>
      <anchor>a134f3d07552db2846785fffdde537d35</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>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</anchorfile>
      <anchor>a3f29a31ffdd3a36ffcb77c0c9193f51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>model_id</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionRequest__.html</anchorfile>
      <anchor>aeb266824f13e58ed2ffda209668245af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::AddModelExclusionResponse_</name>
    <filename>structtabletop__object__detector_1_1AddModelExclusionResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionResponse__.html</anchorfile>
      <anchor>aca0fe62b01b25af9616cd6d7be2f5e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::AddModelExclusionResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionResponse__.html</anchorfile>
      <anchor>a5fd7b8c8b8f5037f8e5645a13ea5f252</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AddModelExclusionResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionResponse__.html</anchorfile>
      <anchor>a7f48a60cd0fe476c9343f61c390a5c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddModelExclusionResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionResponse__.html</anchorfile>
      <anchor>abed2883ac96ba4bdfdd0dcf7be1a0192</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddModelExclusionResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1AddModelExclusionResponse__.html</anchorfile>
      <anchor>a0c1606410f757563f475c039c0cc24b8</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>structtabletop__object__detector_1_1AddModelExclusionResponse__.html</anchorfile>
      <anchor>ac935d5dbf99aad4963f3e0b9bc4e72ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::ClearExclusionsList</name>
    <filename>structtabletop__object__detector_1_1ClearExclusionsList.html</filename>
    <member kind="typedef">
      <type>ClearExclusionsListRequest</type>
      <name>Request</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsList.html</anchorfile>
      <anchor>a309307929186014062f69c2ae6da4bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsList.html</anchorfile>
      <anchor>a69e8bbbc0a17f37ebd98a846f5e5c1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ClearExclusionsListResponse</type>
      <name>Response</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsList.html</anchorfile>
      <anchor>ab675bbf3d7cf26cfd6bb8e36b8aa4aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsList.html</anchorfile>
      <anchor>a03cbfc27f22d12349467b065295d0eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsList.html</anchorfile>
      <anchor>a65e879a169bbea2578bc2e4add65403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsList.html</anchorfile>
      <anchor>aa52b56c28606e9ce98f27b3b398a24d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::ClearExclusionsListRequest_</name>
    <filename>structtabletop__object__detector_1_1ClearExclusionsListRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListRequest__.html</anchorfile>
      <anchor>a7d7170056897d2d9ac43ad972ae3a1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListRequest__.html</anchorfile>
      <anchor>af86b93ab2f271ec2e380820e65176432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ClearExclusionsListRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListRequest__.html</anchorfile>
      <anchor>afdfa7b8e0582f4d181ec739f2f512dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClearExclusionsListRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListRequest__.html</anchorfile>
      <anchor>aec824e5226a23dc3b99b4dafc6f3075e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClearExclusionsListRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListRequest__.html</anchorfile>
      <anchor>ae4853e1fb58a39c85666cb77deede991</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>structtabletop__object__detector_1_1ClearExclusionsListRequest__.html</anchorfile>
      <anchor>ac94f5e15a157c4b7c08429be7b532776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::ClearExclusionsListResponse_</name>
    <filename>structtabletop__object__detector_1_1ClearExclusionsListResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListResponse__.html</anchorfile>
      <anchor>a398cf27619318393fe53f27199e5bb2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::ClearExclusionsListResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListResponse__.html</anchorfile>
      <anchor>a234b1d19ed252b6a590b2e06090da815</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ClearExclusionsListResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListResponse__.html</anchorfile>
      <anchor>afdb445bf63dd47eb5842519237dcad01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClearExclusionsListResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListResponse__.html</anchorfile>
      <anchor>a9301f38f25a1b09942722892b6d7105d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClearExclusionsListResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1ClearExclusionsListResponse__.html</anchorfile>
      <anchor>a8089ecbd448110f2b287b639b71dd2ce</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>structtabletop__object__detector_1_1ClearExclusionsListResponse__.html</anchorfile>
      <anchor>a855c282a504a55acccbff6e23742b242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::DistanceFieldFitter</name>
    <filename>classtabletop__object__detector_1_1DistanceFieldFitter.html</filename>
    <base>tabletop_object_detector::ModelToCloudFitter</base>
    <member kind="function">
      <type></type>
      <name>DistanceFieldFitter</name>
      <anchorfile>classtabletop__object__detector_1_1DistanceFieldFitter.html</anchorfile>
      <anchor>a8e0fb4c225f6e286acf348982727b003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeFromMesh</name>
      <anchorfile>classtabletop__object__detector_1_1DistanceFieldFitter.html</anchorfile>
      <anchor>ae01f91ff41ebc60198ee153c3f58d291</anchor>
      <arglist>(const arm_navigation_msgs::Shape &amp;mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DistanceFieldFitter</name>
      <anchorfile>classtabletop__object__detector_1_1DistanceFieldFitter.html</anchorfile>
      <anchor>a51be94df955174b97db001691583a4d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initializeFromBtVectors</name>
      <anchorfile>classtabletop__object__detector_1_1DistanceFieldFitter.html</anchorfile>
      <anchor>a788054a89087f2fe898e30e70a6c2af9</anchor>
      <arglist>(const std::vector&lt; tf::Vector3 &gt; &amp;points)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>distance_field_resolution_</name>
      <anchorfile>classtabletop__object__detector_1_1DistanceFieldFitter.html</anchorfile>
      <anchor>af922f2079ac3c4e2fb800d10e49ac4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>distance_field::PropagationDistanceField *</type>
      <name>distance_voxel_grid_</name>
      <anchorfile>classtabletop__object__detector_1_1DistanceFieldFitter.html</anchorfile>
      <anchor>af473400adc0e16b7449c9ec022754bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>truncate_value_</name>
      <anchorfile>classtabletop__object__detector_1_1DistanceFieldFitter.html</anchorfile>
      <anchor>a60f6b63d298f591509a6a7b862241b18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::ExhaustiveFitDetector</name>
    <filename>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</filename>
    <templarg>Fitter</templarg>
    <member kind="function">
      <type>void</type>
      <name>addModelToExclusionList</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a1890b255fd0b9541ca2016c659bcde45</anchor>
      <arglist>(int model_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearExclusionList</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a5dc65359cb01be6df9a2a60e2d1db469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExhaustiveFitDetector</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a4e7a40181501c2795f7b783c8cd1efbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ModelFitInfo &gt;</type>
      <name>fitBestModels</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a2ad9a8f14091cec46652556e4298df44</anchor>
      <arglist>(const PointCloudType &amp;cloud, int numResults)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadDatabaseModels</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a81cc39ba05b9bf34a19cf0883a5e676a</anchor>
      <arglist>(std::string model_set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNegateExclusions</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a4d75fcbcef7725f00d25f7d8f82f6657</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ExhaustiveFitDetector</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>ad23211fcb22ee7dbda56086e24763f22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; int &gt;</type>
      <name>model_exclusion_set_</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>aac43d54b936cdd154854404a317dee88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>negate_exclusions_</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>abc2499027094d8bb4f61736d6c4a3e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a5dc5f577ce7c8f058c1a834dfb93061f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh_</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a6d4d38bec526009c427529afb3a1993b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Fitter * &gt;</type>
      <name>templates</name>
      <anchorfile>classtabletop__object__detector_1_1ExhaustiveFitDetector.html</anchorfile>
      <anchor>a24895904b631407e8cb884a0fd33bc69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::ICPRegistrationFitter</name>
    <filename>classtabletop__object__detector_1_1ICPRegistrationFitter.html</filename>
    <templarg></templarg>
    <base>tabletop_object_detector::ModelToCloudFitter</base>
    <member kind="function">
      <type>ModelFitInfo</type>
      <name>fitPointCloud</name>
      <anchorfile>classtabletop__object__detector_1_1ICPRegistrationFitter.html</anchorfile>
      <anchor>a1571fde46a7ebbaadb1460aa7a373df9</anchor>
      <arglist>(const T &amp;cloud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeFromMesh</name>
      <anchorfile>classtabletop__object__detector_1_1ICPRegistrationFitter.html</anchorfile>
      <anchor>a5167b884c97b20c83a9b91c62f4aa3fc</anchor>
      <arglist>(const arm_navigation_msgs::Shape &amp;mesh)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>cloudmodel_</name>
      <anchorfile>classtabletop__object__detector_1_1ICPRegistrationFitter.html</anchorfile>
      <anchor>aa4d569124f259a81c1c1385fed312dc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::IterativeTranslationFitter</name>
    <filename>classtabletop__object__detector_1_1IterativeTranslationFitter.html</filename>
    <base>tabletop_object_detector::DistanceFieldFitter</base>
    <member kind="function">
      <type>ModelFitInfo</type>
      <name>fitPointCloud</name>
      <anchorfile>classtabletop__object__detector_1_1IterativeTranslationFitter.html</anchorfile>
      <anchor>a0709d997c772fde8ba94f9bc24dc12bd</anchor>
      <arglist>(const PointCloudType &amp;cloud)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IterativeTranslationFitter</name>
      <anchorfile>classtabletop__object__detector_1_1IterativeTranslationFitter.html</anchorfile>
      <anchor>afe4a1ed776a3306b54185c351e8b81a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IterativeTranslationFitter</name>
      <anchorfile>classtabletop__object__detector_1_1IterativeTranslationFitter.html</anchorfile>
      <anchor>ac4ed09699d192bb8dba9ed597961bd55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::Point32</type>
      <name>centerOfSupport</name>
      <anchorfile>classtabletop__object__detector_1_1IterativeTranslationFitter.html</anchorfile>
      <anchor>a6b39bf3325a12fb171b7c62d89acd24d</anchor>
      <arglist>(const PointCloudType &amp;cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getFitScoreAndGradient</name>
      <anchorfile>classtabletop__object__detector_1_1IterativeTranslationFitter.html</anchorfile>
      <anchor>a636096bb1e2784e65d03caf28ea9da14</anchor>
      <arglist>(const PointCloudType &amp;cloud, const geometry_msgs::Point32 &amp;location, geometry_msgs::Point32 &amp;vector, double &amp;maxDist)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::MarkerGenerator</name>
    <filename>classtabletop__object__detector_1_1MarkerGenerator.html</filename>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>createMarker</name>
      <anchorfile>classtabletop__object__detector_1_1MarkerGenerator.html</anchorfile>
      <anchor>a4b3ef0372cce46f6662b446587bd8ad0</anchor>
      <arglist>(std::string frame_id, double duration, double xdim, double ydim, double zdim, double r, double g, double b, int type, int id, std::string ns, geometry_msgs::Pose pose)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getCloudMarker</name>
      <anchorfile>classtabletop__object__detector_1_1MarkerGenerator.html</anchorfile>
      <anchor>a05b11418c4d87d880ca0b6bf3bd9eddb</anchor>
      <arglist>(const PointCloudType &amp;cloud)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getConvexHullTableMarker</name>
      <anchorfile>classtabletop__object__detector_1_1MarkerGenerator.html</anchorfile>
      <anchor>adb48bbecb74ed210a0932e52c40d62d6</anchor>
      <arglist>(const arm_navigation_msgs::Shape &amp;mesh)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getFitMarker</name>
      <anchorfile>classtabletop__object__detector_1_1MarkerGenerator.html</anchorfile>
      <anchor>a49b5252ec4b053b64108b7be8608475c</anchor>
      <arglist>(const arm_navigation_msgs::Shape &amp;mesh, double rank)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getTableMarker</name>
      <anchorfile>classtabletop__object__detector_1_1MarkerGenerator.html</anchorfile>
      <anchor>aa196cc717e574cca3dc54063517c5fa2</anchor>
      <arglist>(float xmin, float xmax, float ymin, float ymax)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::ModelFitInfo</name>
    <filename>classtabletop__object__detector_1_1ModelFitInfo.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getModelId</name>
      <anchorfile>classtabletop__object__detector_1_1ModelFitInfo.html</anchorfile>
      <anchor>aa3cf6b175de4387124183dc26c3a9266</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>getPose</name>
      <anchorfile>classtabletop__object__detector_1_1ModelFitInfo.html</anchorfile>
      <anchor>ab7c53e7b8e217529e9796b3856c28bbe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScore</name>
      <anchorfile>classtabletop__object__detector_1_1ModelFitInfo.html</anchorfile>
      <anchor>a6e830a66da19c25a75b317e201313a22</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModelFitInfo</name>
      <anchorfile>classtabletop__object__detector_1_1ModelFitInfo.html</anchorfile>
      <anchor>a95371dad453a404118d726ff03996b50</anchor>
      <arglist>(int model_id, const geometry_msgs::Pose &amp;pose, float score)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compareScores</name>
      <anchorfile>classtabletop__object__detector_1_1ModelFitInfo.html</anchorfile>
      <anchor>aa1c81ba8dea0cdc13f6ca389e01e7651</anchor>
      <arglist>(const ModelFitInfo &amp;mf1, const ModelFitInfo &amp;mf2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>fit_pose_</name>
      <anchorfile>classtabletop__object__detector_1_1ModelFitInfo.html</anchorfile>
      <anchor>a4656c06fe5817108190235a99361cd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>model_id_</name>
      <anchorfile>classtabletop__object__detector_1_1ModelFitInfo.html</anchorfile>
      <anchor>a25225f8fdcc9c2cf578b5c776089c142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>score_</name>
      <anchorfile>classtabletop__object__detector_1_1ModelFitInfo.html</anchorfile>
      <anchor>adc12d60613273021f909f66c67a83c6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::ModelToCloudFitter</name>
    <filename>classtabletop__object__detector_1_1ModelToCloudFitter.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getModelId</name>
      <anchorfile>classtabletop__object__detector_1_1ModelToCloudFitter.html</anchorfile>
      <anchor>a26085aa2a423e49f04b618108ca6b89a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModelToCloudFitter</name>
      <anchorfile>classtabletop__object__detector_1_1ModelToCloudFitter.html</anchorfile>
      <anchor>ab8390aa0d6849a122de0e075f6e5b9dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModelId</name>
      <anchorfile>classtabletop__object__detector_1_1ModelToCloudFitter.html</anchorfile>
      <anchor>a337d35abff85bcd18ed533b1173a0da7</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ModelToCloudFitter</name>
      <anchorfile>classtabletop__object__detector_1_1ModelToCloudFitter.html</anchorfile>
      <anchor>a5ed1c11fd45eb004477f03a9307ac3c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>sampleMesh</name>
      <anchorfile>classtabletop__object__detector_1_1ModelToCloudFitter.html</anchorfile>
      <anchor>a1d85fef553280efa3395ed0ca82c2373</anchor>
      <arglist>(const arm_navigation_msgs::Shape &amp;mesh, std::vector&lt; tf::Vector3 &gt; &amp;btVectors, double resolution)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>model_id_</name>
      <anchorfile>classtabletop__object__detector_1_1ModelToCloudFitter.html</anchorfile>
      <anchor>a3116aabbd5e2816a28670cf9c240da50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::NegateExclusions</name>
    <filename>structtabletop__object__detector_1_1NegateExclusions.html</filename>
    <member kind="typedef">
      <type>NegateExclusionsRequest</type>
      <name>Request</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusions.html</anchorfile>
      <anchor>a0a8ae50591ca82c69cbca70e1db602ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusions.html</anchorfile>
      <anchor>ae13fa0c523c13dc3aa507e472842a8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NegateExclusionsResponse</type>
      <name>Response</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusions.html</anchorfile>
      <anchor>a0fccf7284acd4288d0793263c98a4e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusions.html</anchorfile>
      <anchor>ac7924d91ffb7eb74cc72a59cd48b0804</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusions.html</anchorfile>
      <anchor>a547f49c7d9ba54b6825bd55434da3f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusions.html</anchorfile>
      <anchor>a78e27b889d22837d150afdb17a0c61e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::NegateExclusionsRequest_</name>
    <filename>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_negate_type</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</anchorfile>
      <anchor>a6cdf554d8ec1683d3dff8dfc148d13a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</anchorfile>
      <anchor>a0837fe01274d170e9aaeaa16c5e9960d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</anchorfile>
      <anchor>a81259fff4cd1330afdbbca3e83d17bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NegateExclusionsRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</anchorfile>
      <anchor>a3d5f7fba152ef68c672ce85d02b5226e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NegateExclusionsRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</anchorfile>
      <anchor>a6e23a9b0d6099583b8f9ca9b15a90dce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NegateExclusionsRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</anchorfile>
      <anchor>a7510fab5453028d7ca1a37f665db5360</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>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</anchorfile>
      <anchor>a6b50b3f06272ada33143b2858a55c152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>negate</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsRequest__.html</anchorfile>
      <anchor>a882f34b6c18a838befb83fb128492d9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::NegateExclusionsResponse_</name>
    <filename>structtabletop__object__detector_1_1NegateExclusionsResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsResponse__.html</anchorfile>
      <anchor>a319f250c850ccaf4ac5440f1c5de00bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::NegateExclusionsResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsResponse__.html</anchorfile>
      <anchor>a0c77c4d876b5be35ea009d0140e4cd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NegateExclusionsResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsResponse__.html</anchorfile>
      <anchor>a0cb012449d020abe5e4d39e738865599</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NegateExclusionsResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsResponse__.html</anchorfile>
      <anchor>a1589d0c53ff6b39e174ac390f6937c87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NegateExclusionsResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1NegateExclusionsResponse__.html</anchorfile>
      <anchor>ac960b1318aa47016da07cdfa5eb0fd56</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>structtabletop__object__detector_1_1NegateExclusionsResponse__.html</anchorfile>
      <anchor>a4033a55415205f7a67a3f045f4d6fd17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::ObjectInHandSegmenter</name>
    <filename>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</filename>
    <member kind="function">
      <type></type>
      <name>ObjectInHandSegmenter</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>afcc636a937ca64d6149699014715eaed</anchor>
      <arglist>(ros::NodeHandle nh)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>pcl::search::KdTree&lt; Point &gt;::Ptr</type>
      <name>KdTreePtr</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a82aadb66843f4ba453ddddb8422a56e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>pcl::PointXYZRGB</type>
      <name>Point</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>ae4aedecd0574da5d2732a6c4dbc0805a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>combineClustersNearPoint</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a64f5054c68eb7329ed4f8d8aa2211e93</anchor>
      <arglist>(std::vector&lt; pcl::PointIndices &gt; clusters, pcl::PointCloud&lt; Point &gt; input_cloud, std::string wrist_frame, double x, double y, double z, double dist, pcl::PointCloud&lt; Point &gt; &amp;output_cluster)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>segmentObject</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>af77d59bd43ccdfbf97878c4cb83b4b60</anchor>
      <arglist>(std::string wrist_frame, sensor_msgs::PointCloud2 &amp;output_cluster)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>serviceCallback</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a1005e92a4a67f4df6a8d736158c9aa8b</anchor>
      <arglist>(SegmentObjectInHand::Request &amp;request, SegmentObjectInHand::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cluster_distance_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>ac831b3ce8c3d2c01ca2dcbaa0209e037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listener_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>acfb5aac045eefc7e0a1658331e677b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_dist_from_center_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a31d45c5c56a1e9d637668d61149abd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_cluster_size_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>aac7f4f5687057326775929d2d8cfab6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a9a112e94627600af5a863a3ecf3e6946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>object_center_x_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a1f8bc34e08f0f53811c82ca94857ef77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>object_center_y_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a0973ab3a77aa1b805218bbb98b7cfee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>object_center_z_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a8e35a0770f2b958861dbeb5a860afec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a70e2bdbff35ce13b843c46186c0dc3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_cloud_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a4c8efa82aee5aff80f7b50e0ce50a387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>segmentation_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a37f33618daf72f4cc22b07cce87a5407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>self_filtered_cloud_name_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a712d6377d26ed6fa87e19ee2bdd627e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_cloud_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>ab82a1a89c1e05e9ff7464252da9e36d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>visualization_topic_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a694dafc164f49cb5c9d606816b81df80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_filter_max_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>ab909fc3054eaa743c9aefec8c3ac04d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_filter_min_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a30b5e1b8ded10024171884975c960283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_filter_max_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a99be8e1ffb8e32029ca455b4354ee068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_filter_min_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>af8b381d343720e12e69451f38e2a73c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_filter_max_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>ad306fbb24f968d4b032e3bbcd915b54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_filter_min_</name>
      <anchorfile>classtabletop__object__detector_1_1ObjectInHandSegmenter.html</anchorfile>
      <anchor>a8b3b3b8765577f3c1c29590b94c2366b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::SegmentObjectInHand</name>
    <filename>structtabletop__object__detector_1_1SegmentObjectInHand.html</filename>
    <member kind="typedef">
      <type>SegmentObjectInHandRequest</type>
      <name>Request</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>a75f291c364628bb8a4328036a4cda78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>a19eafcda917f1d4d780e506e2ddc5f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SegmentObjectInHandResponse</type>
      <name>Response</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>a3d2b89a5dc52666d867badb31476226a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>a59294713cdeb17e6f35fd5afe54adac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>a42ae8c5111eafdf355b57c687c538332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>a75043b16908f985a49224ff8675ccc02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::SegmentObjectInHandRequest_</name>
    <filename>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</filename>
    <templarg></templarg>
    <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>_wrist_frame_type</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</anchorfile>
      <anchor>a353a23073ef30149477b844770bad94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</anchorfile>
      <anchor>a538c9eeef02e6ce4c47badb25e36195d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</anchorfile>
      <anchor>a6a99d8bb32ad67552c1b3bfcfeaa1b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SegmentObjectInHandRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</anchorfile>
      <anchor>adcba6c3bb2bff0a7dd64ec5d7b435f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SegmentObjectInHandRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</anchorfile>
      <anchor>aaff0907232eeb7fddc3bd17fc54e3473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SegmentObjectInHandRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</anchorfile>
      <anchor>a03a0736474844b5cd06980590fd50005</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>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</anchorfile>
      <anchor>a5c89906fa53893bf786b34268b74990c</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>wrist_frame</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandRequest__.html</anchorfile>
      <anchor>a0bd058a540cafaa2c8c5a4b59fcd61e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::SegmentObjectInHandResponse_</name>
    <filename>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>SUCCESS</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>a780734f0a333eb502722c815690ab64aa9f931b0c6438b0610e21012322a12d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_CLOUD_RECEIVED</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>aceb86fe5edfb0a0cada95b1e5defd8a4a4d970e8f8e213ec6fd70b96b59a106e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TF_ERROR</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>a2aee04631d1582f62162afd452211366adeb00b17045c4c0644720b4f3e277b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OTHER_ERROR</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>af2524673d4c7c04a40551b7abacc6dcaabe2381fa600f144f7b085c4b4827b3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sensor_msgs::PointCloud2_&lt; ContainerAllocator &gt;</type>
      <name>_cluster_type</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>af4fb6ece6c218155e7bf63e9ca1a0666</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_result_type</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>a8dfc93c77a1d2ab0e94faa69eadc2760</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>a809732a6ba4a87d47df7dac8f57ecbd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::SegmentObjectInHandResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>aea1f2add6888d5d72490607d9c3d102f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SegmentObjectInHandResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>af1c6e42afec7b73fd503b327cefe21fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SegmentObjectInHandResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>a6aa167311da9bc267cbc65a7c7c07888</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SegmentObjectInHandResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>a1dc209ed179e307887bb14dafc1a55a4</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>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>adf61c244dce0aec762e138630c66afcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sensor_msgs::PointCloud2_&lt; ContainerAllocator &gt;</type>
      <name>cluster</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>a2726e5d8660a2c71adba53cd69ae0cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>result</name>
      <anchorfile>structtabletop__object__detector_1_1SegmentObjectInHandResponse__.html</anchorfile>
      <anchor>aa7e84ed193a499f287a2b2f59c1b344d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::Table_</name>
    <filename>structtabletop__object__detector_1_1Table__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::arm_navigation_msgs::Shape_&lt; ContainerAllocator &gt;</type>
      <name>_convex_hull_type</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a4f7e95246e9502b9414d2c556eaf2908</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_pose_type</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a3db3ffa10a1f8f6263506bfed35101db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_x_max_type</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a88d08c7d760a632e8b6fce68963d15a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_x_min_type</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a311f9987337ef33cf6d2b6ec5d89e1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_y_max_type</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>af34544d524fd724f7fcf5ac71afefc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_y_min_type</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a59d5d0d63f8f2de552c6cdc809e0de98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>aff01898c5178194fe320b3bdfc297abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::Table_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a92ecef5166bf24702d097d1966a107bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Table_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a66fd0ab25a0b5bb267f2b711207cbebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Table_</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>ae06745e9c9ef54741eb7e5c85d53833d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Table_</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a92453cb9f82a8299c71b4bf2f4e4332e</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>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>ae0eb989cb8c3ae5f05bcb2b14849099f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::arm_navigation_msgs::Shape_&lt; ContainerAllocator &gt;</type>
      <name>convex_hull</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a893f8d525ee23faa2673c8d22bdfee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>pose</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a54335f05b6def480fdf98daf0a359f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_max</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a36b775843aee7ebc30759c75361a3b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_min</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>aafd1dd5cfc04893ef64e31e703845230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y_max</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a8076dcd794cdbaed89f44dad88760fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y_min</name>
      <anchorfile>structtabletop__object__detector_1_1Table__.html</anchorfile>
      <anchor>a29242ed6f8d878778362e2b54dc07d77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::TabletopCompleteNode</name>
    <filename>classtabletop__object__detector_1_1TabletopCompleteNode.html</filename>
    <member kind="function">
      <type></type>
      <name>TabletopCompleteNode</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopCompleteNode.html</anchorfile>
      <anchor>a00fab43cd58c45b297047fc9af033c3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>serviceCallback</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopCompleteNode.html</anchorfile>
      <anchor>a588e62fca632d1dc87d7b492774afcc8</anchor>
      <arglist>(TabletopDetection::Request &amp;request, TabletopDetection::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>complete_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopCompleteNode.html</anchorfile>
      <anchor>a32776133a0f557b9c8068a1b873eb978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopCompleteNode.html</anchorfile>
      <anchor>a19b71ebba78c302ea5e8453763b59173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>perform_fit_merge_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopCompleteNode.html</anchorfile>
      <anchor>a87ec1369ef1b16b2eb1a75633aff2a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopCompleteNode.html</anchorfile>
      <anchor>a51c6ff456681b1b85fe4f959465e2588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>rec_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopCompleteNode.html</anchorfile>
      <anchor>a764f8a02968bcc19b52c763bf73be959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>seg_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopCompleteNode.html</anchorfile>
      <anchor>a2cc0f26c4ea139a5126297c0575772d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopDetection</name>
    <filename>structtabletop__object__detector_1_1TabletopDetection.html</filename>
    <member kind="typedef">
      <type>TabletopDetectionRequest</type>
      <name>Request</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetection.html</anchorfile>
      <anchor>ad76ffa33bb493bc83be0be75307a9b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetection.html</anchorfile>
      <anchor>ad80e466034de7c72981ee2c1cf881649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopDetectionResponse</type>
      <name>Response</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetection.html</anchorfile>
      <anchor>aa9a6ab1aed97fceb949835aa04ddafb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetection.html</anchorfile>
      <anchor>a33b902334adada3cac3e696b6c201423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetection.html</anchorfile>
      <anchor>ac2c66b5ff6e7ee18f73a6fd46dc8390f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetection.html</anchorfile>
      <anchor>a42d4f8e8bb5be72b2ecb0936e91f19f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopDetectionRequest_</name>
    <filename>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_num_models_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>af778a3b4e0f3083946d2d90e010f102f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_return_clusters_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>a8fc9e6bd0826f931c5b5f6b7034793b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_return_models_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>a2915ac5e46d0a5ce91404007cf86a1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>a7140b02b18d3fd9e89b08bf49eb51664</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>a720faf14eaf5a24db55df14e111b5a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopDetectionRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>a7b7b67c5af4f87d4a8c3f2ea7b8b825e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopDetectionRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>a8f9ffb589360c778aba5ffc95cf37f29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopDetectionRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>afb4291c4e52f05731bcd0affae0c4767</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>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>a0914d508ef804ffc550f1f958e9e7938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>num_models</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>ac5daccf7e9dfef7ac3d2bbf922ece522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>return_clusters</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>aff7db97543c4334d07f432b648f12ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>return_models</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionRequest__.html</anchorfile>
      <anchor>ab755dc9db7211a94801406b1bd74a67d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopDetectionResponse_</name>
    <filename>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt;</type>
      <name>_detection_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</anchorfile>
      <anchor>a442d99eb8678239defe4228f59d45cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</anchorfile>
      <anchor>a5206c78bd6af498294972da364a6effd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</anchorfile>
      <anchor>aacacf13fc3a7dff5b432acefffa7ed2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopDetectionResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</anchorfile>
      <anchor>a06d43c349e339d816f196accc705d585</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopDetectionResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</anchorfile>
      <anchor>acff5ea64f52ef4bd33d3d079f1aff443</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopDetectionResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</anchorfile>
      <anchor>aee2739e9ba7dbaa0da60947291685bf9</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>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</anchorfile>
      <anchor>ada22ac68487e681e5d3aaeb81912b821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt;</type>
      <name>detection</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResponse__.html</anchorfile>
      <anchor>ad63b7798e2284fcb15a7ec4dad4ed586</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopDetectionResult_</name>
    <filename>structtabletop__object__detector_1_1TabletopDetectionResult__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>NO_CLOUD_RECEIVED</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>af3ca0e469b91aba9c6dd39b9b6a8cdeaa523bf384958013311e8170f1293eb9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_TABLE</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>abe75587529c56b7e6d5a080d07021535a1d1d04e51c20785afa2bffb4edd67af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OTHER_ERROR</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a266a44ae43426893c94b7d649f0fef01a4a8b1ab7cc0a7708afe26b32c332b6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUCCESS</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a43c4aba217c73e5cc3feb5018b66c04eaec7e912e47dfbf3d366945f353046145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>_cluster_model_indices_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a459ca9a9d4a108bd775dcdb6b0541d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_clusters_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a8c78eb9fb8b165329c74d7e15be42fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::household_objects_database_msgs::DatabaseModelPoseList_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::household_objects_database_msgs::DatabaseModelPoseList_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_models_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>afb6a7c0aed6f756a5500eead3b7233b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_result_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>af9ada93ad8391f6f7b0f8e7ea40cfce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;</type>
      <name>_table_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a7dc82e38a2d6cc0f32093860a3a79f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a727eb3ba5af2742b9b1d39a202fdd7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopDetectionResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a5188384f6ae78dd01f791e5f515cbc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopDetectionResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a317c0d66e08e20ade1a897dd770cbe70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopDetectionResult_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a37df12f8b14071e4b0837f25dfd79958</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopDetectionResult_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>ae8033f525192059b55e6389a512361f2</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>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a63d2a4b70484398d1212ef22b3e60081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>cluster_model_indices</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a7d8f17e028ec356cf36cd11419ee3ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>clusters</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a8c4c9840ce782da6edba681d150cd376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::household_objects_database_msgs::DatabaseModelPoseList_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::household_objects_database_msgs::DatabaseModelPoseList_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>models</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>aa7665a79785dbdf782b17832e2e46b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>result</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a7cb0790db8f2ae4589a12bef303f83f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;</type>
      <name>table</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopDetectionResult__.html</anchorfile>
      <anchor>a1f0d91ffe5f095f8958ca200d50be2a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopObjectRecognition</name>
    <filename>structtabletop__object__detector_1_1TabletopObjectRecognition.html</filename>
    <member kind="typedef">
      <type>TabletopObjectRecognitionRequest</type>
      <name>Request</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>ad5dce1e6fa246074571660e24e8bc172</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>a63a7b731dcdb471b19e54587e2d14f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopObjectRecognitionResponse</type>
      <name>Response</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>a62abc9efc9dcc53b1f560bd6e352f725</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>ac37bcb8e0de12b3fd99c3a95d8ea3e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>aa40e4ae21d9eaf9b2cb1199ff3488d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>a71ccea216f21028f249fcee7ebce676a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopObjectRecognitionRequest_</name>
    <filename>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_clusters_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>a867b84634d65fb010b5e5c21a3408160</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_num_models_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>a13da1ebbe3e74fc7cb545c82d278d45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_perform_fit_merge_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>a018fd0b7011f5b9f17ef5e51319cb19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;</type>
      <name>_table_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>a9160a7cf4fdf17f5fc665c5214a05bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>a1a90aafe8c85770837890a0d262ba7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>a23b17b7126620b26105ff9a265ad18c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopObjectRecognitionRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>adef2e58b6e20f9019474417027e7552c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopObjectRecognitionRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>ac66c0ca616d149b77960f1b506269f33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopObjectRecognitionRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>a6d39fb16d686ec3fb463dffb428bfa4a</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>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>af759aa98e0b48ba7514e7a32d2eb2de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>clusters</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>ad90cb71425ff4586625fe79b6bd66b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>num_models</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>a2f8c017321071c8e189955e4bd85f709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>perform_fit_merge</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>ac9695a2c757b0d1b44282146f2383318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;</type>
      <name>table</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionRequest__.html</anchorfile>
      <anchor>ab8499c3212eebdfb6f9c283f3ff72601</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopObjectRecognitionResponse_</name>
    <filename>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>_cluster_model_indices_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>a82043a0cd8020e03bae51706e60a72ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::household_objects_database_msgs::DatabaseModelPoseList_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::household_objects_database_msgs::DatabaseModelPoseList_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_models_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>a4ec6abbe9f07fe72deebf56445d494c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>af55cfd9b7ea3ab4b88bb2fd0f838b0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>ad19c977924d277e0985e326969e3a7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopObjectRecognitionResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>a011e1781130076f9e6acd6a17e227f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopObjectRecognitionResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>a641d5eeb0c1848fc0c2200de56365e87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopObjectRecognitionResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>a85471c8ce4d382f7f79f10c2f6c0e1e1</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>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>a0811ff34be872a455c80fa130aa33cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int32_t, typename ContainerAllocator::template rebind&lt; int32_t &gt;::other &gt;</type>
      <name>cluster_model_indices</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>a25bfdbdcefe0e4898864f89b2fa0cdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::household_objects_database_msgs::DatabaseModelPoseList_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::household_objects_database_msgs::DatabaseModelPoseList_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>models</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopObjectRecognitionResponse__.html</anchorfile>
      <anchor>ade843bfa2c6bcac3fa9ee8c8b6674ea9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::TabletopObjectRecognizer</name>
    <filename>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</filename>
    <member kind="function">
      <type></type>
      <name>TabletopObjectRecognizer</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a50db590a7971e45fbf4be00dba01f01b</anchor>
      <arglist>(ros::NodeHandle nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TabletopObjectRecognizer</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a12b5652f09685ab62ae606901cf9dc72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>addExclusionCB</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a26b76a5b575f782ebf188e354d942041</anchor>
      <arglist>(AddModelExclusion::Request &amp;request, AddModelExclusion::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>clearExclusionsCB</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>aefadeb9ee5fe5a1676f96a46988d2087</anchor>
      <arglist>(ClearExclusionsList::Request &amp;request, ClearExclusionsList::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearOldMarkers</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a8e7450e22f0ca5bbb130e6e98942f81d</anchor>
      <arglist>(std::string frame_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>fitClusterDistance</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a0ced1d7cc2741c321904325ff0d019d5</anchor>
      <arglist>(const ModelFitInfo &amp;m, const PointCloudType &amp;cluster)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>fitDistance</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a104f81b8d25f5f8a48488acca24764d6</anchor>
      <arglist>(const ModelFitInfo &amp;m1, const ModelFitInfo &amp;m2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>negateExclusionsCB</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a12a51c64075c119153658bb0ff2d430c</anchor>
      <arglist>(NegateExclusions::Request &amp;request, NegateExclusions::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>objectDetection</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a7d96f4ddab8e86297d7045b5ca9391b4</anchor>
      <arglist>(std::vector&lt; PointCloudType &gt; &amp;clusters, int num_models, const Table &amp;table, bool perform_fit_merge, TabletopObjectRecognition::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFitMarkers</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a2cc7545497da8f1a15e25259e25dfc47</anchor>
      <arglist>(const std::vector&lt; household_objects_database_msgs::DatabaseModelPoseList &gt; &amp;potential_models, const Table &amp;table)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>serviceCallback</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a7ee2220701b8e8713c844a24c2c58548</anchor>
      <arglist>(TabletopObjectRecognition::Request &amp;request, TabletopObjectRecognition::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>add_model_exclusion_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a3bdde05e02c236b7783e1f25cab3aeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>clear_model_exclusions_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>af2fa2b42f9395e4dd512ede2a7b831c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cloud_new_sub_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a13113a8ef070751690225b8b75b7af7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>current_marker_id_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>add8d146ff86ea473fd9f0cc42848e53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExhaustiveFitDetector&lt; IterativeTranslationFitter &gt;</type>
      <name>detector_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a71d5907e6e285709567b72773823c623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>fit_merge_threshold_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a9595b7efa56ed9e9badfe56bea9122ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_model_mesh_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a4cee096d736ad6dd1a2796d710b593b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listener_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>aac7dd3627360cd616cc283e4e9e3f97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>marker_pub_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a8f7bb67918d8da51b698d16349b06a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_marker_quality_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>ac4830a8931ba26ee19e2e97a5050cef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>model_set_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a710dae3af4694a8fedc60b84015cf3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>negate_exclusions_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>aff69ce88cf80df50b7b319e809345c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a2bc1f246faadce893fc900cf2ad5485e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_markers_published_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>ad47394780652f3817e2a7d526e927783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>object_recognition_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a299a04095f02d733058992d81d767924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopObjectRecognizer.html</anchorfile>
      <anchor>a63c5ffc4ff0b5f615bffc2d8592abc2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopSegmentation</name>
    <filename>structtabletop__object__detector_1_1TabletopSegmentation.html</filename>
    <member kind="typedef">
      <type>TabletopSegmentationRequest</type>
      <name>Request</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentation.html</anchorfile>
      <anchor>aaef05ff6ae2f536c87abd6fbe73724b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentation.html</anchorfile>
      <anchor>a27d375b61aa6969692c472eead2fb368</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopSegmentationResponse</type>
      <name>Response</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentation.html</anchorfile>
      <anchor>acae00d77414538e97d496f244fa4676e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentation.html</anchorfile>
      <anchor>ae626b01a4ce76b31e6aafe73988c8f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentation.html</anchorfile>
      <anchor>a272b471b2ea028d13635e6d862b2a9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentation.html</anchorfile>
      <anchor>a27042b599d48c81b8ba8e6a2570b2f85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopSegmentationRequest_</name>
    <filename>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;</type>
      <name>_table_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</anchorfile>
      <anchor>a34496d626f8563ed39683dd67cd371d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</anchorfile>
      <anchor>a36a03d6b2b2f1bc807176f8d3bd039c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</anchorfile>
      <anchor>afc71e5aa7f5d3036a4e51c7e8caf9074</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopSegmentationRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</anchorfile>
      <anchor>a5de20a589d3ea3a29cebcf6274d27df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopSegmentationRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</anchorfile>
      <anchor>ad31a72c11bd18f635342ab8d39b6c637</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopSegmentationRequest_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</anchorfile>
      <anchor>a55f98805b75d7f44ecf28091eed7fd55</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>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</anchorfile>
      <anchor>ac16cae8602752d4fa1feff1e64821715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;</type>
      <name>table</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationRequest__.html</anchorfile>
      <anchor>ac6be776b929000bc379159b03a0d9b02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tabletop_object_detector::TabletopSegmentationResponse_</name>
    <filename>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>OTHER_ERROR</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>afa78ae89be3ffd8e27b1d174dbc31b96a37e295e76f00fd60534418907ae9b192</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUCCESS</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>a39db1ecd3dc22c9674490d8b29d6925dabdad79d9c7d0e5826dc242e4dc9d97f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_CLOUD_RECEIVED</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>af0029a0557da0ff3c1a061192d731b47a82cd15928528cefbe2f6061697c9148b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_TABLE</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>aa6b9d3ecca243ed2d078111545a195efa2b7dc424a8b7dc46f4457f7bc6b13db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_clusters_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>aa53e05e37245099bbed64330fd5ce7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_result_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>a347f239bd467d189d784378ede856b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;</type>
      <name>_table_type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>ab67d94f3d2d74e26335c1bca05490ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>a157da18a3f12c9a315ff853cbe20affb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::tabletop_object_detector::TabletopSegmentationResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>a577f9bff2b04fb06995b043b487e5998</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TabletopSegmentationResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>aa2af9c614d6deb2fc7ea342be8cd08b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopSegmentationResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>a004f72036f3faf08bee406750e95bbd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopSegmentationResponse_</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>a34ef97fcd59fea7189c0a87221d76f3e</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>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>ac717e766236e5ae3ccdc778338cda516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::PointCloud_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>clusters</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>a07f0a85227d576109822d013920f2195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>result</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>a3f5b37c081178a4b3184c472f8001cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::tabletop_object_detector::Table_&lt; ContainerAllocator &gt;</type>
      <name>table</name>
      <anchorfile>structtabletop__object__detector_1_1TabletopSegmentationResponse__.html</anchorfile>
      <anchor>ab90b5b065ffb5c54a225956b398ec9e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::TabletopSegmentor</name>
    <filename>classtabletop__object__detector_1_1TabletopSegmentor.html</filename>
    <member kind="function">
      <type></type>
      <name>TabletopSegmentor</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>ada2834c3862756eb74dc3da9dd000016</anchor>
      <arglist>(ros::NodeHandle nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TabletopSegmentor</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a473c7fa8e988c38246b8ad299b5ed826</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>pcl::search::KdTree&lt; Point &gt;::Ptr</type>
      <name>KdTreePtr</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>abf429e7c2771cd87de01c6faf94ae6d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>pcl::PointXYZRGB</type>
      <name>Point</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a99aa3bd7f0193d3d1b5480f490360afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addConvexHullTable</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>aed4cbb45f73244212464afb8438c9856</anchor>
      <arglist>(Table &amp;table, const PointCloudType &amp;convex_hull, bool flatten_table)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearOldMarkers</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a33a5d46068c81ee3fea1f2b9cc5ff6f6</anchor>
      <arglist>(std::string frame_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Table</type>
      <name>getTable</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a1d6fa6cb1507da71dcb489383e7a9551</anchor>
      <arglist>(std_msgs::Header cloud_header, const tf::Transform &amp;table_plane_trans, const PointCloudType &amp;table_points)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processCloud</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>aa9818739453f181b2144ccbfd86831a0</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;cloud, TabletopSegmentation::Response &amp;response, Table table)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishClusterMarkers</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>ad797820c5b4b046cb86536b626292f85</anchor>
      <arglist>(const std::vector&lt; PointCloudType &gt; &amp;clusters, std_msgs::Header cloud_header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>serviceCallback</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a8fd9bf66fdca5ae8317419acbd46eb61</anchor>
      <arglist>(TabletopSegmentation::Request &amp;request, TabletopSegmentation::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>tableMsgToPointCloud</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a91581474b7e725e5b45d42d0f4ef96aa</anchor>
      <arglist>(Table &amp;table, std::string frame_id, PointCloudType &amp;table_hull)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cluster_distance_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>ad774cae8a46ad846d50c7b8e795423d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>clustering_voxel_size_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a079f153c98d38ccc67351e7f19093b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>current_marker_id_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a885189a55ed01e69b77af08a745943ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>flatten_table_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>ae9df0aff426eca4e49d0afd8c34748ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>inlier_threshold_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>ad5da9cc6c99e9c416b3436f688842230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listener_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a0417a8848a735f61c452bde9cbd7596b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>marker_pub_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>ad020653a703ee6bf536630b1acb76cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_cluster_size_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a0d7f39799c6978f599a47201abe6f730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>aa88010a53a8638bddae656b3b8e76691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_markers_published_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>ad16f7f4d51de5a5cd25490e9f14c2cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>plane_detection_voxel_size_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a033f869e70efeac99f87e71e1c12bd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>aa182f99705faca831ac9bc33c24157e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>processing_frame_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a92286e9bc107c67503689b449b7e4ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>segmentation_srv_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>aaa1ba0a9e7a1086aaca0d0cb941e2c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>table_padding_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a2044a641351f46575ed6c69691d1ecc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>table_z_filter_max_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a1d3a8ec7e5cf909fccc396e23651d533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>table_z_filter_min_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a995c4f7c1562a19a16dc0d9ff58b9b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>up_direction_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a9f559b22012e2500e8692fda7f368fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_filter_max_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a22d2a2715c61fd66bfb99bf176afe297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_filter_min_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a712950ad94df5c5337a89bb3f259db51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_filter_max_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>abbe78a81800b8faf22593e1d92ffdf88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_filter_min_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a4203219c8eb5327339b471d7826975c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_filter_max_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>a71ae746ae014de5190c92d0f27b910b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_filter_min_</name>
      <anchorfile>classtabletop__object__detector_1_1TabletopSegmentor.html</anchorfile>
      <anchor>ab41512276db4029c820314eaabc772cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::msg</name>
    <filename>namespacetabletop__object__detector_1_1msg.html</filename>
    <namespace>tabletop_object_detector::msg::_Table</namespace>
    <namespace>tabletop_object_detector::msg::_TabletopDetectionResult</namespace>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::msg::_Table</name>
    <filename>namespacetabletop__object__detector_1_1msg_1_1__Table.html</filename>
    <class kind="class">tabletop_object_detector::msg::_Table::Table</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>a003ef16b6e2c51a70513206b5cc4fc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>a92f3d1db3929b32a7bf0b621ed825c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>adfbd79a4c0f3446284a0e68d74eaf358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>aa1f8129a15a99b068ecddf6a9fae1da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__Table.html</anchorfile>
      <anchor>a740e2e82e94634906ff3168e267af6fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::msg::_Table::Table</name>
    <filename>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a2cbddfabadbe01c48643c627c1ce0e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a3a31cb8fdd2d785e21e1e391f27e161c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a55dca9343cf0c5b04157dec5352d2df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a43463d3b61eea6fe8278ac4e3f2e11bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>ac213c62182abc88b7603de4762813881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>convex_hull</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a55ef60951ae482674093ddafc54a63e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a431876f39c4b0fc505327cdfac9d9930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_max</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>af9c9ea4e154e2d651f0de46827d7369b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x_min</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>aad24e687e3eb02b95a5b5fa45a8d2209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y_max</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>af72eb244e3ce0c3b163b4afa2bdc95de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y_min</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>aeb5cc205dbf525fa1291c50f1b7c5bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a3be02afe59012fbafc86d2b3456a3bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>acd872dbbfd02ba709a40e967bc2fcac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a90f4aa03b43ae14c59858e88bb8fcb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a8d89e99d1cdb7d847617dbd1eb38f81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a11c7e56932f58526626ca748760e5045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a812330dba87611f0aa4f47944cab34fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__Table_1_1Table.html</anchorfile>
      <anchor>a611cd316e43be0ac80d27d33f7f2bab6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::msg::_TabletopDetectionResult</name>
    <filename>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</filename>
    <class kind="class">tabletop_object_detector::msg::_TabletopDetectionResult::TabletopDetectionResult</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a65935d6acc122859ef4a58f752a60a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>ac46ebe0e432fdf620cf4198e164a7fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3f</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a6c80282b5ee3ee8ff0c219d82d883f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a469257f6fcabfd8fd06584ed181596a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>aa3f2321518bf29665d05b4639a5f4943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>aa5386c1bf98406c16ce58085df7ad676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_f</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a0d585e5b7c13a52582c13ea2af973c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>ad3037d88f45500307a355a51ce059d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a60704e72a9a58707fc01631aa1216f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1msg_1_1__TabletopDetectionResult.html</anchorfile>
      <anchor>a730b48d2d078922e07a270d8ac615d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::msg::_TabletopDetectionResult::TabletopDetectionResult</name>
    <filename>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>ad5e09eca695bc05065379e370351029f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a4f96db93504581d15acf762b9c4a1d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>ab9279faee2f18e8525385f34f82a92dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a90e2185f33bdcbbc7fb3d63ced62b870</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>ae193f1475755ecd6cf02b16f75927f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cluster_model_indices</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a6b60514a1bbcccb6dd879995bae2a1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>clusters</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>af4da79f275b33595764d09b7c614c56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>models</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>ad639e1aca67fa1918bbd5de3ad61e61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a07a2f4e495606cad74ffa82e86a7a3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a801e8849a0818368daf58bf5cd1d62f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NO_CLOUD_RECEIVED</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a09f5579e0176d2f8191c719966933d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NO_TABLE</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>ac3fe444e1d05d2546ec0681714ce9906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OTHER_ERROR</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a7687a4c22c0cca2b66ea86a5469df874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SUCCESS</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a0d3d0d706d7d48be3439d9b5822f5ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a482d134b0d323de78ee7b4f9c216fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a5325c337a75aa9e0ca70c16f7e361283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a46c5f572825344926ebe50cba9f9d1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a3ff71e41ede41158c96be53b50ac16bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a77630de1f9a8ee92cfb82453618930a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a88be298161f3e4079dfcc9d47e15542e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1msg_1_1__TabletopDetectionResult_1_1TabletopDetectionResult.html</anchorfile>
      <anchor>a7ecd6f07ecc2579a62610bcd4d88b146</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::srv</name>
    <filename>namespacetabletop__object__detector_1_1srv.html</filename>
    <namespace>tabletop_object_detector::srv::_AddModelExclusion</namespace>
    <namespace>tabletop_object_detector::srv::_ClearExclusionsList</namespace>
    <namespace>tabletop_object_detector::srv::_NegateExclusions</namespace>
    <namespace>tabletop_object_detector::srv::_SegmentObjectInHand</namespace>
    <namespace>tabletop_object_detector::srv::_TabletopDetection</namespace>
    <namespace>tabletop_object_detector::srv::_TabletopObjectRecognition</namespace>
    <namespace>tabletop_object_detector::srv::_TabletopSegmentation</namespace>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::srv::_AddModelExclusion</name>
    <filename>namespacetabletop__object__detector_1_1srv_1_1__AddModelExclusion.html</filename>
    <class kind="class">tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusion</class>
    <class kind="class">tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusionRequest</class>
    <class kind="class">tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusionResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__AddModelExclusion.html</anchorfile>
      <anchor>acc19df5d159dad6dae83ff5bc84b4e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__AddModelExclusion.html</anchorfile>
      <anchor>ad91f04a9007821541d54cac7ecb57a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__AddModelExclusion.html</anchorfile>
      <anchor>a36a154431513d91e2d392739027c90e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusion</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusion.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusion.html</anchorfile>
      <anchor>a7c6185498bab9ac5915ae72f70a13277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusion.html</anchorfile>
      <anchor>aa718f3af7c370527872a1d8667f11bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusion.html</anchorfile>
      <anchor>ad8e4f1ea4dd333477ca34a7a34bf9547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusion.html</anchorfile>
      <anchor>a2f4545eb11f97468238007a29f570e3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusionRequest</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a060b79b37abd858d058e2b59e7e53e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a01699be0024a430cad449d9fbd7fd447</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a7c46eef2d40ca3a1f899259179f67acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a2745288adb95d5fdc5f91929cfdef7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>ac7bba89a84424753b63740baeed5bb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model_id</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>ab04a0b3c3a59a3fa25f5f222f1a2f41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>ac7ac072dccf928b9971575054a72d4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a9d96a31daa497f57e9ef115ede4edb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a3c6d903190fc28a2c49a75788ae7e09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a38726a6d146eb6ada943213e1617744b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>acbb03a90bef160719476bec456abd350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a2cfeb96317d77310fa491d792e802426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionRequest.html</anchorfile>
      <anchor>a2e2de3cdf5255bda5126a8de39393b7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_AddModelExclusion::AddModelExclusionResponse</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a84375fbb874d4eb8c2b00c1f35d31ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a70565616f6aad84075260ac52a5e7895</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a3631bdf31f3a1f3fea7b9834b943ad80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a3af7530ce0525aa99fa4a9eba58d963f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a0d0143545c6d63ebcbcb53311c5aff49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>afcda5170df913e353b64a1c5ae4ba7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>acc9fd1f30f8415b2f8a1d0cbffdb0c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a65283fe40727b85ac5ab7bbbe3a40de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a5dbbbb1ba31b4af24d1ff6d129319122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>af3d3dfcf61f9553a351fe7946dbe6a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a018c05455289dd9d2fc6d18d6b34e1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__AddModelExclusion_1_1AddModelExclusionResponse.html</anchorfile>
      <anchor>a3acb0d17ff3a9ed2aa78330ae0ba33b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::srv::_ClearExclusionsList</name>
    <filename>namespacetabletop__object__detector_1_1srv_1_1__ClearExclusionsList.html</filename>
    <class kind="class">tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsList</class>
    <class kind="class">tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsListRequest</class>
    <class kind="class">tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsListResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__ClearExclusionsList.html</anchorfile>
      <anchor>ac5ac34093306033778e39ad61a1b75cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__ClearExclusionsList.html</anchorfile>
      <anchor>a630bd010c2ca5956493a1bb60dd115dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsList</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsList.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsList.html</anchorfile>
      <anchor>a82ea21d60892ac436ed00d5d381f222e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsList.html</anchorfile>
      <anchor>a269acc31133e069d4992061d3bc87f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsList.html</anchorfile>
      <anchor>aef0efcc8574a2419a38a9a3a575e3785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsList.html</anchorfile>
      <anchor>a44240929254543445ce33ea520b6085f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsListRequest</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>a5bef0a7f91fa07c3fc4cf042ac9d106a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>ad739ccbba39f507a9066da4e6393d4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>ab906f4f97b4eae0903d402523794201f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>abf9c870527d76abffdfce882b82cc986</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>a17329abe95d27ed233b7d038287f5140</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>a9d20524c594f3e74e5ac10293b8167df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>a092310392eac218de8451db96599a911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>a973220405b0d8a12f28a90eae08d7807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>ad4a49c883d1ca29e9a4650871792ec53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>a0401d9b45a0a284926777079d3fbac9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>ab4bdc2d237febcf068475388cb76fe78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListRequest.html</anchorfile>
      <anchor>a740adad0a99e70dff3e2154c0ac5ef53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_ClearExclusionsList::ClearExclusionsListResponse</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a141b6dc6d1fe90599e452831e328ae1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a35741d0b29ee4a8ea94b8d4a9817f29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>ac6c03f628dc9b6003f4edff5af79dd3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a955f696ce2f75daf7aadb201a57954d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a370f99f4998e10e442e2aae01255c825</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a13bd492d636504b889bd5c38ed43c61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a7264e3fffde0d238452eadb10881932c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a8ad22534f686d812c41e7539823e1048</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a689c73816e1ef37f2b8f374dab7205b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>ad9ca5d36725fc663e0e4f968aa2aa387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>a72f16aa111c7534ef8cc3f23f6cffd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__ClearExclusionsList_1_1ClearExclusionsListResponse.html</anchorfile>
      <anchor>aeeb0266c9754b27f5b9cbb4629d30059</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::srv::_NegateExclusions</name>
    <filename>namespacetabletop__object__detector_1_1srv_1_1__NegateExclusions.html</filename>
    <class kind="class">tabletop_object_detector::srv::_NegateExclusions::NegateExclusions</class>
    <class kind="class">tabletop_object_detector::srv::_NegateExclusions::NegateExclusionsRequest</class>
    <class kind="class">tabletop_object_detector::srv::_NegateExclusions::NegateExclusionsResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__NegateExclusions.html</anchorfile>
      <anchor>a35ced98b6c2c1c105b7471b91237ae08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__NegateExclusions.html</anchorfile>
      <anchor>acfb0f98127eb753ceb935cf453096213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__NegateExclusions.html</anchorfile>
      <anchor>a2eea78d9bf0b2dddf7097ad9afe2e2cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_NegateExclusions::NegateExclusions</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusions.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusions.html</anchorfile>
      <anchor>a452beaa15f2e1d2c89ca26bcb38cbbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusions.html</anchorfile>
      <anchor>ab3f0c6f27c2d10098734fcc550ae9c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusions.html</anchorfile>
      <anchor>a7644959f93b8459b51908870edcd410d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusions.html</anchorfile>
      <anchor>a827312076cc6976fbf1ab61fed05240e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_NegateExclusions::NegateExclusionsRequest</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a73dacd90ff6175726ef8bd0b56f79c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>acb404a565935a410e6fc3686021e6cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a3d26aa3fa7ddd29d1390b81cf01af0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a9cf82adc1c6cff64d60dfab31ce87796</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>ad64e712db464b773cf1cdf03c0224cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>negate</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>aa2ce3ee46435ede2677d9e2055278aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>aee6cdb43e4c96e945ebea36262dbd110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a31a62134285321d6b0d3dd08a27858fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a86a0dac2e6e0c9fa246ebf99bec03c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a2367bfb673c9110aad46377a7809947d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a477c5a3799f6de971aab9336c51900a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a76bd4c30eee5293b570074596ce64429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsRequest.html</anchorfile>
      <anchor>a03d5a5bfdaecac0747e78de03fbf4c9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_NegateExclusions::NegateExclusionsResponse</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a3f49c54c737ec830f18f86360f52a97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a27efc0b9dc6876678564ab13b793ff46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a33961bf98f9a8c4c347e1f727814cd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a4d45d338755adece1254831ff98f8d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a1af59d9e4581da0c3df129c788f18c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a010c68daffaa1bfb54aee0dd56b4f1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a68237fb7b847e90213b27a25bd82ad15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a995ca84176a0d129bf722d59c9d71ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>ab27046e92d23f067f45afdf638101132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>aea0978cbc0708e7e0e3f8cc062ce58b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>a3575e0fe2e947d6e38d231193d8e9617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__NegateExclusions_1_1NegateExclusionsResponse.html</anchorfile>
      <anchor>aa6c16da27ac5d44de4ffb5c354c710d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::srv::_SegmentObjectInHand</name>
    <filename>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</filename>
    <class kind="class">tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHand</class>
    <class kind="class">tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHandRequest</class>
    <class kind="class">tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHandResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a4ec7f5c491c39b70c62610a89a1a196f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a3d71637291ed9e215adfa287d013a4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>ac2c6cd66f4f450c9bb43a75ab0b02fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Bi</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a42397349f56bf377e17de349ff476b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a0c5248d0b270079c91d17b04f177b738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_IBI</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>adf9438727acd9d6b47ab21f8965ac2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__SegmentObjectInHand.html</anchorfile>
      <anchor>a25b6f9d90e3603ea01eade508d78f41f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHand</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHand.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>a6ddf1d499b669429d66225317a543936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>aa1301bd1619e3244cd45f0bf68e52fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>abbae837d2edb68234b5b34870d083c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHand.html</anchorfile>
      <anchor>a514188d5e41f7a18a24513df8dc940f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHandRequest</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a5699e624e473326a832925d64efda2a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a2c5b49378e5b378fae3533ea931713a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>ade4fb8d573423099a8b1a13b3a825952</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a03dffaa2667d9495fb2ab92eb6c83574</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a33a6d9b79fe2ab92c90f77e868016c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wrist_frame</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a17c691bd72fb509c9deaf092a4c99efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a48c2f27c7d9354b4f326d14d64debd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a008056071ff87298688b1bd0fe8594ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>aae8518957827cabae79fabb5c1582c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a454221a4ba00948022d71e745449d385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a556c9e199a3f68a00f12978b5404a934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>ad2b1a6f278c106531f3feb2926f4c6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandRequest.html</anchorfile>
      <anchor>a0c772aa3e62b1974fb4a8c759fcf5902</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_SegmentObjectInHand::SegmentObjectInHandResponse</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a8a73ae9667b0818320eb9cc2adfbc2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>ad26f59b8aed54c3706bf9c4223df8554</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>ac20a0e52bec183d4e8acd7621f6eeb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a2271a1ffa287342643e737f9b105502d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a6e2dcc794341541920a4e63a4bc651cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cluster</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>ad9a4cae12ee718cd121474bb57a8e92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a53f3235d502b42b6df7be4e217438e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NO_CLOUD_RECEIVED</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a29e3ffa9d38b6f7f316ee2ab09504739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OTHER_ERROR</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>adca3dea9d3a96e0899559d7d490b03f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SUCCESS</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>ad0f370b4e9d8ab57221913160d104266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TF_ERROR</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a09042a09914e2d01131c4edfc134dc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a2c02931240eec7f564cbf776c86cb859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>ae50e25c388717ccd61bf388e400fa19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a5149c14a748da6ce057991a3839bb9b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a6db0ebfad5481ab98a03960d22817439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>ae13d2b6b7fef4f7ae7ac11a3a87d83b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a8e9c8a57ba696fcdeeadcb1524674471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__SegmentObjectInHand_1_1SegmentObjectInHandResponse.html</anchorfile>
      <anchor>a460ab24e9cf25ab736d3e565e7f94eee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::srv::_TabletopDetection</name>
    <filename>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</filename>
    <class kind="class">tabletop_object_detector::srv::_TabletopDetection::TabletopDetection</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopDetection::TabletopDetectionRequest</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopDetection::TabletopDetectionResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2Bi</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a94cca35af1b213738a1798b82c4b3417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>ac5ceb0d1169b8d58b1bfb62fdfdcfb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a79244e41cf4d0d5e57deda7bae64efbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a4671cfbb73dc102e69e06657d7ba1f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a223f68c263bfc70ea1630eeaaedbf69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>ac645c18a1bb603fc8bb3852aa78e5b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>adc4f05fec382a8c9ebbb669471eb07d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a5985a99c1103c04337e27ca0f883d3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>a141bd49824492901f6f7be3bca20c95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>af642b7bf63568ff9a26a2b44ba66e20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopDetection.html</anchorfile>
      <anchor>af5c439e8fa1afb8a120d0140ce75a815</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopDetection::TabletopDetection</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetection.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetection.html</anchorfile>
      <anchor>a0c77adfe6f2f78fc328d2c692eca040a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetection.html</anchorfile>
      <anchor>a9e66af356bd045cf98cb29dc72adf11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetection.html</anchorfile>
      <anchor>a77681d0b0247eacaa40478874b098051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetection.html</anchorfile>
      <anchor>a9850de49baf6b7c9db0c0d4c17b594f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopDetection::TabletopDetectionRequest</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>ae65c3bb5d8a70ae9a45546cda27eaa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a6f100c8d65c5e9de46c7866cdc7c25c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a2192182b7a3946fc86e269c1ddf86e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a64117ad65f7472c80f7b4ebca70f40de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>ad952c58db9a63f46d17a02ca8e942c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_models</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a5b483bbe42d971bf0fe4740d4c1f4127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>return_clusters</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>ac6fc03aec54a920eaaa53792cdd9636c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>return_models</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a9828f773870b8e255e93ade75af91072</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a66ea151ef1a6bd2d5c4b59ffead831f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a2b177e557722ef74e17377e4a9d8399c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a27a0578646c56f057a6b8a0958d626bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>ac822e4e4518f252277aefe628aaadce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a22bb03b8ea4071ff6d66dca38a773d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a3ea065fb44ffce893d722412eb7fc537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionRequest.html</anchorfile>
      <anchor>a7df93077ad9297b3946688b3d0b4000d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopDetection::TabletopDetectionResponse</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a7dc36438ff75b20aef79e31fa74112f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>aa81348fa87f1e26d197b953a6063b353</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a2cb33d91ff28ebef7ba22eb38956dbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a8d30c0b42d6f7977b734deb2b94b13b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a592663cab7b10df0304000e97b178c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detection</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>ab2643b42f4cc9b0a9341667bc5237782</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a47c5de77ce9620de4639ea4c547acc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a9f93672a61a834b4bbafa3cc3f0ddd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>aa2739a9e4f5ab8b2d625a4f77247432b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a37ed1a72b2e397ec36f35a8353e619c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a443ce8a2cd9284b66fe1a7875d31e392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>aab8cefaa456a4bad5bcb31dad7b80062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopDetection_1_1TabletopDetectionResponse.html</anchorfile>
      <anchor>a913bf00e173ca66bab707e73ad24f99e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::srv::_TabletopObjectRecognition</name>
    <filename>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</filename>
    <class kind="class">tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognition</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognitionRequest</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognitionResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a1cb93f34368544bceeae214098f9a1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>af5e625c2e023db3af900b7ad38160d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>acf17c15decea1fd657dc79773048cad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>ad76009ffc9092a42c4463d39dccbb40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a624d06accd1d2dae45a5517ca93295d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a47de2cffa51905d0039f1fc87fd5aac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a5a659dd8b71508357fa664d11b004c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>af8ff5f07489d8a24e533c05992d0eb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a2311d52c56760bc4a25c2c7356dc3070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_iB</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>af9150fe444631a2c2a1f3d39558db2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition.html</anchorfile>
      <anchor>a4c17a0f85287e80c92fe081dc088ce7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognition</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognition.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>aeb25891576697f919489bed8fd77e5dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>a012ac216813acf24c98af870ea43b8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>abc0649621a86c0ad80ddfbfb47e81ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognition.html</anchorfile>
      <anchor>a5a8a3f65df354b6bff79b45573b3e610</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognitionRequest</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>af27c3e34b733b1bb6f1859f5832c734c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a8e2767662c7d8c2ce750e3d3aaa3fb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a7713996d379d7c41ae0c3dd903743712</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a3a46d2a013336db5695e564f0c397e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a86e40f98a0bbca66be64906ba2a35d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>clusters</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>ad16861dc868fbf521afaf2890f2190e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_models</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a4cd9a4c9532dcb5455ec22d8c70fc30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>perform_fit_merge</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a698d383faa1961d0b5fc1c95cd4d6a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a76e5ba08e4adc2710c14b51895aa321e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a6f87912048620cf48858f4f66460b69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>aa30a1b2a51389734cca12105f5cc1325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a8c2d60532c7f8837f8492d7a14fcd37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a9bff657785650a3d0695b44944bd19c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a688a4fdc31290975c7cfc2761541e36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a2de653b3bd1c50000d7438cb9f1b1e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionRequest.html</anchorfile>
      <anchor>a7239ade7df8b84be3238971ea714c7f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopObjectRecognition::TabletopObjectRecognitionResponse</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>ae1291a7a3ac4a43e2b62155882ad8613</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a73a715a58e954abc7b443c7789ab1fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>afbbd4e42b9a749ca548bb7a2a0983ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a2746bb11cd1add9b1edbe645970fd719</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a094969cc5de3a384e197616faebb6b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cluster_model_indices</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a0dade69a0ce78e9bca59b28025a8487b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>models</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a45b0295b267d144ba64b5f12dd1a9828</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a3863450a4b336d4ff99ff792cd7179a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a650b23786fc3469dd3923cba7fa40baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a7bfeb8eebb8eb14f482bedcf0cf69388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>ae1050a63b94035e90ec823dcde8aea46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a3fab472e2fe92294fd055c19c575b80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a0b957f161c5a14a05bead930a966cf53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopObjectRecognition_1_1TabletopObjectRecognitionResponse.html</anchorfile>
      <anchor>a6e26c6a0c7f9e5ebc8cc9b5b662e9b91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tabletop_object_detector::srv::_TabletopSegmentation</name>
    <filename>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</filename>
    <class kind="class">tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentation</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentationRequest</class>
    <class kind="class">tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentationResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a2326f52fb96e47a6845063ce3370db49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a563922f755d29f11a14927b0ee70cda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3f</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a988c3a6a6258ed40f7c0ef1b5eddf6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a464cdeeecb19ecc0dea360c46badf901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d4fb</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>aba24e8b492ef6d84589c5506ba7538e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>a12e3e72c1677a510fd149e869dd30e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>ac26572fa2eef9dbc69806c21b1378e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacetabletop__object__detector_1_1srv_1_1__TabletopSegmentation.html</anchorfile>
      <anchor>ada2ae9283eecc334085af6871ee51c18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentation</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentation.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentation.html</anchorfile>
      <anchor>aaaa41f48e27cc76407e968ac0daf27af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentation.html</anchorfile>
      <anchor>a6b74c4b992d90639b71c3e7d564ac0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentation.html</anchorfile>
      <anchor>a845eecb400c36f9053f9039a37db23dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentation.html</anchorfile>
      <anchor>ae1a7ca1e2ffd92675dd02ec3c2f37eaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentationRequest</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>a52fd2f4962438da5a1f56a53e2f32ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>a76ba57879b577de0562cd72ad883293b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>aa754ccbc5cfb37008798d2fcc2a5d9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>ad0f43bed8c1b92212e2ba9e9ff5444a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>a7700d64b87ea04acb6dda013b46aadc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>afa6d03e175d2504e691cec5a311b6392</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>ae6a09754887ecf09f88ea06d52836edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>a20794553750c5399a22d2d0045582852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>ae001123efbe0dd5e77726a1b9121d873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>a1feba1e92113291aae47dd9a31a6ce0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>ab7a19fa09d01170517be9224e504b523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>aea571e4eba7bb99f4fc4eb4eb4b7c912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationRequest.html</anchorfile>
      <anchor>a63a85f8ff14d29a7a8dcbc563779e02e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tabletop_object_detector::srv::_TabletopSegmentation::TabletopSegmentationResponse</name>
    <filename>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>aaa42d8f91fdb4154a77d8b24c65088bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>abb8f0842e342a90472ce4685788426b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a50d149c3e0432c2c653f8854983a0fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a32f481be19a57340d9a8e63986bbf2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a6071ccb0b7757e44b103fc6ab01f2f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>clusters</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a946f238e3961d32810b09c4696bea969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a35522bdfd4b681ed67a7f41c06adba52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a0073f3b7698376702331e71cf039a15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NO_CLOUD_RECEIVED</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>aa3e127d458ee17214b265c9bb17aeb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NO_TABLE</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>ad6f4bfacd2473c5da718f1378260869a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OTHER_ERROR</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>ae2491fb6df1a0b7ae5d4ffb3f7f138fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SUCCESS</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a081f4ce10034dd98e8a9f1e59d71902e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>aa2bd6e180b50768c6d9e6441f5e0a162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a6b02a5b21b0fc59a683628a180f3be62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a6dee6fb52bdc167babc0e6635b2cb6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a6b738e8a25bb96b474f1cf061a650f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a7e9ce9b6bd725431c56add71d1f99ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>aa3cf25f588db9cb5d36e36575e3da49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classtabletop__object__detector_1_1srv_1_1__TabletopSegmentation_1_1TabletopSegmentationResponse.html</anchorfile>
      <anchor>a8bf43ce291c3763643d67373498c1dcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
