<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/checkerboard_detector2/</path>
    <filename>____init_____8py</filename>
    <namespace>checkerboard_detector2</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/checkerboard_detector2/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>checkerboard_detector2::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/checkerboard_detector2/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>checkerboard_detector2::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_Detect.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/checkerboard_detector2/srv/</path>
    <filename>__Detect_8py</filename>
    <class kind="class">checkerboard_detector2::srv::_Detect::Detect</class>
    <class kind="class">checkerboard_detector2::srv::_Detect::DetectRequest</class>
    <class kind="class">checkerboard_detector2::srv::_Detect::DetectResponse</class>
    <namespace>checkerboard_detector2::srv::_Detect</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a2a65d056e36d9234cf5f7270d0ac5d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a6875683089ce104973001006b8e7ed08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>af3ce6f2e14aeb3211cb73b49851259cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>ab4b85dcd979a2c7b069e68c191c0ba81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a12555d7174121ddf2209170494679eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6IB</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a7a15f8cc3de731d51568b0290df916c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_9d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a885e50875678b4e4fde333f011035742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_BI</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a44991db1543dbcd5881efa3a6d67b0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>ad9f8b480b4c84107f96b0631c213a522</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Object6DPose.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/checkerboard_detector2/msg/</path>
    <filename>__Object6DPose_8py</filename>
    <class kind="class">checkerboard_detector2::msg::_Object6DPose::Object6DPose</class>
    <namespace>checkerboard_detector2::msg::_Object6DPose</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__Object6DPose.html</anchorfile>
      <anchor>ad1b0e7f36bf0f1af6a9c6492f84d5312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__Object6DPose.html</anchorfile>
      <anchor>a1274957d45f5c31890f9ed0b1eb4068f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_ObjectDetection.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/checkerboard_detector2/msg/</path>
    <filename>__ObjectDetection_8py</filename>
    <class kind="class">checkerboard_detector2::msg::_ObjectDetection::ObjectDetection</class>
    <namespace>checkerboard_detector2::msg::_ObjectDetection</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</anchorfile>
      <anchor>ae3e493e2401b4fed476659f4264f77b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</anchorfile>
      <anchor>a1692e537a15a7f305d4c110736597174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</anchorfile>
      <anchor>a06e1025e301f2f6f9cca5b90ba26f00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</anchorfile>
      <anchor>ae52b1d22ee8307e41ce8de9df215d58c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Set.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/checkerboard_detector2/srv/</path>
    <filename>__Set_8py</filename>
    <class kind="class">checkerboard_detector2::srv::_Set::Set</class>
    <class kind="class">checkerboard_detector2::srv::_Set::SetRequest</class>
    <class kind="class">checkerboard_detector2::srv::_Set::SetResponse</class>
    <namespace>checkerboard_detector2::srv::_Set</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Set.html</anchorfile>
      <anchor>a4eb079f508ed71b1b71fc9d772432298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Set.html</anchorfile>
      <anchor>a5832ad91f1de2f6350bd106d589019a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>checkerboard_calibration.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/</path>
    <filename>checkerboard__calibration_8cpp</filename>
    <includes id="checkerboard__calibration_8cpp" name="checkerboard_calibration.cpp" local="yes" imported="no">math.h</includes>
    <class kind="struct">CheckerboardCalibration::CHECKERBOARD</class>
    <class kind="class">CheckerboardCalibration</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>checkerboard__calibration_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>SQR</name>
      <anchorfile>checkerboard__calibration_8cpp.html</anchorfile>
      <anchor>afcaff36681c0e47c73e60b8bfb56f409</anchor>
      <arglist>(T t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>checkerboard_detector.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/</path>
    <filename>checkerboard__detector_8cpp</filename>
    <includes id="math_8h" name="math.h" local="yes" imported="no">math.h</includes>
    <class kind="struct">CheckerboardDetector::CHECKERBOARD</class>
    <class kind="class">CheckerboardDetector</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>checkerboard__detector_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>checkerboard_detector2.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/</path>
    <filename>checkerboard__detector2_8cpp</filename>
    <includes id="ObjectDetection_8h" name="ObjectDetection.h" local="yes" imported="no">checkerboard_detector2/ObjectDetection.h</includes>
    <includes id="Detect_8h" name="Detect.h" local="yes" imported="no">checkerboard_detector2/Detect.h</includes>
    <includes id="Set_8h" name="Set.h" local="yes" imported="no">checkerboard_detector2/Set.h</includes>
    <includes id="math_8h" name="math.h" local="yes" imported="no">math.h</includes>
    <class kind="struct">CheckerboardDetector::CHECKERBOARD</class>
    <class kind="class">CheckerboardDetector</class>
    <member kind="define">
      <type>#define</type>
      <name>sqr</name>
      <anchorfile>checkerboard__detector2_8cpp.html</anchorfile>
      <anchor>a09f4b0d9da085264ffcb8d68fa045d67</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>checkerboard__detector2_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Detect.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/srv_gen/cpp/include/checkerboard_detector2/</path>
    <filename>Detect_8h</filename>
    <includes id="ObjectDetection_8h" name="ObjectDetection.h" local="yes" imported="no">checkerboard_detector2/ObjectDetection.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; checkerboard_detector2::Detect &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">checkerboard_detector2::Detect</class>
    <class kind="struct">checkerboard_detector2::DetectRequest_</class>
    <class kind="struct">checkerboard_detector2::DetectResponse_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; checkerboard_detector2::Detect &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>checkerboard_detector2</namespace>
    <member kind="typedef">
      <type>::checkerboard_detector2::DetectRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DetectRequest</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a8e77db3cca7007de50a24f0317683bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectRequest const  &gt;</type>
      <name>DetectRequestConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a42d4a6bd76e0a343c588b0c31372ed3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectRequest &gt;</type>
      <name>DetectRequestPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a1147524b5ebd696ead0a7fe3e849a87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::checkerboard_detector2::DetectResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DetectResponse</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ae0c95ece1acdefd71fab5768432bea04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectResponse const  &gt;</type>
      <name>DetectResponseConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a9d797879b1bef636c241a76f3763717c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectResponse &gt;</type>
      <name>DetectResponsePtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a37ef14d20656cf4c876f6545790fac8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>markers.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/tools/</path>
    <filename>markers_8py</filename>
    <namespace>markers</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>c</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>a658f86eff28d58682c23ba4bbb484ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>draw</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>abe3ef2632dc9b28c55b02739ae38197a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>h</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>abbb2394c15bd9d8c2f930f215d810371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>img</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>a254781096d23000f7f0ce3429c3eff0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>a9a5c9a848548a217235c8b18d7d41a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>w</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>aeb18b8318f54de796c13850263e6554f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/src/</path>
    <filename>math_8h</filename>
    <class kind="struct">AABB</class>
    <class kind="struct">OBB</class>
    <class kind="class">RaveTransform</class>
    <class kind="class">RaveTransformMatrix</class>
    <class kind="class">RaveVector</class>
    <class kind="struct">RAY</class>
    <class kind="struct">TRIANGLE</class>
    <member kind="define">
      <type>#define</type>
      <name>_R</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ac074b08e2555dbfa7a9d825f85440a43</anchor>
      <arglist>(i, j)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dCos</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad9d2c208b6b83990e31ab868f23c8e93</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>distinctRoots</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a1c5a68152fd8c2d5c231f721cda03d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dRecip</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a8d68a516c6cf1719b4169ee9e8eba19f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dSin</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a11596e010e7437547f72f59d87637520</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dSINGLE</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a00bf91ac07218f1cc7522400f19b70ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dSqrt</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a20deff86a5d984882e52581b91c248c0</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>floatRoot01</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a762d7a7cd57955c294601bfe80209604</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>floatRoot12</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aa01b7937c4887369b17811d204f95590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>g_fEpsilon</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a280aa678a7e8c375487ffb5e10d70fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULT3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a3d58d0ae59d734d03e8eca70d1302adf</anchor>
      <arglist>(stride)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rswap</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ae515a3d3f60f56e6e25fd04b4c375c71</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>singleRoot</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a87ece92dcd9718f61b799bde21d701e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tripleRoot</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad858a3ebff1f58b97f8a99a3c5ae79c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dReal</type>
      <name>dMatrix3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a7df642a17fc01c939c1ecfb4604641fa</anchor>
      <arglist>[4 *3]</arglist>
    </member>
    <member kind="typedef">
      <type>dReal</type>
      <name>dMatrix4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>abacc0b9dc96e0d17e27b0d65aad47a2c</anchor>
      <arglist>[4 *4]</arglist>
    </member>
    <member kind="typedef">
      <type>dReal</type>
      <name>dMatrix6</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aea331bc373d9cd4a28fcd8c246617962</anchor>
      <arglist>[8 *6]</arglist>
    </member>
    <member kind="typedef">
      <type>dReal</type>
      <name>dQuaternion</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a738e05127b981cd16967d02eb9de11f5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>dReal</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a973ec569e405922437be98473d2aa6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dReal</type>
      <name>dVector3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a5096ea3ec8604e70924150084194e6a5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="typedef">
      <type>dReal</type>
      <name>dVector4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a2d352003389649fa4d9b52bd61db2bc9</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="typedef">
      <type>RaveTransform&lt; dReal &gt;</type>
      <name>Transform</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad7d44b5a2b65bf3c814d2983528b2e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RaveTransformMatrix&lt; dReal &gt;</type>
      <name>TransformMatrix</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aed57495d2314a15e0e3687936f1dfdf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RaveVector&lt; dReal &gt;</type>
      <name>Vector</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ab815faf493a6d82304f7f202d59f2a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_cross3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ab747494c2bc57a535b24a0a7b6638267</anchor>
      <arglist>(T *pfout, const T *pf1, const T *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>_dot2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a94bd1ef33e78a9b6114302bbbc484d15</anchor>
      <arglist>(const T *pf1, const T *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>_dot3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a7f0cc30478fcf46cfddea6ee6dba8acd</anchor>
      <arglist>(const T *pf1, const T *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>_dot4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>afb816c1d4f314177e0c6cbce7444935a</anchor>
      <arglist>(const T *pf1, const T *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_inv3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>afb3e94b258e20fb3d658a1b9ab2b57aa</anchor>
      <arglist>(const T *pf, T *pfres, T *pfdet, int stride)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_inv4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>adf16944a2dbece11fd386a3e3b36b048</anchor>
      <arglist>(const T *pf, T *pfres)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>_lengthsqr2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aa05e0ae141145c35063fd4b5ef81039a</anchor>
      <arglist>(const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>_lengthsqr3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>af0571e0861ecdb724f33205dc719ba85</anchor>
      <arglist>(const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>_lengthsqr4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a5e170baa1288e232a3d76283e9635b64</anchor>
      <arglist>(const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_mult3_s3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a8c7c832fe8b728f5f9c555c450938815</anchor>
      <arglist>(T *pfres, const T *pf1, const T *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_mult3_s4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ae2b94a44245a2a876c9ae854b9646b18</anchor>
      <arglist>(T *pfres, const T *pf1, const T *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_mult4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a2f5594955b3be9b463e4d77bf431ee1c</anchor>
      <arglist>(T *pfres, const T *p1, const T *p2)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_multtrans3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>adf3fe2fd016e30ad1a5e7cdd625be950</anchor>
      <arglist>(T *pfres, const T *pf1, const T *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_multtrans4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ab8e580a56b0297be3517062cc5da8308</anchor>
      <arglist>(T *pfres, const T *pf1, const T *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_normalize2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ab9cedcff164b138ebf233ae1b6168ddf</anchor>
      <arglist>(T *pfout, const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_normalize3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>af44a9c99e6a3672c4e12804f6ea694df</anchor>
      <arglist>(T *pfout, const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_normalize4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aef57609b080ac8f11b0e2c422e6a4f99</anchor>
      <arglist>(T *pfout, const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_transnorm3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ab9457f7926e7a5d8caaf0ae794502847</anchor>
      <arglist>(T *pfout, const T *pfmat, const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_transpose3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a60fba7cb8d9ccae113c9a9c1728b0184</anchor>
      <arglist>(const T *pf, T *pfres)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_transpose4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>acaffe55d48e2da9f88b486a28ee2aecd</anchor>
      <arglist>(const T *pf, T *pfres)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aea95e4005c2b6c1300add3fbdbd6354a</anchor>
      <arglist>(T *pf1, T *pf2, int r)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>AxisAngle2Quat</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aca4b8e554ea1b4ded4daf1c132eef164</anchor>
      <arglist>(const RaveVector&lt; T &gt; &amp;rotaxis, T angle)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>cross3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a2b3b5a10b93accf124ff45ea0bd5c68f</anchor>
      <arglist>(double *pfout, const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>cross3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a28281cdd752b067fcfa996b3ed329067</anchor>
      <arglist>(float *pfout, const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>CubicRoots</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a0295fc6096ebbd527e31e19bc6107427</anchor>
      <arglist>(double c0, double c1, double c2, double *r0, double *r1, double *r2)</arglist>
    </member>
    <member kind="function">
      <type>dReal</type>
      <name>DistVertexOBBSq</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ac9b23b2b79d953b4aab6fa924ff18164</anchor>
      <arglist>(const Vector &amp;v, const OBB &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>dot</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a88c880c263a9a5dc3731a588157ba573</anchor>
      <arglist>(T *pf1, T *pf2, int length)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a2b1c71ffd8f415e540c9fe6ae219209b</anchor>
      <arglist>(const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dot2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a6e66dbcddc141b9c134e65aeeb444b68</anchor>
      <arglist>(const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>afaa340ef61dba68399a443d1b5b850da</anchor>
      <arglist>(const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dot3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a527c9a64311f7f2c2428d79acae6cbff</anchor>
      <arglist>(const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aec2800b40c34066bd48eb3274267c7d2</anchor>
      <arglist>(const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dot4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a96bf07ea8f5101a0147508758262f674</anchor>
      <arglist>(const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dQfromR</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a607d19f9b3d7e4eacc0b0fbc03cc887d</anchor>
      <arglist>(dQuaternion q, const dMatrix3 R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dQMultiply0</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad89a7f126e766538896372d25d8ec06b</anchor>
      <arglist>(dQuaternion qa, const dQuaternion qb, const dQuaternion qc)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>dQSlerp</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a66acf88baa90f03e06933e86f5d4a7c2</anchor>
      <arglist>(const RaveVector&lt; T &gt; &amp;qa, const RaveVector&lt; T &gt; &amp;qb, T t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dRfromQ</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ac4046bef4f143db42b57944ca20767a9</anchor>
      <arglist>(dMatrix3 R, const dQuaternion q)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a09c35bcb14556c2ff81e32128876f73f</anchor>
      <arglist>(const dReal *pfmat, dReal *peigs, dReal &amp;fv1x, dReal &amp;fv1y, dReal &amp;fv2x, dReal &amp;fv2y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EigenSymmetric3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a4f785026820db4674a0642eda8f2f4f1</anchor>
      <arglist>(dReal *fCovariance, dReal *eval, dReal *fAxes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCovarBasisVectors</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a2b67d876341a76b3a24d20e8312930be</anchor>
      <arglist>(dReal fCovariance[3][3], Vector *vRight, Vector *vUp, Vector *vDir)</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>GetRandomQuat</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad7fa049f9baebeea25dfd070c9a69649</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insideQuadrilateral</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a3f5e41584d4f8bcfce8842f072279c66</anchor>
      <arglist>(const Vector *p0, const Vector *p1, const Vector *p2, const Vector *p3)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insideTriangle</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a304e0457da02cfd62445d3b4462a99c6</anchor>
      <arglist>(const Vector *p0, const Vector *p1, const Vector *p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inv2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>abb67a10be5fe708132dbe3792089cb43</anchor>
      <arglist>(T *pf, T *pfres)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>inv3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>addece3c4630229504027ea78f2eab03c</anchor>
      <arglist>(const double *pf, double *pfres, double *pfdet, int stride)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>inv3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ac0e5067fda68bff2c95ec6656447cfdc</anchor>
      <arglist>(const float *pf, float *pfres, float *pfdet, int stride)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>inv4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a1f42b846cb8ee1147d2fe85fdd8e8be3</anchor>
      <arglist>(const double *pf, double *pfres)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>inv4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ab4314fb677aba33db7ec8988bdedc1c7</anchor>
      <arglist>(const float *pf, float *pfres)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>lengthsqr</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ac64ed03a4d6b1db8560d1d0c6e19122c</anchor>
      <arglist>(const T *pf1, const T *pf2, int length)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>lengthsqr2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a3107f8f697b36b792709be295f88fac3</anchor>
      <arglist>(const double *pf)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>lengthsqr2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a3a0b2ebd387daef7aafb864d73c77038</anchor>
      <arglist>(const float *pf)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>lengthsqr3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ae8b2f5dd2264fc8f50a197f0a055eacd</anchor>
      <arglist>(const double *pf)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>lengthsqr3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad8930797789eae5569491c0f05174426</anchor>
      <arglist>(const float *pf)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>lengthsqr4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a1af3baebf2928b5a4b99ad29665b837f</anchor>
      <arglist>(const double *pf)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>lengthsqr4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aed0b451327f9924a83137a0aa1229f42</anchor>
      <arglist>(const float *pf)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>matrixdet3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad7a135449e4901a2a87d44ea973046c9</anchor>
      <arglist>(const T *pf, int stride)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Max</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>afa49cf2b486df8e832804efe2eb23835</anchor>
      <arglist>(T *pts, int stride, int numPts)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Min</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a28fab5ce9954860ea9ffb5bee9fc0f09</anchor>
      <arglist>(T *pts, int stride, int numPts)</arglist>
    </member>
    <member kind="function">
      <type>S *</type>
      <name>mult</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a83ec66af95ada84efae402892c3b4550</anchor>
      <arglist>(T *pf1, R *pf2, int r1, int c1, int c2, S *pfres, bool badd=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mult</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a5da29cad5c0859b8f34444a2c7977744</anchor>
      <arglist>(T *pf, T fa, int r)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>mult3_s3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ab384d1c83141acdad73f6cec4f5a6c78</anchor>
      <arglist>(double *pfres, const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>mult3_s3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a68d9ac2c8ee157350fb5f7a9e12777df</anchor>
      <arglist>(float *pfres, const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>mult3_s4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a4c9a9fb2d0102a448f615ef4d63f1b1f</anchor>
      <arglist>(double *pfres, const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>mult3_s4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a43c711671450191396c6a6fb64b14ab6</anchor>
      <arglist>(float *pfres, const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>mult4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a51d61c3f4ce92cc12ddc36c596e28818</anchor>
      <arglist>(double *pfres, const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>mult4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a81fb331bc68449313f352e6582e361a6</anchor>
      <arglist>(float *pfres, const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>multto1</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad9d449f5bf7205e75134e9b6452360b7</anchor>
      <arglist>(T *pf1, T *pf2, int r1, int c1, T *pftemp=NULL)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>multto2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a2ccbcd22eee92b1456746b47329263a1</anchor>
      <arglist>(T *pf1, S *pf2, int r2, int c2, S *pftemp=NULL)</arglist>
    </member>
    <member kind="function">
      <type>S *</type>
      <name>multtrans</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a026fa1e10be5ba90b2907f207a57d686</anchor>
      <arglist>(T *pf1, R *pf2, int r1, int c1, int c2, S *pfres, bool badd=false)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>multtrans3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad913b5b9fe5fd614847b31e53e3e7db7</anchor>
      <arglist>(double *pfres, const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>multtrans3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a4a44ef5d851ffffeb1288c50abbf29b3</anchor>
      <arglist>(float *pfres, const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>multtrans4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a17dfaea3650877d99d2d5f29a1ed231c</anchor>
      <arglist>(double *pfres, const double *pf1, const double *pf2)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>multtrans4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a06f3263e838f64e607923ff065d9c37a</anchor>
      <arglist>(float *pfres, const float *pf1, const float *pf2)</arglist>
    </member>
    <member kind="function">
      <type>S *</type>
      <name>multtrans_to2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a9da8532a0ff0230a01ae8e64e59d25b8</anchor>
      <arglist>(T *pf1, R *pf2, int r1, int c1, int r2, S *pfres, bool badd=false)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>normalize2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aa020dd4463b869ba8786d255fc5ecb91</anchor>
      <arglist>(double *pfout, const double *pf)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>normalize2</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>affc167f7a19e542e4d13b79775bdec8f</anchor>
      <arglist>(float *pfout, const float *pf)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>normalize3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a3b2de808d9b42ec46282a1b8aeb3eb68</anchor>
      <arglist>(double *pfout, const double *pf)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>normalize3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a229decb2c54cdee7cca9a03139d6f6ec</anchor>
      <arglist>(float *pfout, const float *pf)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>normalize4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a73ac77b5d5ecdb67f6d4f998373b4aa8</anchor>
      <arglist>(double *pfout, const double *pf)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>normalize4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a4fe10078a02dc7fa9f562de150662fbc</anchor>
      <arglist>(float *pfout, const float *pf)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>normsqr</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a0f1951ea43605ecb4afc8c63b7df5ede</anchor>
      <arglist>(const T *pf1, int r)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a94d67952915ff7410fa88df3aaa7dd61</anchor>
      <arglist>(double f, const RaveVector&lt; T &gt; &amp;left)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a6b5143a66c3d0ba729949c9c93521ae6</anchor>
      <arglist>(float f, const RaveVector&lt; T &gt; &amp;left)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; T &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a64b1a3f77f842eed8a31d7e46168b996</anchor>
      <arglist>(std::basic_ostream&lt; T &gt; &amp;O, const RaveTransformMatrix&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; T &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a55176107c99de9cd896f84993249c595</anchor>
      <arglist>(std::basic_ostream&lt; T &gt; &amp;O, const RaveTransform&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; T &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a2c9b36edb3750f884c66b43e5cd0dd98</anchor>
      <arglist>(std::basic_ostream&lt; T &gt; &amp;O, const RaveVector&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_istream&lt; T &gt; &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a32856498fc6cda1516b94bde7f176e23</anchor>
      <arglist>(std::basic_istream&lt; T &gt; &amp;I, RaveTransformMatrix&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_istream&lt; T &gt; &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>af0b336331ee18344ab5828a177fad626</anchor>
      <arglist>(std::basic_istream&lt; T &gt; &amp;I, RaveTransform&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_istream&lt; T &gt; &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a50b2229c3d1a2a22d78dbb873e0cb5ae</anchor>
      <arglist>(std::basic_istream&lt; T &gt; &amp;I, RaveVector&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>QLAlgorithm3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aaab457f7a4e875140fb0d59941d8f04c</anchor>
      <arglist>(double *m_aafEntry, double *afDiag, double *afSubDiag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>QLAlgorithm3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a0d0d6c02a8f20b11156f76d10f61df4e</anchor>
      <arglist>(float *m_aafEntry, float *afDiag, float *afSubDiag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>QuadraticSolver</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a66965454a2829c39d15211e486c190b1</anchor>
      <arglist>(dReal *pfQuadratic, dReal *pfRoots)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>RAD_2_DEG</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a8ce4b50f124812966376e76a9742b5c8</anchor>
      <arglist>(T radians)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RaveAcos</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aabfa9f1e4db4e0fc75a23557396c4226</anchor>
      <arglist>(double f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>RaveAcos</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a1278648d36cc032fac8005bf4ad4ed6a</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RaveCos</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a6420cc62c258ed587627638c05227d28</anchor>
      <arglist>(double f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>RaveCos</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ac4d102f4ce34be58526edfe666d099cd</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RaveFabs</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a76d870687831456febe89f56a9ecd99d</anchor>
      <arglist>(double f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>RaveFabs</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a519a7a92e995030880ff7b0e1d816cc8</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RaveSin</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a6b893671a68c25b9d4e5e14d01f83946</anchor>
      <arglist>(double f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>RaveSin</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a6a8d8b778a6536541f4351f26eb87079</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RaveSqrt</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>acdcd029b3fa75c0773f54c002b8d3485</anchor>
      <arglist>(double f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>RaveSqrt</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a89aebe213172a9145ad1cf4e76fa6c93</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>RayOBBTest</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aaa179103f88d405ab50ebb71b908c1b4</anchor>
      <arglist>(const RAY &amp;r, const OBB &amp;obb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solvequad</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>af1c4b0b0b3c9992ab50bebf1607220e5</anchor>
      <arglist>(T a, T b, T c, T &amp;r1, T &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a219be6390b14991d050a220fd5485eb1</anchor>
      <arglist>(T *pf1, T *pf2, int r)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sum</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad51c7a2a23e482e3b2d13c0dd938a86f</anchor>
      <arglist>(T *pf, int length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svd3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a9458139414c9ffd8306939ed7a7150fa</anchor>
      <arglist>(const dReal *A, dReal *U, dReal *D, dReal *V)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>transcoord3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad48f60fa4d4989f2dc27b1cbb02e79c6</anchor>
      <arglist>(T *pfout, const RaveTransformMatrix&lt; T &gt; *pmat, const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>dReal *</type>
      <name>transcoord3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a26c29212cf35d787669fd6a0cad74457</anchor>
      <arglist>(dReal *pfout, const TransformMatrix *pmat, const dReal *pf)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>transnorm3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>acf284c01f429eb8ba934f0d64724c47f</anchor>
      <arglist>(T *pfout, const RaveTransformMatrix&lt; T &gt; *pmat, const T *pf)</arglist>
    </member>
    <member kind="function">
      <type>dReal *</type>
      <name>transnorm3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>acde3877b37208c612d3d33c23027b1cb</anchor>
      <arglist>(dReal *pfout, const TransformMatrix *pmat, const dReal *pf)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>transnorm3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aa3a8acec5125df0f367c0c953d60e31a</anchor>
      <arglist>(double *pfout, const double *pfmat, const double *pf)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>transnorm3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a725e782059052b4e40f8dc99b39c2779</anchor>
      <arglist>(float *pfout, const float *pfmat, const float *pf)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>transpose3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a457012e782e2f95245815950325c0efa</anchor>
      <arglist>(const double *pf, double *pfres)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>transpose3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a1f2f6a714d9937409f4af7e8abbedf60</anchor>
      <arglist>(const float *pf, float *pfres)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>transpose4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>aeacb67821892b748b6f71a122212d570</anchor>
      <arglist>(const double *pf, double *pfres)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>transpose4</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ae3ecb8ff5bf7b3701e1eff7a399d5724</anchor>
      <arglist>(const float *pf, float *pfres)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Tridiagonal3</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>ad10d0faef4a5cb3a8469265678154d85</anchor>
      <arglist>(S *mat, T *diag, T *subd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TriTriCollision</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>adc9d896efee512040efdd4e34463d212</anchor>
      <arglist>(const RaveVector&lt; double &gt; &amp;u1, const RaveVector&lt; double &gt; &amp;u2, const RaveVector&lt; double &gt; &amp;u3, const RaveVector&lt; double &gt; &amp;v1, const RaveVector&lt; double &gt; &amp;v2, const RaveVector&lt; double &gt; &amp;v3, RaveVector&lt; double &gt; &amp;contactpos, RaveVector&lt; double &gt; &amp;contactnorm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TriTriCollision</name>
      <anchorfile>math_8h.html</anchorfile>
      <anchor>a91cd278c87be2e82299ae60c8e670beb</anchor>
      <arglist>(const RaveVector&lt; float &gt; &amp;u1, const RaveVector&lt; float &gt; &amp;u2, const RaveVector&lt; float &gt; &amp;u3, const RaveVector&lt; float &gt; &amp;v1, const RaveVector&lt; float &gt; &amp;v2, const RaveVector&lt; float &gt; &amp;v3, RaveVector&lt; float &gt; &amp;contactpos, RaveVector&lt; float &gt; &amp;contactnorm)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Object6DPose.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/msg_gen/cpp/include/checkerboard_detector2/</path>
    <filename>Object6DPose_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">checkerboard_detector2::Object6DPose_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>checkerboard_detector2</namespace>
    <member kind="typedef">
      <type>::checkerboard_detector2::Object6DPose_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Object6DPose</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ac73538e9811f44b00fa2ab1f6bc83e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::Object6DPose const  &gt;</type>
      <name>Object6DPoseConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>adef61c05c28ffcb40c0ad589003c7b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::Object6DPose &gt;</type>
      <name>Object6DPosePtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>af7fee668a9908ed9087b8717c3e176c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a865502baeed92a22d0a2a74a2edf0c7f</anchor>
      <arglist>(std::ostream &amp;s, const ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectDetection.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/msg_gen/cpp/include/checkerboard_detector2/</path>
    <filename>ObjectDetection_8h</filename>
    <includes id="Object6DPose_8h" name="Object6DPose.h" local="yes" imported="no">checkerboard_detector2/Object6DPose.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">checkerboard_detector2::ObjectDetection_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>checkerboard_detector2</namespace>
    <member kind="typedef">
      <type>::checkerboard_detector2::ObjectDetection_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ObjectDetection</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a8dd0165356beb024ce4f2f8a383e8d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::ObjectDetection const  &gt;</type>
      <name>ObjectDetectionConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a3ed3e8a26b7848ebd66b137e5b67f3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::ObjectDetection &gt;</type>
      <name>ObjectDetectionPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a0c5b6686f964f1186db0052777770391</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ab37256fe4f295d29ec5bf121be88ceac</anchor>
      <arglist>(std::ostream &amp;s, const ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_visualizer.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/</path>
    <filename>pose__visualizer_8py</filename>
    <class kind="class">pose_visualizer::trackVisualizer</class>
    <namespace>pose_visualizer</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepose__visualizer.html</anchorfile>
      <anchor>af9ec3b8f0d642ce07aed3a66ebee30ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespacepose__visualizer.html</anchorfile>
      <anchor>a193cab1bd6e41e1ab88afa032ff53d7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Set.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/srv_gen/cpp/include/checkerboard_detector2/</path>
    <filename>Set_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; checkerboard_detector2::Set &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; checkerboard_detector2::Set &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">checkerboard_detector2::Set</class>
    <class kind="struct">checkerboard_detector2::SetRequest_</class>
    <class kind="struct">checkerboard_detector2::SetResponse_</class>
    <namespace>checkerboard_detector2</namespace>
    <member kind="typedef">
      <type>::checkerboard_detector2::SetRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetRequest</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ae6013c8ffb9687dabf0272f495973a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetRequest const  &gt;</type>
      <name>SetRequestConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a2e29ac58e122a839040ad215ce234490</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetRequest &gt;</type>
      <name>SetRequestPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a4eb611b4fe2192b1e73d07fe16516e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::checkerboard_detector2::SetResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetResponse</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>aaa46f232e4762b24caa7e82ddaa621f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetResponse const  &gt;</type>
      <name>SetResponseConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ac88a6243695b99e37b8f99b024317982</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetResponse &gt;</type>
      <name>SetResponsePtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a0809cc3d707e8b9308c0523f3f1280d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_datatypes.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-freiburg_tools/doc_stacks/2013-03-05_11-55-21.944454/freiburg_tools/checkerboard_detector2/</path>
    <filename>transform__datatypes_8py</filename>
    <namespace>transform_datatypes</namespace>
    <member kind="function">
      <type>def</type>
      <name>mat44_to_pose</name>
      <anchorfile>namespacetransform__datatypes.html</anchorfile>
      <anchor>a6a980bed164d27ce89e9b035d5b9b4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pose_to_mat44</name>
      <anchorfile>namespacetransform__datatypes.html</anchorfile>
      <anchor>a578cbf2e51061759f5ef81bd50558900</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xyz_to_mat44</name>
      <anchorfile>namespacetransform__datatypes.html</anchorfile>
      <anchor>a8bf905b2160779a739bc037eaf3fb2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xyzw_to_mat44</name>
      <anchorfile>namespacetransform__datatypes.html</anchorfile>
      <anchor>a812cd5650be12a1bcccb5cf0f687ca9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AABB</name>
    <filename>structAABB.html</filename>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>structAABB.html</anchorfile>
      <anchor>a12313fece929e8b4cfcbdcc99d185012</anchor>
      <arglist>(const Vector &amp;vpos, const Vector &amp;vextents)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AABB</name>
      <anchorfile>structAABB.html</anchorfile>
      <anchor>a5f5baf6c533905aa1456b3a3eb57bab2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>extents</name>
      <anchorfile>structAABB.html</anchorfile>
      <anchor>a062d9b6a41175a0d18f862955534f62a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>pos</name>
      <anchorfile>structAABB.html</anchorfile>
      <anchor>a25b2e54c0cdfaa07f062d991e5c1270c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CheckerboardCalibration</name>
    <filename>classCheckerboardCalibration.html</filename>
    <class kind="struct">CheckerboardCalibration::CHECKERBOARD</class>
    <member kind="function">
      <type></type>
      <name>CheckerboardCalibration</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a4c8b1c93d31f732afad901aeb59b3478</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CheckerboardCalibration</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a3831c92ddf6561429b5f91301eb9ffec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_bClearData</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>ac6ae4d938ca35b6060b699e1bec555fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_bHasCalibration</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a8122b46e4449c8ea96be9d17d57c7189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_bTakeObservation</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a12e08cc2fa35ddd9d46a5124e136ac44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CHECKERBOARD</type>
      <name>_checkerboard</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a17d54b2f365e86616820aa0de5465476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::CvBridge</type>
      <name>_cvbridge</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>ac9c387c8486a6792178a9ead106ba573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvMat *</type>
      <name>_distortion_coeffs</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a42e9a0f95a039cc94adbdf9a79976d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvMat *</type>
      <name>_intrinsic_matrix</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a2119126868b756dccee315df4f24e36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>_nh</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>ac7fe10a6bf24b65f2dde160271cfc971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>_pUndistortionMapX</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>af8dd68cb6d7063f45dc82e8a7e24f879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>_pUndistortionMapY</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>ae973137ff22ecf4655b40620d8a609af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>_sub</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a14e0278112ea116210d05c71282b5c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>_sub2</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a1101a491bc5abf0062ece225b1fc67e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransformMatrix</type>
      <name>_tProjection</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>aa1e5075fb570cf3ee2d8d2a8d004c9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; CvPoint2D32f &gt;</type>
      <name>_vAllPoints</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a22f1f8b2946f7737a460ba6404c71b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; int &gt;</type>
      <name>_vNumPointsPerImage</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>ad806efc7ebfb3daa93dc7cdb20de94bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>display</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a7b2849c8952bcc56fb333082c66b95b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>frame</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a7ac4ebf79dfd1704b975158f2db66252</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_MouseCallback</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a60dc68506fd642cf59f13c80bf948640</anchor>
      <arglist>(int event, int x, int y, int flags)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Transform</type>
      <name>FindTransformation</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a3758f53fad167b301ac5eb5da9c5389f</anchor>
      <arglist>(const vector&lt; CvPoint2D32f &gt; &amp;imgpts, const vector&lt; Vector &gt; &amp;objpts)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_cb</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a6cf23f201735423210ae8c307f3f51a4</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_cb2</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>a8bd36ef9533d92a3eab349b8edc07ab4</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>MouseCallback</name>
      <anchorfile>classCheckerboardCalibration.html</anchorfile>
      <anchor>ab19d074724cf3ed037d8a41c4028afb0</anchor>
      <arglist>(int event, int x, int y, int flags, void *param)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CheckerboardCalibration::CHECKERBOARD</name>
    <filename>structCheckerboardCalibration_1_1CHECKERBOARD.html</filename>
    <member kind="variable">
      <type>vector&lt; CvPoint2D32f &gt;</type>
      <name>corners</name>
      <anchorfile>structCheckerboardCalibration_1_1CHECKERBOARD.html</anchorfile>
      <anchor>a577c5a7bccca58a792f3f348efb90d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; RaveVector&lt; float &gt; &gt;</type>
      <name>grid3d</name>
      <anchorfile>structCheckerboardCalibration_1_1CHECKERBOARD.html</anchorfile>
      <anchor>afec5863e201b09d49b36fbcd179ce20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvSize</type>
      <name>griddims</name>
      <anchorfile>structCheckerboardCalibration_1_1CHECKERBOARD.html</anchorfile>
      <anchor>aed38a79d3bb32055fccb8f3c02fc0c99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CheckerboardDetector</name>
    <filename>classCheckerboardDetector.html</filename>
    <class kind="struct">CheckerboardDetector::CHECKERBOARD</class>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a47ed11f5e31dc43af7350eaaeeaaa69b</anchor>
      <arglist>(bool active, string image_topic=std::string(), string camera_info_topic=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>caminfo_cb</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a781432a2309263626b698e531d557ead</anchor>
      <arglist>(const sensor_msgs::CameraInfoConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>caminfo_cb</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a781432a2309263626b698e531d557ead</anchor>
      <arglist>(const sensor_msgs::CameraInfoConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>caminfo_cb2</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a1ed2d9a424740b84e59096f98523bc3f</anchor>
      <arglist>(const sensor_msgs::CameraInfoConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckerboardDetector</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a89547134483c01bc4b0660d8466fffa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckerboardDetector</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a89547134483c01bc4b0660d8466fffa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Detect</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a6952952c0b299eb555588d9f157af455</anchor>
      <arglist>(checkerboard_detector2::ObjectDetection &amp;objdetmsg, const sensor_msgs::Image &amp;imagemsg, const sensor_msgs::CameraInfo &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Detect</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a53bc5099a9dad23be5fc29584baa4771</anchor>
      <arglist>(posedetection_msgs::ObjectDetection &amp;objdetmsg, const sensor_msgs::Image &amp;imagemsg, const sensor_msgs::CameraInfo &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detect_cb</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a4d4f8efcee67e53f8b0c4ee959771e7e</anchor>
      <arglist>(checkerboard_detector2::Detect::Request &amp;req, checkerboard_detector2::Detect::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detect_cb</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a9e9786cc6b69d239fd1526791a986252</anchor>
      <arglist>(posedetection_msgs::Detect::Request &amp;req, posedetection_msgs::Detect::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>FindTransformation</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a7c83e28a10c668a33076a9acd84f1ddc</anchor>
      <arglist>(const vector&lt; CvPoint2D32f &gt; &amp;imgpts, const vector&lt; Vector &gt; &amp;objpts, const Transform &amp;tlocal, CHECKERBOARD &amp;cb)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>FindTransformation</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>abd3e0b7fa063b186fca47ac0f7afc3c6</anchor>
      <arglist>(const vector&lt; CvPoint2D32f &gt; &amp;imgpts, const vector&lt; Vector &gt; &amp;objpts, const Transform &amp;tlocal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_cb</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a6cea0e1d977b36533a70c37173da2e6b</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_cb</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a6cea0e1d977b36533a70c37173da2e6b</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_cb2</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>ac6d1c8215a55e509508c96a87582f430</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serviceCallback</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>ad68fcfae97197794b5c5de5bb5292a28</anchor>
      <arglist>(checkerboard_detector2::Set::Request &amp;req, checkerboard_detector2::Set::Response &amp;res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CheckerboardDetector</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>afd22096c6a8e57366c3a58d85f90e8e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CheckerboardDetector</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>afd22096c6a8e57366c3a58d85f90e8e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_active</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>aef2aae5c59981f33a25bfbf603f21922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::CameraInfo</type>
      <name>_camInfoMsg</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a7ebacd968eba9ecb618431577cdbdc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::CvBridge</type>
      <name>_cvbridge</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a431c0820de6915b35cbae5ab414e670b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>_node</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a2433de9531c8041214c6ef3bfa244b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>_node_private</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>af24c4ffdb1870ca4b5680e126dff297f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>_node_pub</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a17b6e8e3c8554371991ea616aa75c983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>checkerboard_detector2::ObjectDetection</type>
      <name>_objdetmsg</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a156e63205c7ab4353a9ac7f9d81c9ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>posedetection_msgs::ObjectDetection</type>
      <name>_objdetmsg</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>ad01aa028a947ec8f36f312812266f5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>_pubDetection</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a49db159f1e14877ddb5a8f5d15b9d499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ros::Publisher &gt;</type>
      <name>_pubPose</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a50601062b833d3d914ed8b2a05ac823a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>_pubPoseArray</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a1a12fd4d82fb78464d717da5a6fbf005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>_srvDetect</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a30b9c7a9810f9e5f70ad0c3ab1da442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster</type>
      <name>br_</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a4b6fac3820f3ddd8e012a0a28e6f68e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>camInfoSubscriber</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a398d02d6a1f7fddc7d520f652c4e313d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>camInfoSubscriber2</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a337506cb97b2f0f82be7345e91607efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>display</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a3d6e845b3e6260ef876641ddd3bf7aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>frame</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a9fa7ef3bfc023989f6792f0f3a844e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>frame_id</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a4934eb4bb21077c8b8de03f7133f9393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>image_transport::Subscriber</type>
      <name>imageSubscriber</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a25c3ef8f9a2eda01cca4703384aff6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>imageSubscriber</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>afef8b85bc952db7c44165cf12816268e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>imageSubscriber2</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>ade3089f0ad05925d0840befe5eaf4e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvMat *</type>
      <name>intrinsic_matrix</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a4032de05766c3ac7817c164755749973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>lasttime</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a6026c7675e9711f2acd2acf1dfa57821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map&lt; string, int &gt;</type>
      <name>maptypes</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>aab984ba68b66e01b9af2a50451a6ccba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>mutexcalib</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a3ffb9357c3d7cf7bce1fac04e858e018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>service_</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a0ec1283c1e81ea07ac391b246559d852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; CHECKERBOARD &gt;</type>
      <name>vcheckers</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>af491001268b348eb822c3ad3bbdb33d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>verbose</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>ab5373c82741a9b73fb43ce8783058ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; string &gt;</type>
      <name>vstrtypes</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a75a670850ad9d5df0bd6e924dffba721</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static vector&lt; T &gt;</type>
      <name>tokenizevector</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a35ec99d58957d275f329fcb3d80f102a</anchor>
      <arglist>(const string &amp;s)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static vector&lt; T &gt;</type>
      <name>tokenizevector</name>
      <anchorfile>classCheckerboardDetector.html</anchorfile>
      <anchor>a35ec99d58957d275f329fcb3d80f102a</anchor>
      <arglist>(const string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CheckerboardDetector::CHECKERBOARD</name>
    <filename>structCheckerboardDetector_1_1CHECKERBOARD.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>cellheight</name>
      <anchorfile>structCheckerboardDetector_1_1CHECKERBOARD.html</anchorfile>
      <anchor>af1051052a3f2d23f3eb1e9e79e8c990c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cellwidth</name>
      <anchorfile>structCheckerboardDetector_1_1CHECKERBOARD.html</anchorfile>
      <anchor>a8558fe19e70a3047be6e5741dbad72cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; CvPoint2D32f &gt;</type>
      <name>corners</name>
      <anchorfile>structCheckerboardDetector_1_1CHECKERBOARD.html</anchorfile>
      <anchor>a03143819d554ab424d077d3241a0e0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; Vector &gt;</type>
      <name>grid3d</name>
      <anchorfile>structCheckerboardDetector_1_1CHECKERBOARD.html</anchorfile>
      <anchor>a26f3c6d2e69db359de8a39a31dec091f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvSize</type>
      <name>griddims</name>
      <anchorfile>structCheckerboardDetector_1_1CHECKERBOARD.html</anchorfile>
      <anchor>a6c11c50aaa9a308c057970125e828662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransformMatrix</type>
      <name>previous_pose</name>
      <anchorfile>structCheckerboardDetector_1_1CHECKERBOARD.html</anchorfile>
      <anchor>a296c93cc0afac1e514b740e09565b9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransformMatrix</type>
      <name>tlocaltrans</name>
      <anchorfile>structCheckerboardDetector_1_1CHECKERBOARD.html</anchorfile>
      <anchor>a939abd2e25767c3a9587d02328ceb43c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OBB</name>
    <filename>structOBB.html</filename>
    <member kind="variable">
      <type>Vector</type>
      <name>dir</name>
      <anchorfile>structOBB.html</anchorfile>
      <anchor>ad093e6dac2b826928c89fead4b7ad9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>extents</name>
      <anchorfile>structOBB.html</anchorfile>
      <anchor>a43a25dc8b397343d5918b9a5b9d28f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>pos</name>
      <anchorfile>structOBB.html</anchorfile>
      <anchor>a6d3a66702985bbcdd7d1545945f3942a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>right</name>
      <anchorfile>structOBB.html</anchorfile>
      <anchor>a2aef4643cc8c03ab6cc03378ccf17024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>up</name>
      <anchorfile>structOBB.html</anchorfile>
      <anchor>a59a143b6ddf3f5b6dccff5a52fddb3d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RaveTransform</name>
    <filename>classRaveTransform.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>identity</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>a36328f3e6d7e2ef351159a7d1f28498a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RaveTransform&lt; T &gt;</type>
      <name>inverse</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>ab0230ee4157c77ee4b24b43f859891a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>RaveTransform&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>aa712b45e618422d194a984c3db9ee4d3</anchor>
      <arglist>(const RaveTransform&lt; T &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>a1ffe0831a8385e868171ec62c72e20ae</anchor>
      <arglist>(const RaveVector&lt; T &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>RaveTransform&lt; T &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>ab4ab37c0e5b3cd5ffb931ac159487fd9</anchor>
      <arglist>(const RaveTransform&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveTransform</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>af40d112c3b8963877975717a41a3a114</anchor>
      <arglist>(const RaveTransformMatrix&lt; T &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveTransform</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>aa6c69119d568b886c5b9c6221b84160a</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;rot, const RaveVector&lt; U &gt; &amp;trans)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveTransform</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>a36b530ad00c2ebef095d0d81587f171e</anchor>
      <arglist>(const RaveTransform&lt; U &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveTransform</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>a5d44b6a7ff9d427b8ac90a759dbf4eab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>rotate</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>a89976b9b7cf4b429d8b7a1fcbaba5c12</anchor>
      <arglist>(const RaveVector&lt; T &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotfromaxisangle</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>ac0b67627a2f416a0bda9c6c2d59f43c1</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;axis, U angle)</arglist>
    </member>
    <member kind="variable">
      <type>RaveVector&lt; T &gt;</type>
      <name>rot</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>a21ea839c441843b2e3768d094cc9a918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RaveVector&lt; T &gt;</type>
      <name>trans</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>af8695103e5765d3c1419b9b4d5c82353</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::basic_ostream&lt; S &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>a0d4cf405935a726aea8df771993e8425</anchor>
      <arglist>(std::basic_ostream&lt; S &gt; &amp;O, const RaveTransform&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::basic_istream&lt; S &gt; &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRaveTransform.html</anchorfile>
      <anchor>aad593435dd19e11ccbaa1f9ddb042744</anchor>
      <arglist>(std::basic_istream&lt; S &gt; &amp;I, RaveTransform&lt; U &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RaveTransformMatrix</name>
    <filename>classRaveTransformMatrix.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>Extract</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>ae7959137ca42af0b2b03bc10779dd0c9</anchor>
      <arglist>(RaveVector&lt; U &gt; &amp;right, RaveVector&lt; U &gt; &amp;up, RaveVector&lt; U &gt; &amp;dir, RaveVector&lt; U &gt; &amp;pos) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>identity</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>ad23e65f9079348165e7411994267d15d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RaveTransformMatrix&lt; T &gt;</type>
      <name>inverse</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a770d543c178ac46526f95a01e5854cb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>RaveTransformMatrix&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a0020487b93759c0ef98f9d18945cc4ae</anchor>
      <arglist>(const RaveTransformMatrix&lt; T &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a94feab2623b2cad12b1f99e89f69a386</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>RaveTransformMatrix&lt; T &gt;</type>
      <name>operator*=</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a2332c756477acec8e69be780fb22723a</anchor>
      <arglist>(const RaveTransformMatrix&lt; T &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveTransformMatrix</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a6ddf836247358f8fe0c8ccb237ad17b0</anchor>
      <arglist>(const RaveTransform&lt; T &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveTransformMatrix</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>ae7cafad694e172f8d2b098cdf83bb384</anchor>
      <arglist>(const RaveTransformMatrix&lt; U &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveTransformMatrix</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a52a0d6cfee758f78c0704fc9e2e58693</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>rot</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>ac24f979210bd72d3c6dec11183e92333</anchor>
      <arglist>(int i, int j)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>rot</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>ab3cd107528169eab4b12c228c60e2170</anchor>
      <arglist>(int i, int j) const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; U &gt;</type>
      <name>rotate</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a3381b74439b4dddf8da4133c4fce5fad</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotfromaxisangle</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a3bd887986077807b401d2e18f823306e</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;axis, U angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotfrommat</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a593a3b49c64911d7f7787fb929c51c96</anchor>
      <arglist>(T m_00, T m_01, T m_02, T m_10, T m_11, T m_12, T m_20, T m_21, T m_22)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotfromquat</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a6f36c916e6a180e7fa5b9265823ae640</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;quat)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>afc4bd724d4571777d5ead7129be90847</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>RaveVector&lt; T &gt;</type>
      <name>trans</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>a1a3f04554d2fde8e50a7918926507364</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::basic_ostream&lt; S &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>aeb8111b6e9daff585f8d60e544faf419</anchor>
      <arglist>(std::basic_ostream&lt; S &gt; &amp;O, const RaveTransformMatrix&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::basic_istream&lt; S &gt; &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRaveTransformMatrix.html</anchorfile>
      <anchor>aed007b95cd0e4df70066d251e5c95e5d</anchor>
      <arglist>(std::basic_istream&lt; S &gt; &amp;I, RaveTransformMatrix&lt; U &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RaveVector</name>
    <filename>classRaveVector.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>Cross</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>ad7e4e8076229fbf745569bff48b98dc3</anchor>
      <arglist>(const RaveVector&lt; T &gt; &amp;u, const RaveVector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>Cross</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a92d88d05dffa0ac277237698209e3759</anchor>
      <arglist>(const RaveVector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>dot</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a2e51dd4fdb4016b22f0ca42e137ed4f3</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>lengthsqr2</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a7ee2fe80199e17baa62a5c7030626e98</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>lengthsqr3</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>ac8303f1e2c5357a770d5e08cf86e8463</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>lengthsqr4</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a47677dcee3bd64b1d16abee0206333f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>normalize</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>aa88509abd10b6d759622c1794eba7641</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>normalize3</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a3b9dc228b5e1a89d2131ecdb3e74e649</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>normalize4</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a2ae63423bfd6ae5d331f8ebeabbe4331</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const T *</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a13cf51ec198d7cf2a15762506d1965fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T *</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a14698bc08c3265ab9e5aaed175846021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a535e4b09761c35e99b55b8d5c68e663f</anchor>
      <arglist>(T k) const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a703d30c9664685848837862d6807697f</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a8bb526d2117e1aa332e441965fb3d868</anchor>
      <arglist>(const T k)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>aa38d329ab345bffdfa029be3770d2ace</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator+</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a1d30c931b17e0aea46eeefe48e7974f9</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a8d3e8eb3e81521b7d39c27f79c8c3036</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator-</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a4ef4c850888588120026d057fbb073c9</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator-</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a3dc1fa60dd07a9720f16b636fd9df35a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a86c756e2e909be41fcc0a7d80dfe0ebb</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>af117bfc8297b5ec53f8b8897c1877534</anchor>
      <arglist>(const T _k)</arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>afd3db805c359dddd4b5a7cc21cd20081</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>aed65f359d760deef06f7daea7320ea68</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator[]</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a11452719636c0acd3bf7837036a8a463</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>RaveVector&lt; T &gt;</type>
      <name>operator^</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>afa1fb9f8359c695f76a0a0608fc5ee98</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveVector</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a44016679d9774a52615c3a0224304c6d</anchor>
      <arglist>(const U *pf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveVector</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a0f75281a2b597740d6f4113847df2d8b</anchor>
      <arglist>(const RaveVector&lt; U &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveVector</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>aca8e5954848695f689b29629ccd809e0</anchor>
      <arglist>(T x, T y, T z, T w)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveVector</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a33bb1644e30ea837055ccf9b3ed22bb4</anchor>
      <arglist>(T x, T y, T z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RaveVector</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a5440dda2efc6e679f8a04d0890df6741</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set3</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a8a2b0c4296e96431c9213295f02bc0a7</anchor>
      <arglist>(T val1, T val2, T val3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set3</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a821e9d68b10be5099ba927d0821a84f7</anchor>
      <arglist>(const T *pvals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set4</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a1f3252449a19d309b08e74784db05185</anchor>
      <arglist>(T val1, T val2, T val3, T val4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set4</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a487fd9b28674c4c884f04b9eab6d8efd</anchor>
      <arglist>(const T *pvals)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>w</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a79e556d6875e04d82bce65c1b97d47b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>x</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a301ed93bddb604e25101433c49e76499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>y</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a820fe22c6eff4ef331178b3a6c370115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>z</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a881f77bfa2b7ae96c07be4ce42ae6eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend RaveVector&lt; U &gt;</type>
      <name>operator*</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>abc2f5e3ce60dd920156d4554956b7949</anchor>
      <arglist>(double f, const RaveVector&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="friend">
      <type>friend RaveVector&lt; U &gt;</type>
      <name>operator*</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a9b5744e0283dda591db9ecadcbd19934</anchor>
      <arglist>(float f, const RaveVector&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::basic_ostream&lt; S &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>a3e98924b92384b9415da2a604611738d</anchor>
      <arglist>(std::basic_ostream&lt; S &gt; &amp;O, const RaveVector&lt; U &gt; &amp;v)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::basic_istream&lt; S &gt; &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRaveVector.html</anchorfile>
      <anchor>aabb04b025d780a535e3c99d03af69181</anchor>
      <arglist>(std::basic_istream&lt; S &gt; &amp;I, RaveVector&lt; U &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RAY</name>
    <filename>structRAY.html</filename>
    <member kind="function">
      <type></type>
      <name>RAY</name>
      <anchorfile>structRAY.html</anchorfile>
      <anchor>a71fabb191f457eff017c438fb6be084b</anchor>
      <arglist>(const Vector &amp;_pos, const Vector &amp;_dir)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RAY</name>
      <anchorfile>structRAY.html</anchorfile>
      <anchor>a21c11d9f79e368c2d5108d81208788a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>dir</name>
      <anchorfile>structRAY.html</anchorfile>
      <anchor>a3411dc235ac257c1289c6247a9c6a327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>pos</name>
      <anchorfile>structRAY.html</anchorfile>
      <anchor>a63faf99af7e0986c919cdf669d733904</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TRIANGLE</name>
    <filename>structTRIANGLE.html</filename>
    <member kind="function">
      <type>Vector</type>
      <name>ComputeNormal</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>ad05f295825a6127f2a3ed2fc35bd3c69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator[]</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>a58fcfb17cb2ac22af9cb7ccba759d26f</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>const Vector &amp;</type>
      <name>operator[]</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>ae7012a39d91b10293916a4b1e8fdd9a0</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRIANGLE</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>ab61ba7319e756ec995716b455328decb</anchor>
      <arglist>(const Vector &amp;v1, const Vector &amp;v2, const Vector &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRIANGLE</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>a1a9bed541904399800b39b657df3cc75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TRIANGLE</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>ae21ff0b7c9997a8a93131f05eaeb3914</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>v1</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>aa9270e6bec4a5a6fd2d09443f2007506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>v2</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>af7ecd2cc2c04262f170f15e657e8711f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>v3</name>
      <anchorfile>structTRIANGLE.html</anchorfile>
      <anchor>a3cb592ab20c46fa62abfef0b4444167f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>checkerboard_detector2</name>
    <filename>namespacecheckerboard__detector2.html</filename>
    <namespace>checkerboard_detector2::msg</namespace>
    <namespace>checkerboard_detector2::srv</namespace>
    <class kind="struct">checkerboard_detector2::Detect</class>
    <class kind="struct">checkerboard_detector2::DetectRequest_</class>
    <class kind="struct">checkerboard_detector2::DetectResponse_</class>
    <class kind="struct">checkerboard_detector2::Object6DPose_</class>
    <class kind="struct">checkerboard_detector2::ObjectDetection_</class>
    <class kind="struct">checkerboard_detector2::Set</class>
    <class kind="struct">checkerboard_detector2::SetRequest_</class>
    <class kind="struct">checkerboard_detector2::SetResponse_</class>
    <member kind="typedef">
      <type>::checkerboard_detector2::DetectRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DetectRequest</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a8e77db3cca7007de50a24f0317683bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectRequest const  &gt;</type>
      <name>DetectRequestConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a42d4a6bd76e0a343c588b0c31372ed3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectRequest &gt;</type>
      <name>DetectRequestPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a1147524b5ebd696ead0a7fe3e849a87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::checkerboard_detector2::DetectResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DetectResponse</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ae0c95ece1acdefd71fab5768432bea04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectResponse const  &gt;</type>
      <name>DetectResponseConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a9d797879b1bef636c241a76f3763717c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectResponse &gt;</type>
      <name>DetectResponsePtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a37ef14d20656cf4c876f6545790fac8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::checkerboard_detector2::Object6DPose_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Object6DPose</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ac73538e9811f44b00fa2ab1f6bc83e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::Object6DPose const  &gt;</type>
      <name>Object6DPoseConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>adef61c05c28ffcb40c0ad589003c7b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::Object6DPose &gt;</type>
      <name>Object6DPosePtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>af7fee668a9908ed9087b8717c3e176c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::checkerboard_detector2::ObjectDetection_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ObjectDetection</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a8dd0165356beb024ce4f2f8a383e8d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::ObjectDetection const  &gt;</type>
      <name>ObjectDetectionConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a3ed3e8a26b7848ebd66b137e5b67f3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::ObjectDetection &gt;</type>
      <name>ObjectDetectionPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a0c5b6686f964f1186db0052777770391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::checkerboard_detector2::SetRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetRequest</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ae6013c8ffb9687dabf0272f495973a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetRequest const  &gt;</type>
      <name>SetRequestConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a2e29ac58e122a839040ad215ce234490</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetRequest &gt;</type>
      <name>SetRequestPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a4eb611b4fe2192b1e73d07fe16516e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::checkerboard_detector2::SetResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetResponse</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>aaa46f232e4762b24caa7e82ddaa621f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetResponse const  &gt;</type>
      <name>SetResponseConstPtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ac88a6243695b99e37b8f99b024317982</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetResponse &gt;</type>
      <name>SetResponsePtr</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a0809cc3d707e8b9308c0523f3f1280d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>ab37256fe4f295d29ec5bf121be88ceac</anchor>
      <arglist>(std::ostream &amp;s, const ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacecheckerboard__detector2.html</anchorfile>
      <anchor>a865502baeed92a22d0a2a74a2edf0c7f</anchor>
      <arglist>(std::ostream &amp;s, const ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>checkerboard_detector2::Detect</name>
    <filename>structcheckerboard__detector2_1_1Detect.html</filename>
    <member kind="typedef">
      <type>DetectRequest</type>
      <name>Request</name>
      <anchorfile>structcheckerboard__detector2_1_1Detect.html</anchorfile>
      <anchor>a1f7c87a59d29ba95231acb5745a9a467</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structcheckerboard__detector2_1_1Detect.html</anchorfile>
      <anchor>a645c9844170931a8ff4f0bcbf170b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DetectResponse</type>
      <name>Response</name>
      <anchorfile>structcheckerboard__detector2_1_1Detect.html</anchorfile>
      <anchor>aa732a0bb0475b44235ff0fd1f80339df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structcheckerboard__detector2_1_1Detect.html</anchorfile>
      <anchor>a682065b4a521b061476a2bec2d8cf525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structcheckerboard__detector2_1_1Detect.html</anchorfile>
      <anchor>a07b22d8e494af5ead53f4c5b4542faa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structcheckerboard__detector2_1_1Detect.html</anchorfile>
      <anchor>aab76efbcca4fef75701ebff0aaa24fc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>checkerboard_detector2::DetectRequest_</name>
    <filename>structcheckerboard__detector2_1_1DetectRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::sensor_msgs::CameraInfo_&lt; ContainerAllocator &gt;</type>
      <name>_camera_info_type</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a00807dc5a6dee9e9eb914844d9b5c531</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::sensor_msgs::Image_&lt; ContainerAllocator &gt;</type>
      <name>_image_type</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>abc5d967b52afdd7fbe6b269a6a2cb03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a99cf779154409a1517753afd7b4fdb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a2d2882b96dba4a074728f1882fe746cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DetectRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>aa2520e86c3e88dff5d5e136ba5e9b4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a69b1f84143c26ddfd3c64c11d98c82c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a2e6f2349d0bc3e3d1670dab3918f40cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>ac958eed03c49ffda0be522965d8ef05c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a50631ca109ca192c942dc3ec73f86560</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>acbf7b279642fc4dbd9edf186072a7a98</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectRequest_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>abd153146a5860854ff7c14b577bf6cb5</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectRequest_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a729606548f3f68964c72c989fe9bdc41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a1fd4a8c6b94a7f3eb81ed80f6b29608d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>ae8a571a9d203369c7bee25a57833b985</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a1ae7d1356de39f136bb9560bd1f564f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a50f1debf89b6d83fcc26c19b8fae0955</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>ac44f73fd301ecade7231e321aa9bf847</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>ac505202271f27920445302db3d4571fe</anchor>
      <arglist>()</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>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a02fa5caf42a5b225e97abe44d1f19c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sensor_msgs::CameraInfo_&lt; ContainerAllocator &gt;</type>
      <name>camera_info</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a0e827ee44e49b5cb17db2685d55a0494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sensor_msgs::Image_&lt; ContainerAllocator &gt;</type>
      <name>image</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>aac1527f3d5620d807a507c89da469737</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>abaa9413a6735415e0f2ab4bd7488ba6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>adf6176cd72ed4ef339469b73c7784ada</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>a9ddc7dac9a8415e75efaf5878a7a692b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectRequest__.html</anchorfile>
      <anchor>ae8476c20110b173264f154bf6b738602</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>checkerboard_detector2::DetectResponse_</name>
    <filename>structcheckerboard__detector2_1_1DetectResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt;</type>
      <name>_object_detection_type</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>adca249d5bcc285d75b4f0fdef5aa301b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a45b9e94aa17b7a64985ccfed2d063439</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a39faa6fe8c5d9317e8fea29b37500c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DetectResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a7c7395c15739a67dff7919479036a8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>ab55d72dcaab57f3318eb066a188f07fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>ad1bfdcc3d1f07803ba270bfc2d116048</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a3fb01ec5839298518d4ee433b0625615</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>afec064777e07e0ed1e1d58eebfa40e79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>affbb171d07e8d420a10d60d3b383d6a7</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectResponse_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a1ef419859f2d93d76c861a1cad7c21e7</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectResponse_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>aa1fe973cbaca8eb5aa59392d1a88945a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a15fff83b716db5d9ecb6dd2507a8fc5c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>afc104f8ab11f6586302b3c0ca37dd0e9</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>ab1b80c679803ccabf061d0d2bb9538df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a60e87f01cdaf817e25741d592deffbb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a10f7e5ef2633c395124aa8fb3e569d27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a112ecb25382b9f61e8bf1bef27bf2af4</anchor>
      <arglist>()</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>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>af2601f1d10ff09b954cfcb8cf4bb326d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt;</type>
      <name>object_detection</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a1e45345bfde9433883b840254a0afda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a3bac6bc766d14d17c953fb3af88311e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>aafbdff859d2a4760f9b9cec2dc00f6a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a830dc8496f0f4a79ea9dec91e4bc0dda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1DetectResponse__.html</anchorfile>
      <anchor>a8226065be7a579c1496bf0dbc2daed1f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>checkerboard_detector2::Object6DPose_</name>
    <filename>structcheckerboard__detector2_1_1Object6DPose__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_id_type</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a1af9867135fcd2fad4a3cbe1871159a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>_pose_type</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a0d6da1697769565621e17a758ea7f658</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_type_type</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a41e29c36e26c2059ba6f4e2a72dc01f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a3717bb63e197b17c8eebb7f7f436b15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a91e1beb8f89032ac78f9b197cd41b2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Object6DPose_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a42a73b3822d6eed0714a55e431bd5121</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>aae2225f23ffa6f4043275fcb42470b79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a3295363730770651a8817e4e5d896443</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a8be89f9dc48e0c6ccfb22438a7d9ea47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a464151a29f09bb8c3971d70efe9fdcbf</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Object6DPose_</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>aa4275d237adbdeecd4ba524f03a4a601</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Object6DPose_</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>adcd4da19a32a222d4554e02bec10d39f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a3c08ed684b390e1501ef2698c70b9a21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>acaf6471303f52c830ecac5fc622a6659</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>aac5eea63be63c7614e9b27e9572c1a19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>ade95c8c85cd4429e5247a55e07a8a46c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a2ec9fc0b6a11799b831209a283e338e6</anchor>
      <arglist>()</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>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a87fa3565dd3c62a8f2fa9374329ea32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>ada754b8263c39d828d6a40ac39295c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>pose</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>ad01ac30a65317f998e5721d17b70c77f</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>type</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>acbafae048eed9c4b109052f4d985bb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>af97fa399ef3db3ee88e938437d5446bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>aa5c2e00b68c77d407d67bd944cbbc1d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structcheckerboard__detector2_1_1Object6DPose__.html</anchorfile>
      <anchor>a06866d5e30e59c5182cd716d1bf3f052</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>checkerboard_detector2::ObjectDetection_</name>
    <filename>structcheckerboard__detector2_1_1ObjectDetection__.html</filename>
    <templarg>ContainerAllocator</templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>aef5ad58ee7b5529f1485d00fde9beaa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_objects_type</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a41bdf9220bf2b4fd8e2dc5a744030e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a3d12e0db68fe814ecda08acd2b6cbd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a96fedb2b55a07f03462cf77d8b5141c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectDetection_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a586ffc2f39b287deda2a62d82f2ae193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>aa5f8e467e91e176d45c1238651408ce4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a0ab61b00b8fbe612a20f1775f9de1b0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>ab2b1f41d98cedb20bed8e7097130dc85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>aa0838063c5eb6100bd392732961c2388</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_objects_size</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a2b35066d589f3c46d589d628a6b9d66c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_objects_vec</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>afaada2c394872cd34e3fc9d10e123a41</anchor>
      <arglist>(std::vector&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectDetection_</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a10e11a70abacf76e6bcdb47a0e7b118e</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectDetection_</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a23615b8bd18e4ae19aa8309527535155</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a0455af5452f45abca23ee0efd484927e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>aa212b711880cc61eb5fb0f69d86e3112</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_objects_size</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>ad099bc263d349875d0dc04dbaa40903e</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_objects_vec</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a409fc98fa00c503581c362ac5da5d5c2</anchor>
      <arglist>(const std::vector&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a2d7c73c898e82d9f89ca69db88cd144b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a36860bf9df4f928b7bbd077807277273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a925547cfb13264d849c6bb0f5611aa62</anchor>
      <arglist>()</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>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a75519e6f839116b996f95262eec8c0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>aedde07ce036dd4e9a827af17ff43c746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>objects</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a94724c05fdf991a729e88b7eed82d0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a4930eec3b2be3d16f0ec73e9751acb6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a94e9e4c8b3e3a11785e2ec874bd2d7a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structcheckerboard__detector2_1_1ObjectDetection__.html</anchorfile>
      <anchor>a79c2871a2e2ebd78c61f3a5d750861d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>checkerboard_detector2::Set</name>
    <filename>structcheckerboard__detector2_1_1Set.html</filename>
    <member kind="typedef">
      <type>SetRequest</type>
      <name>Request</name>
      <anchorfile>structcheckerboard__detector2_1_1Set.html</anchorfile>
      <anchor>ae661b1809221bd596ed2fbc8eaebd857</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structcheckerboard__detector2_1_1Set.html</anchorfile>
      <anchor>a50f07e78974e95160c8f7dd34d1d7b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetResponse</type>
      <name>Response</name>
      <anchorfile>structcheckerboard__detector2_1_1Set.html</anchorfile>
      <anchor>a2d2e41cca5ea56e1239cd0f425f8cc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structcheckerboard__detector2_1_1Set.html</anchorfile>
      <anchor>a086b8494e6610073c26a157235d81e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structcheckerboard__detector2_1_1Set.html</anchorfile>
      <anchor>a0c4917f987ce04dd51224727c10c6163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structcheckerboard__detector2_1_1Set.html</anchorfile>
      <anchor>a5e6ade4f239ac85c7d7989c343def659</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>checkerboard_detector2::SetRequest_</name>
    <filename>structcheckerboard__detector2_1_1SetRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_active_type</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>ad603c6f01ba55e5d329a17e1f0ef17b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_camera_info_topic_type</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a9adc1af925486a13b93fc648396f2dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_image_topic_type</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a93719c562ba1b9c09bfa8748758117ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>ae8f6154849ce638ef175cf58c90b36b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>ae43ec91842bc09f47d7e86bd96b3372a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>ae2b9f5b85cbce7105ba260020072c950</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a25475c1ce0c0f16ad45bc8c10a6b41df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a6b382513674e3e23c5ac8133a536abc2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>ae20ff34b34e43cfc9a7a1844b2f9b7f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a02bee47776627458a3a5e5b7c8807d8b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a72cf1e97c272bfc43074a63ba272d76d</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a0833cb1d382bcbd948fbd9edeef03531</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a84e0bf349501631c5eaa6fc5a6924ea0</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetRequest_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>ad110f2e8ac6a8627b49412fd2d8ea3ad</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetRequest_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a6ebb6bfa00c718cde25341c7aa28fbe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>ab0585ff54fc589068973ad428a60382b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a1c25c725783f580f7bae570f60a2edfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a87f8174a0156df9f0211cce7c53a85aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>aacf400b8408badbcd6b7f8efc006b444</anchor>
      <arglist>()</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>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>af622352bfec03e40d5f35f5f8a9dd28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>active</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a9880ff047c03b042e8873346a9dc6b32</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>camera_info_topic</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a783491e0942d4194ac8a4fb9da31e022</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>image_topic</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>ae1bc87c42cfbf2b227c550db83b452e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a36511d2eaad177f7069f64d75dabc8ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>aa85ab33845fa31f6208eb1f636bf5918</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a80b0423bfc79443f025e833c7e249dfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetRequest__.html</anchorfile>
      <anchor>a655703dda13b26262252a048589bc395</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>checkerboard_detector2::SetResponse_</name>
    <filename>structcheckerboard__detector2_1_1SetResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>ab353526ecb56f1bc69091021d3e00aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a4ae6f813b2760428a80b6a95aaea67d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a62c6409e9688ae6f3ad6cee3b689b921</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>af210cd646085558a536445cdbc5d34f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a74311ddfc7fe19bbe9bca12f2ed677cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>ad9effb9495b072e3c5e95aa05dad7d35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>acc0395608605000d3659bec4206f6102</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a51379f2f68771c8cbac52c522afe7165</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a8ab05a25ff57e9bda77ba007b425fa49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a24a5fce2614165eaa5fa4ed460415ffb</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetResponse_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a362dfbfaafb3e48ebc474ec9d0c2eea2</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetResponse_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a54dc2e33d7b965c107bf94185e15ffe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>af3d392e298e55db0bfc00692378d3d82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>aa943a5c6276cb81b4147e7e4a4d64be3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a3e76c12519c9e5396dd92769544c5606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a8ecbc793db4f66cba6f2c22f1b07353b</anchor>
      <arglist>()</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>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>ae339c7acb52a02d607e4b8e55f6a1458</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a0bebce67d128dfa6c49786699a073922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a1cdec390184d71eda3fa4f3c3dc4d0c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a8dbf46d1eafc44259fe45f9b163a730e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structcheckerboard__detector2_1_1SetResponse__.html</anchorfile>
      <anchor>a5cf91052fda06adf90ab979cea789fad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>checkerboard_detector2::msg</name>
    <filename>namespacecheckerboard__detector2_1_1msg.html</filename>
    <namespace>checkerboard_detector2::msg::_Object6DPose</namespace>
    <namespace>checkerboard_detector2::msg::_ObjectDetection</namespace>
  </compound>
  <compound kind="namespace">
    <name>checkerboard_detector2::msg::_Object6DPose</name>
    <filename>namespacecheckerboard__detector2_1_1msg_1_1__Object6DPose.html</filename>
    <class kind="class">checkerboard_detector2::msg::_Object6DPose::Object6DPose</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__Object6DPose.html</anchorfile>
      <anchor>ad1b0e7f36bf0f1af6a9c6492f84d5312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__Object6DPose.html</anchorfile>
      <anchor>a1274957d45f5c31890f9ed0b1eb4068f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>checkerboard_detector2::msg::_Object6DPose::Object6DPose</name>
    <filename>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>adbbf1d34b0e81a39c3e5b7cba8cc35b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a326c00318963b2809a75fb64df0adc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a81dc2f8de74895ea80eeb2402293565f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a250bdc28432312e595a46a53919710cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a1cab8890e6e37b055274fe6d6e809b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a05edf0ca9eb80ea12d5df9356ccdc162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a4755b798dafb17a3cbc38ea9b20754e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>ae82cd1c0f94ba64525ef52db0a37d6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a6e66d988fb06656a8097b4e8b9e1ca52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a09986e86e19f9d88f0c7c8ffbb2ed91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>abb760edc42d5a179aad52c5fb6036f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a5dd09a082e98f5b5639659c24612d1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a0b42fc121c97bd3280ab84c099cf7cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>a829158e291fe61ce7d765ea3309d0cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__Object6DPose_1_1Object6DPose.html</anchorfile>
      <anchor>aa3c9092fb27bbc0e778032c03295cf42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>checkerboard_detector2::msg::_ObjectDetection</name>
    <filename>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</filename>
    <class kind="class">checkerboard_detector2::msg::_ObjectDetection::ObjectDetection</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</anchorfile>
      <anchor>ae3e493e2401b4fed476659f4264f77b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</anchorfile>
      <anchor>a1692e537a15a7f305d4c110736597174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</anchorfile>
      <anchor>a06e1025e301f2f6f9cca5b90ba26f00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1msg_1_1__ObjectDetection.html</anchorfile>
      <anchor>ae52b1d22ee8307e41ce8de9df215d58c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>checkerboard_detector2::msg::_ObjectDetection::ObjectDetection</name>
    <filename>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a70375e31d0d54640cdf7b7351bab70d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a932a07d393360b7e533aeb506f513913</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a876a47bdd2eb2030acb2781607db4d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a8ef8410736e14b31fc48560c8da62832</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a91e3671100572d212b2ab4b357956184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a08bb25036607a186bd96fd59667d72aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>objects</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a46aba3443cb46c3e112572cfda866cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>aee1db678238a7df9a9ab7391b6cce241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a2beba31e21341a110c5d01ff1f844793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a151c9d5a9a0d1a0a8b71d0e5966624ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a97732f15468f3c459d48a896628abac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a96949a6d67fcb2f67e57c78600e8d091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a8c988704cad4952081f4eabbc3085b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcheckerboard__detector2_1_1msg_1_1__ObjectDetection_1_1ObjectDetection.html</anchorfile>
      <anchor>a892f7aec798ee063f8ef3107f34ed422</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>checkerboard_detector2::srv</name>
    <filename>namespacecheckerboard__detector2_1_1srv.html</filename>
    <namespace>checkerboard_detector2::srv::_Detect</namespace>
    <namespace>checkerboard_detector2::srv::_Set</namespace>
  </compound>
  <compound kind="namespace">
    <name>checkerboard_detector2::srv::_Detect</name>
    <filename>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</filename>
    <class kind="class">checkerboard_detector2::srv::_Detect::Detect</class>
    <class kind="class">checkerboard_detector2::srv::_Detect::DetectRequest</class>
    <class kind="class">checkerboard_detector2::srv::_Detect::DetectResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_12d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a2a65d056e36d9234cf5f7270d0ac5d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a6875683089ce104973001006b8e7ed08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>af3ce6f2e14aeb3211cb73b49851259cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>ab4b85dcd979a2c7b069e68c191c0ba81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a12555d7174121ddf2209170494679eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6IB</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a7a15f8cc3de731d51568b0290df916c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_9d</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a885e50875678b4e4fde333f011035742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_BI</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>a44991db1543dbcd5881efa3a6d67b0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Detect.html</anchorfile>
      <anchor>ad9f8b480b4c84107f96b0631c213a522</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>checkerboard_detector2::srv::_Detect::Detect</name>
    <filename>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1Detect.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1Detect.html</anchorfile>
      <anchor>ab1057802f79f5f8f273fedfceb885a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1Detect.html</anchorfile>
      <anchor>a7e2481b7a5fd9a3fe85f7c14915ddbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1Detect.html</anchorfile>
      <anchor>aa90763bb9baf059e1671cfdbaf01e0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1Detect.html</anchorfile>
      <anchor>ab26c6c985f84856cf357d5e43d20446d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>checkerboard_detector2::srv::_Detect::DetectRequest</name>
    <filename>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a0f3d83b3c21e66e9c681744782c495ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>aadf3f49ea1dcc57137c9e40277a405f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a08ad6a30c549cbaf9cbecbe04c781888</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>ad470f800594d99c91c38ecea5cda1680</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a956a7af7d6af1697fb255a18e99480a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>camera_info</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>ae0fb1925cf8d5a30c6fa8568e85a5603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>af2192fdef6124a6d077899c0af4ebfb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a53862eabf5f3a9de9e7517a172286fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a9baa5874814f57d32726cea3ca8f86bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a8bf5bcde0a17a0604a0349f8ce5c20d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a59bdc249e2ddf97d72f8c5f3c660431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>aac0d114cf1e210b942fe6fb487f388ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a15ddec0aa71e66ee6d06aae1f897cb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectRequest.html</anchorfile>
      <anchor>a20cc4bb6463190ee2aa65e2aff49e27e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>checkerboard_detector2::srv::_Detect::DetectResponse</name>
    <filename>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>a5b336b2e4e705be3a63d02dbacc9c203</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>a925a8fe8fb4aabe5e2206cb3f9ebfcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>a880a468cb06a030b4aade2ce221e15b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>a68f0f4a6c1d71b3268863aedce8277fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>af0044bd365b88b2f391516f8462d8b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_detection</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>a5dc8822759ddc98b90e71d3a782153f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>ac101ea6786ad283df556065311a64d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>acbedac1ddafb490899427b2bf9c4d009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>a8da38bd72be29c356f116f51141dd1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>a813e1ebd490614502814f4ef0b8ba241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>aa1532c2b5c86c3268171ae7bc7580c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>a2d5092db5b3a37aa2bc2e7f34b018f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Detect_1_1DetectResponse.html</anchorfile>
      <anchor>ae5180acfeb8549bfcf19121da2abe445</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>checkerboard_detector2::srv::_Set</name>
    <filename>namespacecheckerboard__detector2_1_1srv_1_1__Set.html</filename>
    <class kind="class">checkerboard_detector2::srv::_Set::Set</class>
    <class kind="class">checkerboard_detector2::srv::_Set::SetRequest</class>
    <class kind="class">checkerboard_detector2::srv::_Set::SetResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Set.html</anchorfile>
      <anchor>a4eb079f508ed71b1b71fc9d772432298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecheckerboard__detector2_1_1srv_1_1__Set.html</anchorfile>
      <anchor>a5832ad91f1de2f6350bd106d589019a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>checkerboard_detector2::srv::_Set::Set</name>
    <filename>classcheckerboard__detector2_1_1srv_1_1__Set_1_1Set.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1Set.html</anchorfile>
      <anchor>a3bb39e14116d1e08de188d0011f5de4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1Set.html</anchorfile>
      <anchor>acaaafaefbc04c5a1f6966525b534756a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1Set.html</anchorfile>
      <anchor>ae2ad669854a9cdd77d8bee51a7906f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1Set.html</anchorfile>
      <anchor>a7917094c74733387798d9a7a1ea4cae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>checkerboard_detector2::srv::_Set::SetRequest</name>
    <filename>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>a98d477057feb427a3c080d6f076b7841</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>abe7408833e60c15a062b01cafd1b3c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>aa9cfb451074cd7a0cfdaa54a9ac564f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>ad6fcd75dbdb597e0b774a8d95e816cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>aa5c148d501bca86f05a2bd9ffe02b5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>ad0fbff3c2528c6e6d860d15b42f73396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>camera_info_topic</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>abc9972b2090a5d8718e037b15555e4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_topic</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>a5fc44d48317204530a3b40755c0ee266</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>a4421ca1161c1336b06d60aae0915e1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>a457f4f7849ff67be8a8d18b6e74a1d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>a64d941d4d3d71a7168ff30bdddcb76dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>a43ab9b7a32b2a0176fafb0dcb57d5441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>afdfc861827999411a91baf2ad02381d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>a9058508cd3cc62c241aa5fab1a86a1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetRequest.html</anchorfile>
      <anchor>a90e44aad1d831c4828adb8835942d44d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>checkerboard_detector2::srv::_Set::SetResponse</name>
    <filename>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>a7c65d1b0a0ea2bb70f6801093ec6e499</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>a1d6c00cde5948a11a7ce20edad72ed09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>a606967a8ef674cc80bffd35db9fe184c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>ac54f4c2a787c8254c55cbd00840dddcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>ae3ded6d0baa33fc147d54f03094c9fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>af66c9b1cc9ae420b76694b037d757fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>a5164bfbaf0946a40e6704fa0b91b9656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>af80d8a94eec81c6b7a21190d537e0235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>a52472390e331ccf42a919466f95bc6aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>aff7a62d96b87bb53d0f49f2ce8b2cbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>aeab5e434a68cb4b701dc091d29b40f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcheckerboard__detector2_1_1srv_1_1__Set_1_1SetResponse.html</anchorfile>
      <anchor>a15129832358cdcd61f8f5e93f6b6ed54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>markers</name>
    <filename>namespacemarkers.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>c</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>a658f86eff28d58682c23ba4bbb484ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>draw</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>abe3ef2632dc9b28c55b02739ae38197a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>h</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>abbb2394c15bd9d8c2f930f215d810371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>img</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>a254781096d23000f7f0ce3429c3eff0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>a9a5c9a848548a217235c8b18d7d41a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>w</name>
      <anchorfile>namespacemarkers.html</anchorfile>
      <anchor>aeb18b8318f54de796c13850263e6554f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pose_visualizer</name>
    <filename>namespacepose__visualizer.html</filename>
    <class kind="class">pose_visualizer::trackVisualizer</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepose__visualizer.html</anchorfile>
      <anchor>af9ec3b8f0d642ce07aed3a66ebee30ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespacepose__visualizer.html</anchorfile>
      <anchor>a193cab1bd6e41e1ab88afa032ff53d7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pose_visualizer::trackVisualizer</name>
    <filename>classpose__visualizer_1_1trackVisualizer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpose__visualizer_1_1trackVisualizer.html</anchorfile>
      <anchor>a6071bba2300c11c63b102034d0e0c19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classpose__visualizer_1_1trackVisualizer.html</anchorfile>
      <anchor>a94f564358da317f5b4a678a60407eba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_color_axis</name>
      <anchorfile>classpose__visualizer_1_1trackVisualizer.html</anchorfile>
      <anchor>a28f7cb106e77cb78b238b57e40c37098</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>render_axis</name>
      <anchorfile>classpose__visualizer_1_1trackVisualizer.html</anchorfile>
      <anchor>a37960a8bdd038e53d9a92e02da41dbac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classpose__visualizer_1_1trackVisualizer.html</anchorfile>
      <anchor>aaa5b2160abd8617834d1777704ef385e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_array</name>
      <anchorfile>classpose__visualizer_1_1trackVisualizer.html</anchorfile>
      <anchor>adae100845a57d32531800996b29e6b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>show_names</name>
      <anchorfile>classpose__visualizer_1_1trackVisualizer.html</anchorfile>
      <anchor>a5e66b9814e288dde94064bed981a977a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1checkerboard__detector2_1_1Object6DPose___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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abe16b1447085755800a5095173853c85</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1checkerboard__detector2_1_1ObjectDetection__8882e70f6b64c2a87ced6cdab37ce753.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_1checkerboard__detector2_1_1ObjectDetection__8882e70f6b64c2a87ced6cdab37ce753.html</anchorfile>
      <anchor>a698e440af5cc276bc8a74bc706acbfc7</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1checkerboard__detector2_1_1DetectRequest___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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad566f9e1f06e02d479d33aaf256e5297</anchor>
      <arglist>(const ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f837999f4e0d1746301be60294472db</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1checkerboard__detector2_1_1DetectResponse___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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac4b8a5e93cda4862f00718a6eeb719e6</anchor>
      <arglist>(const ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab435ad94dd031eb76bd7d4fafc6926c3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1checkerboard__detector2_1_1Object6DPose___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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5561272b852eb16c57027a791052a1b4</anchor>
      <arglist>(const ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a51e06c01403657d0a09b99b055742409</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1checkerboard__detector2_1_1ObjectDetection___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_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b1655edc644871d6b630570695b74a8</anchor>
      <arglist>(const ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a456ffa17b81a5e79376d8cc6a802408c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1checkerboard__detector2_1_1SetRequest___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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af96c4e3be70ba0d650d16349dc907609</anchor>
      <arglist>(const ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8f9336f364959a41683aa289ff1c1c3e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1checkerboard__detector2_1_1SetResponse___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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abf26a6db67ca91aa2feaa03c9102f6e0</anchor>
      <arglist>(const ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad5f618d030a13abefed5f48769c7052f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1checkerboard__detector2_1_1DetectRequest___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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afabcbd33df8691bc35c933757b959c08</anchor>
      <arglist>(const ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a87769d2fdc943bb0813967ec42364f4a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1checkerboard__detector2_1_1DetectResponse___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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae22d9107cb9f3e3ccb358b2578bdf549</anchor>
      <arglist>(const ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4a89a10ec1705c5f562adc92c9bdd95c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1checkerboard__detector2_1_1Object6DPose___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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab88ee74dc64db43edd70a35465ba1b53</anchor>
      <arglist>(const ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac5c5a50ac3f146c89b08ce88f48966ed</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1checkerboard__detector2_1_1ObjectDetection___acdc7935f9808360b71990e152b5f405.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_1checkerboard__detector2_1_1ObjectDetection___acdc7935f9808360b71990e152b5f405.html</anchorfile>
      <anchor>a3374c4714d974efd3224e68ee9adf5ab</anchor>
      <arglist>(const ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1ObjectDetection___acdc7935f9808360b71990e152b5f405.html</anchorfile>
      <anchor>a0a8abf9029d8144b89e1814c968cce4c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1checkerboard__detector2_1_1SetRequest___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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a430f1f8039b1117d9f4bcfe4f3800dd3</anchor>
      <arglist>(const ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae4e44d4c2b7c98f23d8d2b6b3aeceb07</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1checkerboard__detector2_1_1SetResponse___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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a812f26c1fa13fa004c92752f4c103415</anchor>
      <arglist>(const ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade9757a386dbde7faccb273132305b39</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1checkerboard__detector2_1_1ObjectDetec5d1130b20bf08d5ff505cc44e8778fc1.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1checkerboard__detector2_1_1SetResponse___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; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1DetectRequest___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; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1DetectRequest___3_0c3186f016230c7b6184aaaa065e2bdd7.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1DetectResponse___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; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1DetectResponse___3_0d03f4856d3a17992bb9247f256e5a2a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1Object6DPose___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; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1Object6DPose___3_011e95a5ec1df9fbd1ba908f44c62cb890.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1ObjectDetection___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; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1ObjectDetection___3b02d7868b4b00e0d19a02fc9dd9a4450.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1SetRequest___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; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1SetRequest___3_01Cof14387c7d97bfcec7d3096eaffdce1f1.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1SetResponse___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; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1checkerboard__detector2_1_1SetResponse___3_01Cceb92ea02381472e679b5da7e68be56b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1checkerboard__detector2_1_1DetectRequest___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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7afe3972409f4dba93f28dfa4070fc47</anchor>
      <arglist>(const ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abbc49eb39db7f275a4753c55bf2de24f</anchor>
      <arglist>()</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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7cd606d963b6792b7dcfc767ebcc7e13</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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a967537eaac2ed63efc26943be2f089cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1checkerboard__detector2_1_1DetectResponse___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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab2acf8dff5ca022f730236ee11884836</anchor>
      <arglist>(const ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13fa6695388b9225a645a73e6551fab5</anchor>
      <arglist>()</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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a997df03be2dac50abc4c6235c2849599</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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa6c3e43697a120fe6e34d44e06212375</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1checkerboard__detector2_1_1Object6DPose___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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a01c6a2cf5c27fd2cbe8174d47926d043</anchor>
      <arglist>(const ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afc90fd3499e9fe91a30a77e338a712c4</anchor>
      <arglist>()</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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a89bbc27aee3e3987e0403734b925a7c9</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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a28dd0b752c5dd6e73c413922a3bd36d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1checkerboard__detector2_1_1ObjectDetection___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_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>affef6daf702b1f9b744723f4ddbf5d93</anchor>
      <arglist>(const ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afb3977e6640539d954d148acc62334c8</anchor>
      <arglist>()</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_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a00fa5fd326661d6c4af7846d1d3237c4</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_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66237e39e666ee17bfc5fbc1e90196c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1checkerboard__detector2_1_1SetRequest___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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>add22cb1d9ec23ff8ebde5e2706a268cb</anchor>
      <arglist>(const ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4467459c3fc71e0a69b5184d0282cca3</anchor>
      <arglist>()</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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a741e67a9b9499bf21b5e960d84ebe1b7</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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae7beb22cc1ea8646bb454ba756b5dab2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1checkerboard__detector2_1_1SetResponse___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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab2a021e99c52952cc6b51d8656406213</anchor>
      <arglist>(const ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &amp;)</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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada73cfd64f0a101e5eee383df2c98c61</anchor>
      <arglist>()</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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae643a0c53a5c99867df0f206ea83f056</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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aabe834ed9afab2f1a9e4ed79f385259a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1checkerboard__detector2_1_1DetectRequest___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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a229343fd4f4130c920b69e73e6a8dd28</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_1checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0bd21238c0217238cfaaa6f5bb05419d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1checkerboard__detector2_1_1DetectResponse___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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a30a7d6728a16df1d48b748ffbb41a56a</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_1checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a91c85bc03c73396062ac8fdf53d83ca8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::checkerboard_detector2::Object6DPose_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1checkerboard__detector2_1_1Object6DPose___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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abba6eab5f21306bec4434bf30c5bc673</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_1checkerboard__detector2_1_1Object6DPose___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a379a3843705cc302e2fd33789092590d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::checkerboard_detector2::ObjectDetection_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1checkerboard__detector2_1_1ObjectDetection___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_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7a7a6721ac755e1638c61d4d268d5066</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_1checkerboard__detector2_1_1ObjectDetection___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae4313522a7f80e47672cf870ad072b4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1checkerboard__detector2_1_1SetRequest___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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa04edf9b0e5c0bd58addb16c110229a6</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_1checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac2fa7a350f214005ab929c0301eaeaf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1checkerboard__detector2_1_1SetResponse___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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae1632a5b2403b8ec4fb1a570f2670b62</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_1checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad6375a580023724697e00db7660010ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; checkerboard_detector2::Detect &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1Detect_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_01checkerboard__detector2_1_1Detect_01_4.html</anchorfile>
      <anchor>a03a258eaf85e28c92b6dbb7e325b873f</anchor>
      <arglist>(const checkerboard_detector2::Detect &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1Detect_01_4.html</anchorfile>
      <anchor>ae86bf3c8df476020c5dc7a47f2a856b2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1DetectRequest___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_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a369eafcd581d977b51eb24f7aa678115</anchor>
      <arglist>(const checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8b6dfd1d277835fb60d625733595b354</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1DetectResponse___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_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad9642cc96ab1561216967952c8a89f38</anchor>
      <arglist>(const checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a94753369aa2fefd84a502022b9b0bae0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; checkerboard_detector2::Set &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1Set_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_01checkerboard__detector2_1_1Set_01_4.html</anchorfile>
      <anchor>a9cbea565b7df1ef9fdd28db7bfb5d702</anchor>
      <arglist>(const checkerboard_detector2::Set &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1Set_01_4.html</anchorfile>
      <anchor>a92ac40fff981f3f5a0387908b81de694</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1SetRequest___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_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa7215ed02ce9185f8c1b90828f5cd32f</anchor>
      <arglist>(const checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aee152a0f8768b2497f9badff9dc99c54</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1SetResponse___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_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a078e5273753f3b71ec1adc5a35176cec</anchor>
      <arglist>(const checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a190c0ec595672e1529cb235bb81f8780</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; checkerboard_detector2::Detect &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1Detect_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_01checkerboard__detector2_1_1Detect_01_4.html</anchorfile>
      <anchor>a87ee103193fe89f4bed769ec384c118d</anchor>
      <arglist>(const checkerboard_detector2::Detect &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1Detect_01_4.html</anchorfile>
      <anchor>ad7dba86a5c06b3fb266a62f0c6c48241</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1DetectRequest___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_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa76ee45eeb87a81f5b210a094f97288f</anchor>
      <arglist>(const checkerboard_detector2::DetectRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1DetectRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a010bd753474404936e6c807cf699666f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1DetectResponse___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_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab3f8b6c39297186b9f380b43ce4d51b8</anchor>
      <arglist>(const checkerboard_detector2::DetectResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1DetectResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2cf9a0aa8b890d0ce59496ec3c879b16</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; checkerboard_detector2::Set &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1Set_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_01checkerboard__detector2_1_1Set_01_4.html</anchorfile>
      <anchor>a3f10d7fd4f68c2c63bae838bcf5e62e5</anchor>
      <arglist>(const checkerboard_detector2::Set &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1Set_01_4.html</anchorfile>
      <anchor>ada1edfe0453f0f227f212f7ac39231fb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1SetRequest___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_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a569ec218085873c40f9165df544ff3c8</anchor>
      <arglist>(const checkerboard_detector2::SetRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1SetRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab1edba98880447872ce7704751956ba8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1SetResponse___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_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeea8f3c3216b6ba6e9b52e2aed492feb</anchor>
      <arglist>(const checkerboard_detector2::SetResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01checkerboard__detector2_1_1SetResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adce05b3de83cb43a498fda7ad890174d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>transform_datatypes</name>
    <filename>namespacetransform__datatypes.html</filename>
    <member kind="function">
      <type>def</type>
      <name>mat44_to_pose</name>
      <anchorfile>namespacetransform__datatypes.html</anchorfile>
      <anchor>a6a980bed164d27ce89e9b035d5b9b4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pose_to_mat44</name>
      <anchorfile>namespacetransform__datatypes.html</anchorfile>
      <anchor>a578cbf2e51061759f5ef81bd50558900</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xyz_to_mat44</name>
      <anchorfile>namespacetransform__datatypes.html</anchorfile>
      <anchor>a8bf905b2160779a739bc037eaf3fb2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xyzw_to_mat44</name>
      <anchorfile>namespacetransform__datatypes.html</anchorfile>
      <anchor>a812cd5650be12a1bcccb5cf0f687ca9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
