<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>cmd_line.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/cmd_line/</path>
    <filename>cmd__line_8cpp</filename>
    <includes id="cmd__line_8h" name="cmd_line.h" local="yes" imported="no">cmd_line.h</includes>
  </compound>
  <compound kind="file">
    <name>cmd_line.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/cmd_line/</path>
    <filename>cmd__line_8h</filename>
    <class kind="class">CmdLine</class>
  </compound>
  <compound kind="file">
    <name>complex.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/examples/</path>
    <filename>complex_8cpp</filename>
    <includes id="cmd__line_8h" name="cmd_line.h" local="yes" imported="no">cmd_line/cmd_line.h</includes>
    <includes id="datamatrix_2detector_8h" name="datamatrix/detector.h" local="yes" imported="no">detectors/datamatrix/detector.h</includes>
    <includes id="qrcode_2detector_8h" name="qrcode/detector.h" local="yes" imported="no">detectors/qrcode/detector.h</includes>
    <includes id="tracking_8h" name="tracking.h" local="yes" imported="no">libauto_tracker/tracking.h</includes>
    <includes id="threading_8h" name="threading.h" local="yes" imported="no">libauto_tracker/threading.h</includes>
    <includes id="events_8h" name="events.h" local="yes" imported="no">libauto_tracker/events.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>complex_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>datamatrix/detector.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/detectors/datamatrix/</path>
    <filename>datamatrix_2detector_8cpp</filename>
    <includes id="datamatrix_2detector_8h" name="datamatrix/detector.h" local="yes" imported="no">detector.h</includes>
    <namespace>detectors</namespace>
    <namespace>detectors::datamatrix</namespace>
  </compound>
  <compound kind="file">
    <name>qrcode/detector.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/detectors/qrcode/</path>
    <filename>qrcode_2detector_8cpp</filename>
    <includes id="qrcode_2detector_8h" name="qrcode/detector.h" local="yes" imported="no">detector.h</includes>
    <namespace>detectors</namespace>
    <namespace>detectors::qrcode</namespace>
  </compound>
  <compound kind="file">
    <name>datamatrix/detector.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/detectors/datamatrix/</path>
    <filename>datamatrix_2detector_8h</filename>
    <includes id="detector__base_8h" name="detector_base.h" local="yes" imported="no">detectors/detector_base.h</includes>
    <class kind="class">detectors::datamatrix::Detector</class>
    <namespace>detectors</namespace>
    <namespace>detectors::datamatrix</namespace>
  </compound>
  <compound kind="file">
    <name>qrcode/detector.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/detectors/qrcode/</path>
    <filename>qrcode_2detector_8h</filename>
    <includes id="detector__base_8h" name="detector_base.h" local="yes" imported="no">detectors/detector_base.h</includes>
    <class kind="class">detectors::qrcode::Detector</class>
    <namespace>detectors</namespace>
    <namespace>detectors::qrcode</namespace>
  </compound>
  <compound kind="file">
    <name>detector_base.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/detectors/</path>
    <filename>detector__base_8cpp</filename>
    <includes id="detector__base_8h" name="detector_base.h" local="yes" imported="no">detector_base.h</includes>
    <namespace>detectors</namespace>
  </compound>
  <compound kind="file">
    <name>detector_base.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/detectors/</path>
    <filename>detector__base_8h</filename>
    <class kind="class">detectors::DetectorBase</class>
    <namespace>detectors</namespace>
  </compound>
  <compound kind="file">
    <name>events.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/libauto_tracker/</path>
    <filename>events_8h</filename>
    <class kind="struct">tracking::finished</class>
    <class kind="struct">tracking::input_ready</class>
    <class kind="struct">tracking::select_input</class>
    <namespace>tracking</namespace>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/src/</path>
    <filename>main_8cpp</filename>
    <includes id="node_8h" name="node.h" local="yes" imported="no">node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>names.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/src/</path>
    <filename>names_8cpp</filename>
    <includes id="names_8h" name="names.h" local="yes" imported="no">names.h</includes>
    <namespace>visp_auto_tracker</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>camera_info_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a5223b023899f54f7efbd8223abe3c883</anchor>
      <arglist>(&quot;camera_info&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>code_message_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>aae1d96a86d4a05c0ade1939570b21c91</anchor>
      <arglist>(&quot;code_message&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>image_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a6b7db0b92a863857d55a2500c115768d</anchor>
      <arglist>(&quot;image_raw&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>init_service</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>ad05ce7ab8fe0fe5864e33da34c5ec2a8</anchor>
      <arglist>(&quot;init&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>klt_points_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>ac3d9dee0060acc5c8a115e54d0ac0b31</anchor>
      <arglist>(&quot;/klt_points&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>moving_edge_sites_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a5417530c4e344060da75cc3bb9c87c6d</anchor>
      <arglist>(&quot;/moving_edge_sites&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object_position_covariance_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a3f444c78703071abd385c88476d84989</anchor>
      <arglist>(&quot;object_position_covariance&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object_position_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a260609cf19b209cf0bfa9e3e51f9b742</anchor>
      <arglist>(&quot;object_position&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>status_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a86524e6e5cc1a8b50e885ebe6235b044</anchor>
      <arglist>(&quot;status&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tracker_config_file</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a93f27e8b8b9bdb7461e4c5706b068eda</anchor>
      <arglist>(&quot;config.cfg&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tracker_ref_frame</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>acb4b28cfb7fefeddefb92822160ee8da</anchor>
      <arglist>(&quot;/map&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>names.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/src/</path>
    <filename>names_8h</filename>
    <namespace>visp_auto_tracker</namespace>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_info_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>abb5f7e933563aa217899f5cd2b47e5ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>code_message_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a8fa82bcd61421d783be83a74d0c73899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>image_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>af60f6f7c53e5ae28706ba1a9e9d9851c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>init_service</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a79f4c26f4177e65b77c31282c7ac2cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>klt_points_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a10dfa57862ff5943c0a87e6c5a0d4096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>moving_edge_sites_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>ab1cabebeae6cbd4a1ee2499cb2e24db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_position_covariance_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a63827d6f233a99077ceb7ac3f8f8c431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_position_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a0cf754f0d6e57da83dbd6d427d971b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>status_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>adea0c6db183426740ef4fb434db48083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tracker_config_file</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a49c05b9d3e08bdb3da30a5571680afbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tracker_ref_frame</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>aa344773df421fd64013e2c58e617fab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>node.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/src/</path>
    <filename>node_8cpp</filename>
    <includes id="node_8h" name="node.h" local="yes" imported="no">node.h</includes>
    <includes id="names_8h" name="names.h" local="yes" imported="no">names.h</includes>
    <includes id="cmd__line_8h" name="cmd_line.h" local="yes" imported="no">cmd_line/cmd_line.h</includes>
    <includes id="tracking_8h" name="tracking.h" local="yes" imported="no">libauto_tracker/tracking.h</includes>
    <includes id="threading_8h" name="threading.h" local="yes" imported="no">libauto_tracker/threading.h</includes>
    <includes id="events_8h" name="events.h" local="yes" imported="no">libauto_tracker/events.h</includes>
    <namespace>visp_auto_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>node.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/src/</path>
    <filename>node_8h</filename>
    <includes id="tracking_8h" name="tracking.h" local="yes" imported="no">libauto_tracker/tracking.h</includes>
    <class kind="class">visp_auto_tracker::Node</class>
    <namespace>visp_auto_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>simple.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/examples/</path>
    <filename>simple_8cpp</filename>
    <includes id="cmd__line_8h" name="cmd_line.h" local="yes" imported="no">cmd_line/cmd_line.h</includes>
    <includes id="datamatrix_2detector_8h" name="datamatrix/detector.h" local="yes" imported="no">detectors/datamatrix/detector.h</includes>
    <includes id="qrcode_2detector_8h" name="qrcode/detector.h" local="yes" imported="no">detectors/qrcode/detector.h</includes>
    <includes id="tracking_8h" name="tracking.h" local="yes" imported="no">libauto_tracker/tracking.h</includes>
    <includes id="threading_8h" name="threading.h" local="yes" imported="no">libauto_tracker/threading.h</includes>
    <includes id="events_8h" name="events.h" local="yes" imported="no">libauto_tracker/events.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>threading.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/libauto_tracker/</path>
    <filename>threading_8cpp</filename>
    <includes id="threading_8h" name="threading.h" local="yes" imported="no">threading.h</includes>
  </compound>
  <compound kind="file">
    <name>threading.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/libauto_tracker/</path>
    <filename>threading_8h</filename>
    <includes id="tracking_8h" name="tracking.h" local="yes" imported="no">tracking.h</includes>
    <class kind="class">TrackerThread</class>
  </compound>
  <compound kind="file">
    <name>tracking.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/libauto_tracker/</path>
    <filename>tracking_8cpp</filename>
    <includes id="tracking_8h" name="tracking.h" local="yes" imported="no">tracking.h</includes>
    <namespace>tracking</namespace>
    <member kind="function">
      <type>const cv::Rect &amp;</type>
      <name>Tracker_::get_tracking_box&lt; cv::Rect &gt;</name>
      <anchorfile>namespacetracking.html</anchorfile>
      <anchor>a86efa4ee3c686e71bf49dbbd57430e7f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracking.h</name>
    <path>/tmp/ws/src/vision_visp/visp_auto_tracker/flashcode_mbt/libauto_tracker/</path>
    <filename>tracking_8h</filename>
    <includes id="cmd__line_8h" name="cmd_line.h" local="yes" imported="no">cmd_line/cmd_line.h</includes>
    <includes id="events_8h" name="events.h" local="yes" imported="no">events.h</includes>
    <class kind="struct">tracking::Tracker_::statistics_t</class>
    <class kind="class">tracking::Tracker_</class>
    <class kind="struct">tracking::Tracker_::transition_table</class>
    <namespace>tracking</namespace>
    <member kind="typedef">
      <type>msm::back::state_machine&lt; Tracker_ &gt;</type>
      <name>Tracker</name>
      <anchorfile>namespacetracking.html</anchorfile>
      <anchor>ac95287e94bad731b0506b46d1503e44d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CmdLine</name>
    <filename>classCmdLine.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>DETECTOR_TYPE</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aa766f38b782c6c43b5df4c5aad30f34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DMTX</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aa766f38b782c6c43b5df4c5aad30f34caa7751a0f2c55da220d380ea947d67e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZBAR</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aa766f38b782c6c43b5df4c5aad30f34cad37b1a38b9cd9f28dad57addbcbbf13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DMTX</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aa766f38b782c6c43b5df4c5aad30f34caa7751a0f2c55da220d380ea947d67e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KLT</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>afea0bed1856f05948b58c1228b7f0321a1490cb54e33578a9e086b0540f31946b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KLT_MBT</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>afea0bed1856f05948b58c1228b7f0321ad36b79af968a22e08a786b8e33f66f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MBT</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>afea0bed1856f05948b58c1228b7f0321af2420f68c275feb7a2ac0f2e5ca767b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TRACKER_TYPE</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>afea0bed1856f05948b58c1228b7f0321</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KLT</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>afea0bed1856f05948b58c1228b7f0321a1490cb54e33578a9e086b0540f31946b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MBT</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>afea0bed1856f05948b58c1228b7f0321af2420f68c275feb7a2ac0f2e5ca767b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KLT_MBT</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>afea0bed1856f05948b58c1228b7f0321ad36b79af968a22e08a786b8e33f66f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZBAR</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aa766f38b782c6c43b5df4c5aad30f34cad37b1a38b9cd9f28dad57addbcbbf13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CmdLine</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a73318c218ae24d0c6bbb957bf8d5da0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CmdLine</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a8f3f26ef71fe0912f1f77f1c76352182</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CmdLine</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ae8f37bdaf2802d27ca7bdd807172ff4b</anchor>
      <arglist>(std::string &amp;config_file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dmtx_only</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ae0a6eef6c18e72bed46bf39a73645c79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_adhoc_recovery_display</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a1c5fd413666fb2adb50d58728cc5bf5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_adhoc_recovery_ratio</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>abaf8ea9aa3b4f4f931b58a81751ad863</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_adhoc_recovery_size</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ab3e99ee18ba4a379aa795aa29faf5d29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>get_adhoc_recovery_treshold</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aff10e1cba9e797fcf7dcced00f2b8509</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vpCameraParameters</type>
      <name>get_cam_calib_params</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a6b767e5e24421176d289add44ef4f220</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_code_message</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ac892d59dad34cbd404e980a9313663fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_code_message_index</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ab0cf192f55fb9add93d942efc64df7a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_data_dir</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a1057bccc7ebc4896bef204dbc38d2105</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DETECTOR_TYPE</type>
      <name>get_detector_type</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a4903b971d1275face4db6e7912d1551b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_dmx_timeout</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ac75fa205f6460cfcbd53201a0b6b30f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; vpPoint &gt; &amp;</type>
      <name>get_flashcode_points_3D</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aaff4a8ba623e8964cf399ca22cf3decf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_hinkley_alpha</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a13de2e167f0f3d4b8542bcbfdd5f08ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_hinkley_delta</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ada5d5c9a85777e6dfe8e0df60fecff27</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_init_file</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a49dc5cffed7d14a7758f5eb75853a068</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; vpPoint &gt; &amp;</type>
      <name>get_inner_points_3D</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a5bb11444efbacbad2c7320620c5c1182</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_inner_ratio</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a1d62696c58a8193193498321c1fb104f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_input_file_pattern</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a9a45eaf5cc52cea6257a9f7717c081a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_log_file_pattern</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ac6d34900d9070d28bd09d65540d104dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_mbt_cad_file</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a13d14f198f0a1c946178fa2ba7141441</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_mbt_convergence_steps</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a7b8038881a0f190b69528bc1909da072</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_mbt_dynamic_range</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a9b85c259b0b69c00e6b28f4873c4cabc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; vpPoint &gt; &amp;</type>
      <name>get_outer_points_3D</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a88326c703823645d5b1467fd40325197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_outer_ratio</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a955abcdeaba1bb374272c434c6ffc29f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_pattern_name</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aeb46fe78365d6e30c20d5423cf65cc7d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_single_image_path</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a54331f7a364a7190381f40ddff96e8a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TRACKER_TYPE</type>
      <name>get_tracker_type</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>acb2975e97a27550d835069eed2823e83</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_var_file</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a2388a67d4950f4323e8e66347965c106</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_var_limit</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a07987f864ef6285b7da86e1445a886b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_verbose</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a6d728d98204b423829354b49c0a03f1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_video_channel</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aa0a8f728ccb26b8dbe5b6bdbaed71c9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_xml_file</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a5e6acf6db6406d71198d837ff0e28d85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a97c0ea62dcd4d8fdc1048089950ded91</anchor>
      <arglist>(std::string &amp;config_file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>log_checkpoints</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ad6cfc631e50e50eb76285154cba77191</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>log_pose</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a21de78912f6ed8916e31cabf9d289949</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>logging_video</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a746ed6a0e8340b81a51b65fc509f24d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_code_message</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a31a4ca3f07489c0812d737c966a44a55</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_code_message_index</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a33cfcfd3f64913d1b02736835031eb3c</anchor>
      <arglist>(const size_t &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_data_directory</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a50def10cadcbdce39ca9b71b0d3e4143</anchor>
      <arglist>(std::string &amp;dir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_pattern_name</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ac58d08fe59e1eab28ea465a0a544ea69</anchor>
      <arglist>(std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_show_fps</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>af5fefc7a28557b53354fd20fb067b7df</anchor>
      <arglist>(bool show_fps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_exit</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a933e8f26aee1b307aefc99513e127aa3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>show_fps</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a706156ba2733c63a35ff90d1303f8767</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>show_plot</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ad5d0c5c72abef16d57a4ff80f537b2c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>using_adhoc_recovery</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a59742bd98bb886c894532c363e322148</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>using_data_dir</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a6a9687cf4d46c1a77502b87a3f1406d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>using_hinkley</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a6445cde27107090250f0727deeb02db0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>using_mbt_dynamic_range</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a33e037cdb82febe9711b83e5209e7020</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>using_single_image</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a5d3fcd49d977bf99788005a0f47fceb8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>using_var_file</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a1c2ea46d8d264e6a792f435b49201467</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>using_var_limit</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a281d823c46bd31639b0684178de7b041</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>using_video_camera</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aed3818c1b51d60eb6badc273b0f90a54</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>common</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>adfcf15970923fce6a6dcf2a0789af7a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadConfig</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a5a3f08409d88431fbeff65b71d2c1bd8</anchor>
      <arglist>(std::string &amp;config_file)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>adhoc_recovery_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a7d71c34617c075c97a0a53d287e79949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>adhoc_recovery_display_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a3a6d67b28592f979aefee6cfe6ab7841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>adhoc_recovery_ratio_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a7a583b9a0413cf9d365b57be3098b4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>adhoc_recovery_size_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a220f0794c4a23aed7e1e618502e4dd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>adhoc_recovery_treshold_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a818e5cff01293b11593e9b2fa540f33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>code_message_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a654cfb5547c24a963d10d25131b5f586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>code_message_index_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a54c7cd6ba7e08f52bfba624cfa32d0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>config_file</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a1ff24b096830e684639342906e976b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>data_dir_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aee4eebf66f9d91ee2eb81d88076e63bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dmx_timeout_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a61fbeb4d15433a05c2de3c4769a2e699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>flashcode_coordinates</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aa6554103e815ac41785b2c9188f5b0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>flashcode_points_3D_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aae47119533a700042418433dc9a31b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>hinkley_range_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a4a2c5e04a941a1be5beb40b49926fdbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>inner_coordinates</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aa3e0dd0fed196c77c3fbbfd939e7fcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>inner_points_3D_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>af7ee6496b029e333e1ca186b2a367afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>inner_ratio_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ad239afb30877a8043dfad0ff8c064212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>input_file_pattern_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a7a2734bd1368d2b552845b9620281920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>log_file_pattern_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a3ddbc60ce4d799ee5de361c39ccb571f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>log_pose_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a1a1d06559f0a64eb54ebfe76261210f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mbt_convergence_steps_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ac547daa0ad09c93e7777c95880347a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mbt_dynamic_range_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>aba5c3f323d7d5721e187c8e6ef86bbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>outer_coordinates</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a2231436fbd1437228da32d9b6cf21262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>outer_points_3D_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a100d91035b17e335cb04df5370ab77cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>outer_ratio_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>af94e77a2ef64d07f6137675109e36e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pattern_name_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>acc3a16b7a60972dda1ba2caafb5429e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>po::options_description</type>
      <name>prog_args</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ab6f13aede09bbc7172de839c9f287cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>should_exit_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a357e7c06e486a31111a6d6bc160c8c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_fps_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a69740d1f25b9f8f65223fdb22a6ffa1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_plot_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a0a49c32c120ed047ec43dbb358a54d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>single_image_name_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a043f4b0b8cc5b5772e09170cc82ffc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>var_file_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a97fe49e85407368ae7cf0841186f9971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>var_limit_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a500002438a7b473ba4dcb5c770c40034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>verbose_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a14380acf19b61b1608239482e78972c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>video_channel_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>ad06f1a4f129477142abe7510c6f68084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::program_options::variables_map</type>
      <name>vm_</name>
      <anchorfile>classCmdLine.html</anchorfile>
      <anchor>a81835d5e1af7a225fa35d45ec864889e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detectors::datamatrix::Detector</name>
    <filename>classdetectors_1_1datamatrix_1_1Detector.html</filename>
    <base>detectors::DetectorBase</base>
    <member kind="function">
      <type>bool</type>
      <name>detect</name>
      <anchorfile>classdetectors_1_1datamatrix_1_1Detector.html</anchorfile>
      <anchor>a02890e67535b0cfb2170740d729e8bca</anchor>
      <arglist>(cv::Mat &amp;image, int timeout=1000, unsigned int offsetx=0, unsigned int offsety=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Detector</name>
      <anchorfile>classdetectors_1_1datamatrix_1_1Detector.html</anchorfile>
      <anchor>a3f5a6cd756eb595c45fd5dcf6a37ca94</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detectors::qrcode::Detector</name>
    <filename>classdetectors_1_1qrcode_1_1Detector.html</filename>
    <base>detectors::DetectorBase</base>
    <member kind="function">
      <type>bool</type>
      <name>detect</name>
      <anchorfile>classdetectors_1_1qrcode_1_1Detector.html</anchorfile>
      <anchor>a43996d940c47065c5a0a8acdc6bd7dba</anchor>
      <arglist>(cv::Mat &amp;image, int timeout=1000, unsigned int offsetx=0, unsigned int offsety=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Detector</name>
      <anchorfile>classdetectors_1_1qrcode_1_1Detector.html</anchorfile>
      <anchor>ac0986d56d4b878f942700d2f8d3201b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>zbar::ImageScanner</type>
      <name>scanner_</name>
      <anchorfile>classdetectors_1_1qrcode_1_1Detector.html</anchorfile>
      <anchor>ad8db81403fe0d6e54d2b4c4172f6751b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detectors::DetectorBase</name>
    <filename>classdetectors_1_1DetectorBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>detect</name>
      <anchorfile>classdetectors_1_1DetectorBase.html</anchorfile>
      <anchor>a26025c1d16661a32e81d3b3358fbc5ff</anchor>
      <arglist>(cv::Mat &amp;image, int timeout=1000, unsigned int offsetx=0, unsigned int offsety=0)=0</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::pair&lt; cv::Point, cv::Point &gt; &gt; &amp;</type>
      <name>get_lines</name>
      <anchorfile>classdetectors_1_1DetectorBase.html</anchorfile>
      <anchor>af0fc4f5326d8e3edd4fb154aa291ebd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>get_message</name>
      <anchorfile>classdetectors_1_1DetectorBase.html</anchorfile>
      <anchor>abd7c20c4ffb55f890f3ca196908a5ee2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point &gt; &amp;</type>
      <name>get_polygon</name>
      <anchorfile>classdetectors_1_1DetectorBase.html</anchorfile>
      <anchor>a2e98078e59814068ab4b8293eb7fc8fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::pair&lt; cv::Point, cv::Point &gt; &gt;</type>
      <name>lines_</name>
      <anchorfile>classdetectors_1_1DetectorBase.html</anchorfile>
      <anchor>a4031f3b3ffeeac8f577b94bcb4fabbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>message_</name>
      <anchorfile>classdetectors_1_1DetectorBase.html</anchorfile>
      <anchor>aa1ba3bbf46790f64013f764438f8d91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; cv::Point &gt;</type>
      <name>polygon_</name>
      <anchorfile>classdetectors_1_1DetectorBase.html</anchorfile>
      <anchor>a0480ed2faa5e047c3d4327542f5293e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tracking::finished</name>
    <filename>structtracking_1_1finished.html</filename>
  </compound>
  <compound kind="struct">
    <name>tracking::input_ready</name>
    <filename>structtracking_1_1input__ready.html</filename>
    <member kind="function">
      <type></type>
      <name>input_ready</name>
      <anchorfile>structtracking_1_1input__ready.html</anchorfile>
      <anchor>a3639a9eaf3250e68cc89ff6b07ec80ec</anchor>
      <arglist>(vpImage&lt; vpRGBa &gt; &amp;I, vpCameraParameters &amp;cam)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>input_ready</name>
      <anchorfile>structtracking_1_1input__ready.html</anchorfile>
      <anchor>a71e2e4ce7deccc3b999ab0400d484c54</anchor>
      <arglist>(vpImage&lt; vpRGBa &gt; &amp;I, vpCameraParameters &amp;cam, int frame)</arglist>
    </member>
    <member kind="variable">
      <type>vpCameraParameters</type>
      <name>cam_</name>
      <anchorfile>structtracking_1_1input__ready.html</anchorfile>
      <anchor>a0f40490f0853663377afed341c11b620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame</name>
      <anchorfile>structtracking_1_1input__ready.html</anchorfile>
      <anchor>ad55c0ceb5aee73cc6233ebe68fe52466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vpImage&lt; vpRGBa &gt; &amp;</type>
      <name>I</name>
      <anchorfile>structtracking_1_1input__ready.html</anchorfile>
      <anchor>a1c2d224bfc45c02ce1b61bec9d0113a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_auto_tracker::Node</name>
    <filename>classvisp__auto__tracker_1_1Node.html</filename>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>adad82a7e5f95c860cf9fe9ff2f612eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>af24059d19531afd609ebdca280611a97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>frameCallback</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>aa8107c2983b0f772b4435044776282a6</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>waitForImage</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>a6791d791d58dc79f1fd29b423153a36c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpCameraParameters</type>
      <name>cam_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>aecd792f154fbea0c794f99bba8ba9747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CmdLine</type>
      <name>cmd_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>ae3b453f4c7f092673ce40723745bd864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>code_message_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>a972420dff2b0cbee5f01c8a770c51845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_display_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>a51e3adec29e3731e3fb0fdd647c5a5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>got_image_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>ad1247d99de02a5cc515afad6115cb8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpImage&lt; vpRGBa &gt;</type>
      <name>I_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>a5aaf2e5ff34d142e3067dda66fe10cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Header</type>
      <name>image_header_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>a5bb4b6fdef49810211f60d450b704967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>ac741ad0ad5ade64876f078d1218aadb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>model_description_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>a2ba5f6e527d6c112dee59c29c10b7afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>model_name_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>a75feaa77a35dba7c43edf71547adaf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>model_path_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>a5ec09e2ceb5a43a665cf9249956e2950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>aede9914de3d7c57c5e8019e753cddaa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>queue_size_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>ac89dfcdea7cf66bacc43a3017315d5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tracking::Tracker *</type>
      <name>t_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>ab38888c83ba5354dbb16fb1cb46a6e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tracker_config_path_</name>
      <anchorfile>classvisp__auto__tracker_1_1Node.html</anchorfile>
      <anchor>ae1a31d039f7ba7f585474d3e83bdf70b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tracking::select_input</name>
    <filename>structtracking_1_1select__input.html</filename>
    <member kind="function">
      <type></type>
      <name>select_input</name>
      <anchorfile>structtracking_1_1select__input.html</anchorfile>
      <anchor>aa66751ec3e9244cc38960e9ff20c1ced</anchor>
      <arglist>(vpImage&lt; vpRGBa &gt; &amp;I)</arglist>
    </member>
    <member kind="variable">
      <type>vpImage&lt; vpRGBa &gt; &amp;</type>
      <name>I</name>
      <anchorfile>structtracking_1_1select__input.html</anchorfile>
      <anchor>a8abbdaa6ac4bb87c2e944af9eb712cfd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tracking::Tracker_::statistics_t</name>
    <filename>structtracking_1_1Tracker___1_1statistics__t.html</filename>
    <member kind="variable">
      <type>boost::accumulators::accumulator_set&lt; double, boost::accumulators::stats&lt; boost::accumulators::tag::median(boost::accumulators::with_p_square_quantile), boost::accumulators::tag::max, boost::accumulators::tag::mean &gt; &gt;</type>
      <name>checkpoints</name>
      <anchorfile>structtracking_1_1Tracker___1_1statistics__t.html</anchorfile>
      <anchor>ad2dea599f450e2508d499afd32221e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::accumulators::accumulator_set&lt; double, boost::accumulators::stats&lt; boost::accumulators::tag::median(boost::accumulators::with_p_square_quantile), boost::accumulators::tag::max, boost::accumulators::tag::mean &gt; &gt;</type>
      <name>var</name>
      <anchorfile>structtracking_1_1Tracker___1_1statistics__t.html</anchorfile>
      <anchor>aa3539c0700a2c8ce05c5a25693d12fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::accumulators::accumulator_set&lt; double, boost::accumulators::stats&lt; boost::accumulators::tag::median(boost::accumulators::with_p_square_quantile), boost::accumulators::tag::max, boost::accumulators::tag::mean &gt; &gt;</type>
      <name>var_wx</name>
      <anchorfile>structtracking_1_1Tracker___1_1statistics__t.html</anchorfile>
      <anchor>afadfe3ab37e14106b1b3a21cb5ca8937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::accumulators::accumulator_set&lt; double, boost::accumulators::stats&lt; boost::accumulators::tag::median(boost::accumulators::with_p_square_quantile), boost::accumulators::tag::max, boost::accumulators::tag::mean &gt; &gt;</type>
      <name>var_wy</name>
      <anchorfile>structtracking_1_1Tracker___1_1statistics__t.html</anchorfile>
      <anchor>a5a69a03d56e157b13fdfbe37182b79a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::accumulators::accumulator_set&lt; double, boost::accumulators::stats&lt; boost::accumulators::tag::median(boost::accumulators::with_p_square_quantile), boost::accumulators::tag::max, boost::accumulators::tag::mean &gt; &gt;</type>
      <name>var_wz</name>
      <anchorfile>structtracking_1_1Tracker___1_1statistics__t.html</anchorfile>
      <anchor>a934b85ec7976f4c81c8fb1047ba83288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::accumulators::accumulator_set&lt; double, boost::accumulators::stats&lt; boost::accumulators::tag::median(boost::accumulators::with_p_square_quantile), boost::accumulators::tag::max, boost::accumulators::tag::mean &gt; &gt;</type>
      <name>var_x</name>
      <anchorfile>structtracking_1_1Tracker___1_1statistics__t.html</anchorfile>
      <anchor>a2e25672d4a964a38dc97e7081a388224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::accumulators::accumulator_set&lt; double, boost::accumulators::stats&lt; boost::accumulators::tag::median(boost::accumulators::with_p_square_quantile), boost::accumulators::tag::max, boost::accumulators::tag::mean &gt; &gt;</type>
      <name>var_y</name>
      <anchorfile>structtracking_1_1Tracker___1_1statistics__t.html</anchorfile>
      <anchor>aee630fa570a261030a26cbad53319ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::accumulators::accumulator_set&lt; double, boost::accumulators::stats&lt; boost::accumulators::tag::median(boost::accumulators::with_p_square_quantile), boost::accumulators::tag::max, boost::accumulators::tag::mean &gt; &gt;</type>
      <name>var_z</name>
      <anchorfile>structtracking_1_1Tracker___1_1statistics__t.html</anchorfile>
      <anchor>a03b8ce8f5e8317e962539caa44b45289</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tracking::Tracker_</name>
    <filename>classtracking_1_1Tracker__.html</filename>
    <class kind="struct">tracking::Tracker_::statistics_t</class>
    <class kind="struct">tracking::Tracker_::transition_table</class>
    <member kind="typedef">
      <type>WaitingForInput</type>
      <name>initial_state</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ac3e9c4d6b81282809ef4057a35779a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>find_flashcode_pos</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a3577d2b68d5994fa667190c251de2f96</anchor>
      <arglist>(input_ready const &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>flashcode_detected</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a8a73212f16092b8285b518e995ce2fee</anchor>
      <arglist>(input_ready const &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>flashcode_redetected</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a90a9a3a2fd04191ca6812d0bc4a657c3</anchor>
      <arglist>(input_ready const &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>vpCameraParameters &amp;</type>
      <name>get_cam</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a715fa6be38a2e8f4332763a248571e2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CmdLine &amp;</type>
      <name>get_cmd</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ae4d70ef652c7582e50ccf6340eb54e7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>vpDetectorBase &amp;</type>
      <name>get_detector</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>aa0b7d073e50566ac81ea768724b0ebe2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; vpPoint &gt; &amp;</type>
      <name>get_flashcode</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ac1a190625b6965c66c711bdd88adb5af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_flush_display</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a29b529d093989b964862faa26ecc754d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>vpImage&lt; vpRGBa &gt; &amp;</type>
      <name>get_I</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a43eac3a8103827ec0912cf76bf2c4281</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>vpMbTracker &amp;</type>
      <name>get_mbt</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a0c989ab80ac566645c23053ec316e9f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; vpPoint &gt; &amp;</type>
      <name>get_points3D_inner</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a12b726c840d2a8da486c3f1d76284cbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; vpPoint &gt; &amp;</type>
      <name>get_points3D_middle</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>adc61a94be8b21da59ef1cb8d68dec0be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; vpPoint &gt; &amp;</type>
      <name>get_points3D_outer</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a3f7f3329ae5a6ad1b72d1835703ee230</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>statistics_t &amp;</type>
      <name>get_statistics</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a9055082111909cdaf4b4ef9cbce996bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get_tracking_box</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a4f61ef7f50e4c342b23f77d344678594</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vpRect &amp;</type>
      <name>get_tracking_box</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a1f31bffd2c4875d8845131c734bd3c52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>input_selected</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ab47d36bf62d40ecb94b36e7a39f1c5df</anchor>
      <arglist>(input_ready const &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mbt_success</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>acc0037d73911fd8c968e0916a44107f7</anchor>
      <arglist>(input_ready const &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>model_detected</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a1f1f291057e63e1995de356241eb368f</anchor>
      <arglist>(msm::front::none const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>no_input_selected</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ac90165da27c46d7820d2cad4eff1db43</anchor>
      <arglist>(input_ready const &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_flush_display</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a7cbb48968f22fe13ea242af8aa696c7a</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>track_model</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a170f89ab4ec030300b267aa4373aefbc</anchor>
      <arglist>(input_ready const &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tracker_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ab19bbedc0a4933af23604e584930bea9</anchor>
      <arglist>(CmdLine &amp;cmd, vpDetectorBase *detector, vpMbTracker *tracker_, bool flush_display=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateKltPoints</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a588f8c5a0d8cdc557bb0505ef57c9fdb</anchor>
      <arglist>(visp_tracker::KltPointsPtr klt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMovingEdgeSites</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a34f7421da3f946069c17c86ab2129536</anchor>
      <arglist>(visp_tracker::MovingEdgeSitesPtr sites)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::array&lt; vpHinkley, 6 &gt;</type>
      <name>hinkley_array_t</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a02c4fb1c65fa26f917ca38eaa5ec4389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpImage&lt; vpRGBa &gt; *</type>
      <name>_I</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a58a29057734551f67e8d0167ca059749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpCameraParameters</type>
      <name>cam_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a010f561a71824a5a5facb04ea593c5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CmdLine</type>
      <name>cmd</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>af34ba0c5b1cb6e45b30ffd889296823a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpHomogeneousMatrix</type>
      <name>cMo_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>aab35ad0918d0aa61eb3c32b78953d6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpMatrix</type>
      <name>covariance_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a8ebcb3f0f0ee3491616219f7a7880fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Rect</type>
      <name>cvTrackingBox_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>aa2f2b75026ecdcc67e5edc83f95ce042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cvTrackingBox_init_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a74de072dffe5576078ef7cbea94995da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpDetectorBase *</type>
      <name>detector_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a57824e70fe0f21df5ff0e0a79347da55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>f_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a1c479ef02858c5c2e5b3a2a59bd4507c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpImagePoint</type>
      <name>flashcode_center_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a65c809105d8b180f643f2a6a44e291a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>flush_display_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a8f5cf7d7cbc6f33e61138181221669af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hinkley_array_t</type>
      <name>hink_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>acbee672b9d2e5c31f81eef3f9e8a33ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpImage&lt; vpRGBa &gt; *</type>
      <name>I_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>aa6591bb699db509b653eb5f3f9094287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpImage&lt; unsigned char &gt;</type>
      <name>Igray_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>aaab66a0b23f352d3c4749a30777a6193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>iter_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ab1c4f05c05ed71d7f26602458ab97866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>outer_points_3D_bcp_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a2ec96fe8b53543130c8aee1b9457aed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>points3D_inner_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a812a563573ed1dcf424e3313d53a59bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>points3D_middle_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a9cd486bff026763b289c85c27bf89550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>points3D_outer_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a1ee5d6bbedc64286d5917a7446d98897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>statistics_t</type>
      <name>statistics</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a102c3804b89462d5f8a54852cd29e3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpMbTracker *</type>
      <name>tracker_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a41fdf846c7f4dbcdb2b7720706578524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpMe</type>
      <name>tracker_me_config_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>a53c90ad2cd776519cabc33e23e5392f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>varfile_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ac641c9cbaaf268ca3949fe11e6d2b86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpRect</type>
      <name>vpTrackingBox_</name>
      <anchorfile>classtracking_1_1Tracker__.html</anchorfile>
      <anchor>ad7299b6d00037d969d8dd34587f3889d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TrackerThread</name>
    <filename>classTrackerThread.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classTrackerThread.html</anchorfile>
      <anchor>a2417d19249f2320ffa6f0abc7c82a27c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerThread</name>
      <anchorfile>classTrackerThread.html</anchorfile>
      <anchor>a80b1cc9d1d41316ed061a99f3a150f6e</anchor>
      <arglist>(tracking::Tracker &amp;tracker)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tracking::Tracker &amp;</type>
      <name>tracker_</name>
      <anchorfile>classTrackerThread.html</anchorfile>
      <anchor>a016887bbac6bb80fbcd199690175d57e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tracking::Tracker_::transition_table</name>
    <filename>structtracking_1_1Tracker___1_1transition__table.html</filename>
  </compound>
  <compound kind="namespace">
    <name>detectors</name>
    <filename>namespacedetectors.html</filename>
    <namespace>detectors::datamatrix</namespace>
    <namespace>detectors::qrcode</namespace>
    <class kind="class">detectors::DetectorBase</class>
  </compound>
  <compound kind="namespace">
    <name>detectors::datamatrix</name>
    <filename>namespacedetectors_1_1datamatrix.html</filename>
    <class kind="class">detectors::datamatrix::Detector</class>
  </compound>
  <compound kind="namespace">
    <name>detectors::qrcode</name>
    <filename>namespacedetectors_1_1qrcode.html</filename>
    <class kind="class">detectors::qrcode::Detector</class>
  </compound>
  <compound kind="namespace">
    <name>tracking</name>
    <filename>namespacetracking.html</filename>
    <class kind="struct">tracking::finished</class>
    <class kind="struct">tracking::input_ready</class>
    <class kind="struct">tracking::select_input</class>
    <class kind="class">tracking::Tracker_</class>
    <member kind="typedef">
      <type>msm::back::state_machine&lt; Tracker_ &gt;</type>
      <name>Tracker</name>
      <anchorfile>namespacetracking.html</anchorfile>
      <anchor>ac95287e94bad731b0506b46d1503e44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const cv::Rect &amp;</type>
      <name>Tracker_::get_tracking_box&lt; cv::Rect &gt;</name>
      <anchorfile>namespacetracking.html</anchorfile>
      <anchor>a86efa4ee3c686e71bf49dbbd57430e7f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>visp_auto_tracker</name>
    <filename>namespacevisp__auto__tracker.html</filename>
    <class kind="class">visp_auto_tracker::Node</class>
    <member kind="function">
      <type>std::string</type>
      <name>camera_info_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a5223b023899f54f7efbd8223abe3c883</anchor>
      <arglist>(&quot;camera_info&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>code_message_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>aae1d96a86d4a05c0ade1939570b21c91</anchor>
      <arglist>(&quot;code_message&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>image_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a6b7db0b92a863857d55a2500c115768d</anchor>
      <arglist>(&quot;image_raw&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>init_service</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>ad05ce7ab8fe0fe5864e33da34c5ec2a8</anchor>
      <arglist>(&quot;init&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>klt_points_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>ac3d9dee0060acc5c8a115e54d0ac0b31</anchor>
      <arglist>(&quot;/klt_points&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>moving_edge_sites_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a5417530c4e344060da75cc3bb9c87c6d</anchor>
      <arglist>(&quot;/moving_edge_sites&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object_position_covariance_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a3f444c78703071abd385c88476d84989</anchor>
      <arglist>(&quot;object_position_covariance&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object_position_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a260609cf19b209cf0bfa9e3e51f9b742</anchor>
      <arglist>(&quot;object_position&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>status_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a86524e6e5cc1a8b50e885ebe6235b044</anchor>
      <arglist>(&quot;status&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tracker_config_file</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a93f27e8b8b9bdb7461e4c5706b068eda</anchor>
      <arglist>(&quot;config.cfg&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tracker_ref_frame</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>acb4b28cfb7fefeddefb92822160ee8da</anchor>
      <arglist>(&quot;/map&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_info_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>abb5f7e933563aa217899f5cd2b47e5ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>code_message_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a8fa82bcd61421d783be83a74d0c73899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>image_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>af60f6f7c53e5ae28706ba1a9e9d9851c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>init_service</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a79f4c26f4177e65b77c31282c7ac2cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>klt_points_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a10dfa57862ff5943c0a87e6c5a0d4096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>moving_edge_sites_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>ab1cabebeae6cbd4a1ee2499cb2e24db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_position_covariance_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a63827d6f233a99077ceb7ac3f8f8c431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_position_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a0cf754f0d6e57da83dbd6d427d971b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>status_topic</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>adea0c6db183426740ef4fb434db48083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tracker_config_file</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>a49c05b9d3e08bdb3da30a5571680afbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tracker_ref_frame</name>
      <anchorfile>namespacevisp__auto__tracker.html</anchorfile>
      <anchor>aa344773df421fd64013e2c58e617fab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
