<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>call_SingleShot.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>call__SingleShot_8py</filename>
    <namespace>call_SingleShot</namespace>
    <member kind="function">
      <type>def</type>
      <name>singleShotClient</name>
      <anchorfile>namespacecall__SingleShot.html</anchorfile>
      <anchor>a39af82f40823bbc0dfd5beee6fdf4897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pose</name>
      <anchorfile>namespacecall__SingleShot.html</anchorfile>
      <anchor>a5a6b19b6931df057e2a52c23001e9395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>service</name>
      <anchorfile>namespacecall__SingleShot.html</anchorfile>
      <anchor>ac57718b2501922efc95937ae8a5f86e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detector_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>detector__node_8cpp</filename>
    <includes id="detector__node_8h" name="detector_node.h" local="no" imported="no">blort_ros/detector_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>detector__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detector_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/include/blort_ros/</path>
    <filename>detector__node_8h</filename>
    <includes id="gldetector_8h" name="gldetector.h" local="no" imported="no">blort_ros/gldetector.h</includes>
    <class kind="class">DetectorNode</class>
  </compound>
  <compound kind="file">
    <name>gldetector.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/</path>
    <filename>gldetector_8cpp</filename>
    <includes id="gldetector_8h" name="gldetector.h" local="no" imported="no">blort_ros/gldetector.h</includes>
  </compound>
  <compound kind="file">
    <name>gldetector.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/include/blort_ros/</path>
    <filename>gldetector_8h</filename>
    <class kind="class">blort_ros::GLDetector</class>
  </compound>
  <compound kind="file">
    <name>gltracker.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/</path>
    <filename>gltracker_8cpp</filename>
    <includes id="gltracker_8h" name="gltracker.h" local="no" imported="no">blort_ros/gltracker.h</includes>
  </compound>
  <compound kind="file">
    <name>gltracker.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/include/blort_ros/</path>
    <filename>gltracker_8h</filename>
    <includes id="trackerinterface_8hpp" name="trackerinterface.hpp" local="no" imported="no">blort_ros/trackerinterface.hpp</includes>
    <class kind="class">blort_ros::GLTracker</class>
    <member kind="enumvalue">
      <name>TRACKER_PUBLISH_GOOD</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a0e3b0952d919091ff0957d9e479737b0ad2259322833607402e902dc1ffddc885</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKER_PUBLISH_GOOD_AND_FAIR</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a0e3b0952d919091ff0957d9e479737b0ad57d1f5de2ddb9c1f271f8f49a505d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKER_PUBLISH_ALL</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a0e3b0952d919091ff0957d9e479737b0a957cfd9d21c2d5f2703c057f3cb3d2fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>learnsifts.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>learnsifts_8cpp</filename>
    <class kind="struct">TranslateStart</class>
    <member kind="function">
      <type>void</type>
      <name>cam_info_callback</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>a04d4946bb26d3f5c41cf92db196e7671</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCb</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>a67096dd66789a3dd47695d0504564549</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>cam_info_sub</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>a446e78c2b7fcfece0cad1346b2658e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::CameraInfo</type>
      <name>camera_info</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>a27a1d7805540015b07646674fbdc0283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>lastImage</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>a81305470fc3e42ce8d77aa75f991a21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>need_cam_init</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>ae75e046c55b3fb79c5b8b653329a9934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>need_new_image</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>a35b62c9135c58e102864b68e7c0c8d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TomGine::tgCamera::Parameter</type>
      <name>tgCamParams</name>
      <anchorfile>learnsifts_8cpp.html</anchorfile>
      <anchor>af29e3a90889e85ee02abc1cacf76cccc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>osmesacontext.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/</path>
    <filename>osmesacontext_8cpp</filename>
    <includes id="osmesacontext_8h" name="osmesacontext.h" local="yes" imported="no">osmesacontext.h</includes>
  </compound>
  <compound kind="file">
    <name>osmesacontext.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/include/blort_ros/</path>
    <filename>osmesacontext_8h</filename>
    <class kind="class">OsMesaContext</class>
  </compound>
  <compound kind="file">
    <name>pose2Tf.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>pose2Tf_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pose2Tf_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>pose2Tf_8cpp.html</anchorfile>
      <anchor>aa13750ec2604a50ca149a0e973eeb888</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>child_name</name>
      <anchorfile>pose2Tf_8cpp.html</anchorfile>
      <anchor>af7e6ffe56e427111f009b767b24787ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parent_name</name>
      <anchorfile>pose2Tf_8cpp.html</anchorfile>
      <anchor>a5b968540fee0dca27dc7c98c6c911983</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose2Tf_repeat.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>pose2Tf__repeat_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pose2Tf__repeat_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>pose2Tf__repeat_8cpp.html</anchorfile>
      <anchor>aa13750ec2604a50ca149a0e973eeb888</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>child_name</name>
      <anchorfile>pose2Tf__repeat_8cpp.html</anchorfile>
      <anchor>af7e6ffe56e427111f009b767b24787ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>last_pose</name>
      <anchorfile>pose2Tf__repeat_8cpp.html</anchorfile>
      <anchor>ab4af8644af0e915c0093115f149cd868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parent_name</name>
      <anchorfile>pose2Tf__repeat_8cpp.html</anchorfile>
      <anchor>a5b968540fee0dca27dc7c98c6c911983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pose_received</name>
      <anchorfile>pose2Tf__repeat_8cpp.html</anchorfile>
      <anchor>a6818e9294dd7902b3ce576d144a9658b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_utils.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>pose__utils_8py</filename>
    <namespace>pose_utils</namespace>
    <member kind="function">
      <type>def</type>
      <name>blort</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>adcd91e9588ac8c53348e0247ed69739c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>core</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a27027fe49f377db6622be488b3388420</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disparity</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a099df37cedc575fb4cf98b08f7d20e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>geomQuatTo3x3Mat</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a05c156dc5688af01c3d143017a622407</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>launch_procs</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a6011c7e390eeec8b533f33c0aae8afe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseDiff</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a334ef6cb948657871d4ff72e8ad1c231</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseListAvgDiff</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a0b1007322669239f20c3a42412b7ba30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseListMean</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a347119a43a5cc31cf596be7ded7f6f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseListVariance</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>ab5d63245e8c4a5ce2c8de34165ebbcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseValidate</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a56ca950a8cf33cbcd100ebece51cf23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readPose</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>aaae65f63231f844144804a83f220b32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readPoses</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>aa88e1d1e6723e5ab2660e5480908f286</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validatePosesFromFile</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a1b34c4baa0b65bd51a6da08eecebfb2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testImageProcessor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/test/</path>
    <filename>testImageProcessor_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testImageProcessor_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testProcess</name>
      <anchorfile>testImageProcessor_8cpp.html</anchorfile>
      <anchor>ac0882816caac1269fc69f08c9595df31</anchor>
      <arglist>(Tracking::Texture &amp;out, const std::string &amp;process_name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testSingleShot.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>testSingleShot_8py</filename>
    <namespace>testSingleShot</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>approxPose</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>afb2812429b4f664f997e90a0a4d76958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>max_error</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>aff5bc24f7c74d960b25296c74fb10d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nFails</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>a99c35605cf50d48c9dff2a9c8e89f760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nSuccs</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>ac02c51e5fc9977782adb78e2649efad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>nTries</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>ae11a1b9d1ba986644a094eca75766183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resultPose</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>a559a7ea0a8962b21397072609d31a004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>resultPoses</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>a22956de7896ac7e87a6116febca178c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testSingleShot2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>testSingleShot2_8py</filename>
    <namespace>testSingleShot2</namespace>
    <member kind="variable">
      <type>int</type>
      <name>nFails</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>a0a157ed0f0a2d7f086694d926285f8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nSuccs</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>a9a04c18bf25e79336eb2d8cc33b652d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>nTries</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>ac8cffa59de1e84b02b3f7d54bc9a3568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resultPose</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>ac3c8b174197a900d165004c3810df6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>resultPoses</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>ac12e5ca1bfd84ddcf3ec417eb8c32582</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracker_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/src/nodes/</path>
    <filename>tracker__node_8cpp</filename>
    <includes id="tracker__node_8h" name="tracker_node.h" local="no" imported="no">blort_ros/tracker_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tracker__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracker_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/include/blort_ros/</path>
    <filename>tracker__node_8h</filename>
    <includes id="gltracker_8h" name="gltracker.h" local="no" imported="no">blort_ros/gltracker.h</includes>
    <class kind="class">TrackerNode::Mode</class>
    <class kind="class">TrackerNode::SingleShotMode</class>
    <class kind="class">TrackerNode</class>
    <class kind="class">TrackerNode::TrackingMode</class>
  </compound>
  <compound kind="file">
    <name>trackerinterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-perception_blort/doc_stacks/2015-08-26_15-22-11.767778/perception_blort/blort_ros/include/blort_ros/</path>
    <filename>trackerinterface_8hpp</filename>
    <class kind="class">blort_ros::TrackerInterface</class>
    <member kind="enumvalue">
      <name>TRACKER_CONF_GOOD</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a9d6abb5130213c30356c149024882907ab20cca75afd69ed4d44dc9dbc2ccbd38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKER_CONF_FAIR</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a9d6abb5130213c30356c149024882907a94914a33618deb27f60ec678df98c08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKER_CONF_LOST</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a9d6abb5130213c30356c149024882907a77462ed3a5d27acc9c9d4ae8bd7f3131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKER_RECOVERY_MODE</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a259b1ab28338e9e05c2330abce006b7ea39bd2a700c9acf8a22b4a07d3cdb2e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKER_TRACKING_MODE</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a259b1ab28338e9e05c2330abce006b7ea5b17a7e4e5553f02da06db7a5b2b8333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKER_LOCKED_MODE</name>
      <anchorfile>namespaceblort__ros.html</anchorfile>
      <anchor>a259b1ab28338e9e05c2330abce006b7ea4692723181a159d4fe41b3e7a9cdde02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DetectorNode</name>
    <filename>classDetectorNode.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cam_info_callback</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>abe101508f50cb3c7dcfe8f44512ed493</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectorNode</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>ab4cd0b518e980a0cad64f68fef7dc3b6</anchor>
      <arglist>(std::string root=&quot;.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconf_callback</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>afc5eea4265de13420317dd9520c4db94</anchor>
      <arglist>(blort_ros::DetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>recovery</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>aef50b7605e08879ac258aa0bc46d283b</anchor>
      <arglist>(blort_msgs::RecoveryCall::Request &amp;req, blort_msgs::RecoveryCall::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCameraInfoCb</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>af5c8c758825e518455585f1380820498</anchor>
      <arglist>(blort_msgs::SetCameraInfo::Request &amp;req, blort_msgs::SetCameraInfo::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DetectorNode</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a2d225ec3c161cc2cced715f641c9d522</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>cam_info_service</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>ac7fd388a769673dbfee24a00c0301e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cam_info_sub</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a33e9495ba49c1ff8cb18246f1646d3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>counter</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a94750fc4fdcab4943b975896acccaa18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>blort_ros::GLDetector *</type>
      <name>detector</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a8cebdc20f24477546f59ace684b0ce07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; blort_ros::DetectorConfig &gt;::CallbackType</type>
      <name>f_</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>aa1df1d47738871dee444797c23849f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>image_pub</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a26a0c1d217e2a2a05c6de19e36b8d824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>ae35399b41faf65ac6ae39d3a357dc45b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a7959b9ba02edaaaeb0b73e04ef4da9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>nn_match_threshold</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a463cdd098268710ce4b98d50f043eb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pose_service</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a90dcaa81a84191f8c21928f3ce99d27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ransac_n_points_to_match</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a1cbd186adeacf88cc9e19fa0c9b058e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>root_</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a17de0d15592e4c494f6733481593126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::auto_ptr&lt; dynamic_reconfigure::Server&lt; blort_ros::DetectorConfig &gt; &gt;</type>
      <name>server_</name>
      <anchorfile>classDetectorNode.html</anchorfile>
      <anchor>a0c10a3c6f41a4d87550a92d2a870dcb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OsMesaContext</name>
    <filename>classOsMesaContext.html</filename>
    <member kind="function">
      <type></type>
      <name>OsMesaContext</name>
      <anchorfile>classOsMesaContext.html</anchorfile>
      <anchor>a8b6d728c5ecbfcc4cf9379b2a727564e</anchor>
      <arglist>(int width=640, int height=480)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OsMesaContext</name>
      <anchorfile>classOsMesaContext.html</anchorfile>
      <anchor>aa8fb3bc79da54c4bf005418126b17e2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>buffer</name>
      <anchorfile>classOsMesaContext.html</anchorfile>
      <anchor>ac081ab588afc16ac900eb3359bfe36ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OSMesaContext</type>
      <name>context</name>
      <anchorfile>classOsMesaContext.html</anchorfile>
      <anchor>a57eff2411ada5c40e66c2a291419201a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TrackerNode</name>
    <filename>classTrackerNode.html</filename>
    <base protection="private">boost::noncopyable</base>
    <class kind="class">TrackerNode::Mode</class>
    <class kind="class">TrackerNode::SingleShotMode</class>
    <class kind="class">TrackerNode::TrackingMode</class>
    <member kind="function">
      <type>void</type>
      <name>imageCb</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>ac0b6d9eeb295af1352d10679d29b68c6</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;detectorImgMsg, const sensor_msgs::ImageConstPtr &amp;trackerImgMsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraFrameID</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a39a85894884424c82942fb5d15b206e4</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>trackerControlServiceCb</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a0d0bf087d0763f9c87870e4db91934df</anchor>
      <arglist>(blort_msgs::TrackerCommand::Request &amp;req, blort_msgs::TrackerCommand::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerNode</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>ab0f9c68b9e01d763b91e13ccbdf8beb5</anchor>
      <arglist>(std::string root=&quot;.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerNode</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>ad3ffa1a4847d1fc87ccf48ffc70e7285</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recovery</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a3a5dd1ab1ee1c92a723830bf158a49cb</anchor>
      <arglist>(blort_msgs::RecoveryCall srv)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>camera_frame_id</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>ac073ed130b31cb943a5d5446644fb4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>confidences_pub</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a42cf2e3ee8f0ff719249aa5cbce989fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>control_service</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a4864b86130a9aa540ef0f6a8b602f1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>detection_result</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>acc6f526c35f10dac80fd2956437c4f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; blort_ros::TrackerConfig &gt;::CallbackType</type>
      <name>f_</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a2ceec98a28a3ab0b16ebd1ce585f0f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>image_debug_pub</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a4047cb09b5b2b651a8ecfd9d54c53096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>image_pub</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>abbbf0b42ec9844dde26cf5f7fa295273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>aa3a4dce5ebcd3c8d041cf8ecd7d33752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>launch_mode</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a7744b99aded77cddab109909272c2aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mode *</type>
      <name>mode</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a1742ffeab81b64554b901dd968dededf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a2fe83534c7139e2a7edc85af2c544be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>pose_seq</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>ab521f01748d788637f797553540683af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, geometry_msgs::Pose &gt;</type>
      <name>recovery_answers</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a9491290a69eb7d6cbde37ec8874107ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>recovery_client</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a7fbf8877d8559f83560af4b31128d299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>recovery_mutex</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a915e548959cac5918010a401ad169369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>recovery_th</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a6f224b90374e0ee78b871499128a01ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>root_</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a848c078d81456a9641b371509c9e78ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::auto_ptr&lt; dynamic_reconfigure::Server&lt; blort_ros::TrackerConfig &gt; &gt;</type>
      <name>server_</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>afa9f24437624e931b8c273a6ad448910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>blort_ros::GLTracker *</type>
      <name>tracker</name>
      <anchorfile>classTrackerNode.html</anchorfile>
      <anchor>a089d85bc1962c4471e8429b5bd774a9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TrackerNode::Mode</name>
    <filename>classTrackerNode_1_1Mode.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual blort_msgs::RecoveryCall</type>
      <name>getRecoveryCall</name>
      <anchorfile>classTrackerNode_1_1Mode.html</anchorfile>
      <anchor>a66d784508c8cd9bbfdc0565d3915d6be</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;i, const sensor_msgs::ImageConstPtr &amp;msg)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reconf_callback</name>
      <anchorfile>classTrackerNode_1_1Mode.html</anchorfile>
      <anchor>a5a94fa6b2168fb5141e38d2a4ff56e7c</anchor>
      <arglist>(blort_ros::TrackerConfig &amp;config, uint32_t level)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TrackerNode::SingleShotMode</name>
    <filename>classTrackerNode_1_1SingleShotMode.html</filename>
    <base>TrackerNode::Mode</base>
    <member kind="function">
      <type>void</type>
      <name>cameraCallback</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>ac7458b7fe44db2beaeda73927cb7b7f2</anchor>
      <arglist>(const sensor_msgs::CameraInfoConstPtr &amp;camera_info)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual blort_msgs::RecoveryCall</type>
      <name>getRecoveryCall</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>ad85765b628ae01d61c46925e7e05a492</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;i, const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalCb</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a1c6407837a96a3f24c05725227db0569</anchor>
      <arglist>(AcServer::GoalHandle gh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>aa1ba6d1de82479f4a2c230f63ee96758</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconf_callback</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a767f4b1ace799725c99d938e67210e7a</anchor>
      <arglist>(blort_ros::TrackerConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SingleShotMode</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a481a8b220f497d59f9e3a04ae1782fea</anchor>
      <arglist>(TrackerNode *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>singleShotService</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a228bbdae62866a5d01e82a9105f04d26</anchor>
      <arglist>(blort_msgs::EstimatePose::Request &amp;req, blort_msgs::EstimatePose::Response &amp;resp)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::ActionServer&lt; blort_msgs::RecognizeAction &gt;</type>
      <name>AcServer</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a934b19a483d7d7c4ba72840cb392389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getDistance</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a953edb0ec62345e5b2e3e4ef77b2ca75</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;img, double x, double y, double z)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AcServer</type>
      <name>as_</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a78eaa3d4e835bc0cc642326812e1e390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>conf_treshold_</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a1caa5031a98d7d93c6b2580ec2488ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>detector_set_caminfo_service</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>ae20e366d9ed024339c75cd85d198c25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>blort_msgs::RecognizeFeedback</type>
      <name>feedback_</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>ad697a7b11bc2a00e5eeb0aeee663877c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>inServiceCall</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a71625c9d7e03f1552a34596735ee6fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfoConstPtr</type>
      <name>lastCameraInfo</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a3b634a3e9628da94463db611506be648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::ImageConstPtr</type>
      <name>lastImage</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>ab4ea7339baee270e1b3535c1ef2e34e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TrackerNode *</type>
      <name>parent_</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a72f3ed754a8a3a9f10495d0c91825fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>blort_msgs::RecognizeResult</type>
      <name>result_</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a48cd586230892ac4ae1ba0e90bfe774c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; geometry_msgs::Pose &gt;</type>
      <name>results_list</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a1762a9ef42ee585466acc8de54dd109a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>singleshot_service</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>ae2cd69917f53156ce3a10cad902c7da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>time_to_run_singleshot</name>
      <anchorfile>classTrackerNode_1_1SingleShotMode.html</anchorfile>
      <anchor>a810975c09b7d746669f673e2db4b6bcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TrackerNode::TrackingMode</name>
    <filename>classTrackerNode_1_1TrackingMode.html</filename>
    <base>TrackerNode::Mode</base>
    <member kind="function">
      <type>void</type>
      <name>cam_info_callback</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>a43230b60ed2d72e3f96cd53acc21d748</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual blort_msgs::RecoveryCall</type>
      <name>getRecoveryCall</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>aee11ef16691d8f41b3b63a5f2589de54</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;i, const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconf_callback</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>a2fc13796e031efe3e682c014e776848e</anchor>
      <arglist>(blort_ros::TrackerConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackingMode</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>a2bfba5aab74b148f99cd457fce3569b4</anchor>
      <arglist>(TrackerNode *parent)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cam_info_sub</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>af2b09d58c5677945292bb16231275350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::SubscriberFilter &gt;</type>
      <name>detector_image_sub</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>acb6e8e5ed3dcbbf59e9cf1cb851f74a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; message_filters::TimeSynchronizer&lt; sensor_msgs::Image, sensor_msgs::Image &gt; &gt;</type>
      <name>imageSynchronizer</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>a5a42df96190f0fcb1e6cbade3bc57631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TrackerNode *</type>
      <name>parent_</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>a8910f9e66e81ea18b0a05fbfc05a0a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::SubscriberFilter &gt;</type>
      <name>tracker_image_sub</name>
      <anchorfile>classTrackerNode_1_1TrackingMode.html</anchorfile>
      <anchor>aa5e3b60eddc01961c4e914094d9b90c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TranslateStart</name>
    <filename>structTranslateStart.html</filename>
    <member kind="function">
      <type></type>
      <name>TranslateStart</name>
      <anchorfile>structTranslateStart.html</anchorfile>
      <anchor>a40c8f33674c9545bfe6799779ec01a91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structTranslateStart.html</anchorfile>
      <anchor>a1a7304ca74dc2986bf6956f0bf93f327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structTranslateStart.html</anchorfile>
      <anchor>a0d8cc6ebf1650572dc6bc827f937158c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>blort_ros::GLDetector</name>
    <filename>classblort__ros_1_1GLDetector.html</filename>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getDebugImage</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>aab75c00b8528dada353e00639b08982c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getImage</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a7aedc2dd1992ac3164fe6bdd6f06d081</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLDetector</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>adb8043690905c257208e77a0af838429</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;camera_info, const std::string &amp;config_root)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigure</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>ac658ac5e640743cced3c31793a2f21e0</anchor>
      <arglist>(blort_ros::DetectorConfig config)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>recovery</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a492b2c3f27eb9303fe0369710c7e1b1c</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;obj_ids, const cv::Mat &amp;image, blort_msgs::RecoveryCall::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>recoveryWithLast</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>ae8e0529fc10052aa43d29b559d867444</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;obj_ids, blort_msgs::RecoveryCall::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNNThreshold</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a2974daaf88c3ccdcfa7b71c14980d0d6</anchor>
      <arglist>(double nn_threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRansacNPointsToMatch</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a165782983b0c356f836424ca1c274621</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLDetector</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a52a68cd6cfa86e880bdc5587d66433fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>image_</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>abfc4594ebdc7927c9489e7bb5fbf5dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>last_image</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a1973f1e19ab596af8dad0c8aa799f9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>last_reset</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>af2af15da7663ea61381734c1293486da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; blort::ObjectEntry &gt;</type>
      <name>objects</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>ad62c9ce5dcd1e12ec82b57d7756b6d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rec3dcounter</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a20664fb224630bc96e048d3813cb5cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; blortRecognizer::Recognizer3D &gt;</type>
      <name>recognizer</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a9a5223605eb783f6b6c5a43f8f55eaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>recovery_conf_threshold</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>a9a9590b699cc27a0366f1d9ac4dab549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>sift_files_count</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>af258066ee67459e804d66505dd6e715c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; size_t &gt;</type>
      <name>sift_index</name>
      <anchorfile>classblort__ros_1_1GLDetector.html</anchorfile>
      <anchor>af976bc05e689a06d64bed4116a572008</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>blort_ros::GLTracker</name>
    <filename>classblort__ros_1_1GLTracker.html</filename>
    <base>blort_ros::TrackerInterface</base>
    <member kind="function">
      <type>void</type>
      <name>enableAllTracking</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a495300dcd7c8bb326796f7bc32354fe3</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::Pose</type>
      <name>getCameraReferencePose</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a6b69c1875532c74a3551310d313170d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, geometry_msgs::Pose &gt; &amp;</type>
      <name>getDetections</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ae6979b9103e187b77da6ca5ee2796cce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getImage</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ab32d01942c5ec20babe1cf3226016a1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getModelName</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a7c584436efc69d4cc54048c4a5d5b361</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; blort::ObjectEntry &gt; &amp;</type>
      <name>getObjects</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a52318973de61ed185e821036f252e2b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TrackerPublishMode</type>
      <name>getPublishMode</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a1ea3c4fa077c6caf5d2250fc0c0e9003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLTracker</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>addbbcae2f6deba5b7ad24db6974e5a74</anchor>
      <arglist>(const sensor_msgs::CameraInfo camera_info, const std::string &amp;config_root, bool visualize_obj_pose=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTracked</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ab0437bbb12d9eb824da28e76e7a81fe0</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigure</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ac5ac44ee380db2640a73c919f2fbbc6c</anchor>
      <arglist>(blort_ros::TrackerConfig config)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>recovery</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a2627b15e1cd3e39fda2065b0f67aa543</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a48e17ad3000111cfba02ce53dc426eb4</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;params=std::vector&lt; std::string &gt;())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetWithPose</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a8373edd3a5b27e04158f642a2fd848c0</anchor>
      <arglist>(std::string obj_id, const geometry_msgs::Pose &amp;new_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPublishMode</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>adba67bd8ccea899932e1dd3e41143380</anchor>
      <arglist>(TrackerPublishMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTracked</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ab66a45336768dcff05ed0b1c678a4ea8</anchor>
      <arglist>(const std::string &amp;id, bool tracked)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisualizeObjPose</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>aef58ff1f0294c69fddf534761c659cbc</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>switchToRecovery</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a9834cb0118a0c4fb50a232cd10fe6f4a</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>switchToTracking</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>aa737f8474b2cbdfae7b650c14b18f9e1</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>switchTracking</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a3ea6a39a6d96316ece112986eab36de3</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>track</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a3749c01ee3bc610d2fdeead650f4b24f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackerControl</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a3955d8c5e6b8522892fecebb7d499e45</anchor>
      <arglist>(uint8_t code, const std::vector&lt; std::string &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLTracker</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a6c520790e05c9a9b0d751a7e95ba63b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>blort::ObjectEntry &amp;</type>
      <name>getObjEntryByName</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a072dbdcb07e6203f9c158ae8c0b272be</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetParticleFilter</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>adf2e1bc74f6b8cdf16dd62b1f2f8c368</anchor>
      <arglist>(std::string id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a86c3ef7e076b31a094c6361fb54c9a26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatePoseResult</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a6d2becf66d8d7d4951ad9ee99994efca</anchor>
      <arglist>(std::string i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TomGine::tgPose</type>
      <name>cam_pose</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a94de1ef3acf4b55f12cd78ca4e2d7c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>conf_threshold</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>aef09dab9e24682a6a1174c03afa9d8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>config_root_</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ad76e78acd8b6124c7131049d0a5a5b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>fixed_cam_pose</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a163fada7072cbfc74b0a1b1d1634dc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>image</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a104352bef2f712f9f9697d96f28546b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>last_reset</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ae05f5a0d70c457964b519525f247d44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>model_ids</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ab5cae059dfdc3b5c4646c6a91951bb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>models_mutex</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a56a3844f8f9921af0d6d99387c8ff015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; blort::ObjectEntry &gt;</type>
      <name>objects_</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a90d9bdba1feff81e1116956a83f0651b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pose_cal</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>afc0b4055044af6b4c9a3ff5d5c0f0e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>publish_mode</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ad2317c2df9985b18b25fc9e64d53604d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>recovery_conf_threshold</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a68b12ec7c473bcbbb1ff7d1597823272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, geometry_msgs::Pose &gt;</type>
      <name>result</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a3b0df3ff55a7bbf456e43ec13532c708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TomGine::tgCamera::Parameter</type>
      <name>tgcam_params</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a38d8f91bf89e082e6217739c29ba3f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TomGine::tgTimer</type>
      <name>timer</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ab3ff93760f7bcb4841d339ccc5d3dc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tracking::Tracker::Parameter</type>
      <name>track_params</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a53a7442222c04aec53d6e8a1929e511b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tracking::TextureTracker</type>
      <name>tracker</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>ad77df8692c26339e699987547650ead5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>visualize_obj_pose</name>
      <anchorfile>classblort__ros_1_1GLTracker.html</anchorfile>
      <anchor>a42eec2e50b87e1fd8db822ac961ad134</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>blort_ros::TrackerInterface</name>
    <filename>classblort__ros_1_1TrackerInterface.html</filename>
    <member kind="function">
      <type>tracker_confidence</type>
      <name>getConfidence</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>aa8465e5c660e57d7db683908ac5cac1a</anchor>
      <arglist>(std::string id)</arglist>
    </member>
    <member kind="function">
      <type>tracker_mode</type>
      <name>getMode</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>a6e465adf6f366b89c97d887f78527f81</anchor>
      <arglist>(std::string id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>a15daca7ca93a3430945888c698f41648</anchor>
      <arglist>(cv::Mat img)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>recovery</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>ac4a2ec46ce2178275fe6617735c0ccbc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>a99ffb0487ff1af3963438376b76c4dd0</anchor>
      <arglist>(std::string id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>switchToRecovery</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>ae572281a59f1f1c732cd3765650d8b0c</anchor>
      <arglist>(std::string id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>switchToTracking</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>a712a4b069560a37e66c7b6b866319a9e</anchor>
      <arglist>(std::string id)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>track</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>a0f96359734b0c76f2937e02deca291ca</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerInterface</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>a47d8f947664dbbb0d925d1a410bf53b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, tracker_confidence &gt;</type>
      <name>current_confs</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>afb2875b1c50af4fd0ef2511515212bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, tracker_mode &gt;</type>
      <name>current_modes</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>a95f610887e6fa5c41d613b65482e3efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat</type>
      <name>last_image</name>
      <anchorfile>classblort__ros_1_1TrackerInterface.html</anchorfile>
      <anchor>a1287634899253a71ed939fc298021405</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>call_SingleShot</name>
    <filename>namespacecall__SingleShot.html</filename>
    <member kind="function">
      <type>def</type>
      <name>singleShotClient</name>
      <anchorfile>namespacecall__SingleShot.html</anchorfile>
      <anchor>a39af82f40823bbc0dfd5beee6fdf4897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pose</name>
      <anchorfile>namespacecall__SingleShot.html</anchorfile>
      <anchor>a5a6b19b6931df057e2a52c23001e9395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>service</name>
      <anchorfile>namespacecall__SingleShot.html</anchorfile>
      <anchor>ac57718b2501922efc95937ae8a5f86e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pose_utils</name>
    <filename>namespacepose__utils.html</filename>
    <member kind="function">
      <type>def</type>
      <name>blort</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>adcd91e9588ac8c53348e0247ed69739c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>core</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a27027fe49f377db6622be488b3388420</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disparity</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a099df37cedc575fb4cf98b08f7d20e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>geomQuatTo3x3Mat</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a05c156dc5688af01c3d143017a622407</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>launch_procs</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a6011c7e390eeec8b533f33c0aae8afe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseDiff</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a334ef6cb948657871d4ff72e8ad1c231</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseListAvgDiff</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a0b1007322669239f20c3a42412b7ba30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseListMean</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a347119a43a5cc31cf596be7ded7f6f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseListVariance</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>ab5d63245e8c4a5ce2c8de34165ebbcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poseValidate</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a56ca950a8cf33cbcd100ebece51cf23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readPose</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>aaae65f63231f844144804a83f220b32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readPoses</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>aa88e1d1e6723e5ab2660e5480908f286</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validatePosesFromFile</name>
      <anchorfile>namespacepose__utils.html</anchorfile>
      <anchor>a1b34c4baa0b65bd51a6da08eecebfb2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>testSingleShot</name>
    <filename>namespacetestSingleShot.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>approxPose</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>afb2812429b4f664f997e90a0a4d76958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>max_error</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>aff5bc24f7c74d960b25296c74fb10d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nFails</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>a99c35605cf50d48c9dff2a9c8e89f760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nSuccs</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>ac02c51e5fc9977782adb78e2649efad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>nTries</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>ae11a1b9d1ba986644a094eca75766183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resultPose</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>a559a7ea0a8962b21397072609d31a004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>resultPoses</name>
      <anchorfile>namespacetestSingleShot.html</anchorfile>
      <anchor>a22956de7896ac7e87a6116febca178c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>testSingleShot2</name>
    <filename>namespacetestSingleShot2.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>nFails</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>a0a157ed0f0a2d7f086694d926285f8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nSuccs</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>a9a04c18bf25e79336eb2d8cc33b652d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>nTries</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>ac8cffa59de1e84b02b3f7d54bc9a3568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resultPose</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>ac3c8b174197a900d165004c3810df6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>resultPoses</name>
      <anchorfile>namespacetestSingleShot2.html</anchorfile>
      <anchor>ac12e5ca1bfd84ddcf3ec417eb8c32582</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
