<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>callbacks.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>callbacks_8cpp</filename>
    <includes id="names_8hh" name="names.hh" local="yes" imported="no">names.hh</includes>
    <includes id="conversion_8hh" name="conversion.hh" local="yes" imported="no">conversion.hh</includes>
    <includes id="callbacks_8hh" name="callbacks.hh" local="yes" imported="no">callbacks.hh</includes>
    <member kind="function">
      <type>image_transport::CameraSubscriber::Callback</type>
      <name>bindImageCallback</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>a03bd5e816deb70da3ccaae008452551c</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>image_transport::CameraSubscriber::Callback</type>
      <name>bindImageCallback</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>a780744f9d1cc9bd61b6b28ead72c123b</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;image, std_msgs::Header &amp;header, sensor_msgs::CameraInfoConstPtr &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>a5e9947528d54f3c4ab8502a062d16bc0</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;image, const sensor_msgs::Image::ConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>af4989c4d1bbfd976f370556d524d57db</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;image, std_msgs::Header &amp;header, sensor_msgs::CameraInfoConstPtr &amp;info, const sensor_msgs::Image::ConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;infoConst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>ae91d25ec72408001d8152948923752db</anchor>
      <arglist>(vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpMe &amp;moving_edge, vpKltOpencv &amp;kltTracker, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureCallbackAndInitViewer</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>a486e41e8e2ccae33058c2fe553412d4e</anchor>
      <arglist>(ros::NodeHandle &amp;nh, vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpMe &amp;moving_edge, vpKltOpencv &amp;kltTracker, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureEdgeCallback</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>aefa2c2b3c777c78f12218d16bd406872</anchor>
      <arglist>(vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpMe &amp;moving_edge, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsEdgeConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureEdgeCallbackAndInitViewer</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>a13e8ced491b6a35ac4803fdd711cb0f4</anchor>
      <arglist>(ros::NodeHandle &amp;nh, vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpMe &amp;moving_edge, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsEdgeConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureKltCallback</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>a57a6b2dd244d4a709a18758b893a5475</anchor>
      <arglist>(vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpKltOpencv &amp;kltTracker, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsKltConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureKltCallbackAndInitViewer</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>a73f8cd4222bc2694223fe50f73bd53a4</anchor>
      <arglist>(ros::NodeHandle &amp;nh, vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpKltOpencv &amp;kltTracker, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsKltConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reInitViewerCommonParameters</name>
      <anchorfile>callbacks_8cpp.html</anchorfile>
      <anchor>acef9bb921fdfe676c6784e72058b4c82</anchor>
      <arglist>(ros::NodeHandle &amp;nh, vpMbGenericTracker &amp;tracker)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>callbacks.hh</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>callbacks_8hh</filename>
    <member kind="function">
      <type>image_transport::CameraSubscriber::Callback</type>
      <name>bindImageCallback</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>a03bd5e816deb70da3ccaae008452551c</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>image_transport::CameraSubscriber::Callback</type>
      <name>bindImageCallback</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>a780744f9d1cc9bd61b6b28ead72c123b</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;image, std_msgs::Header &amp;header, sensor_msgs::CameraInfoConstPtr &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>a5e9947528d54f3c4ab8502a062d16bc0</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;image, const sensor_msgs::Image::ConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>af4989c4d1bbfd976f370556d524d57db</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;image, std_msgs::Header &amp;header, sensor_msgs::CameraInfoConstPtr &amp;info, const sensor_msgs::Image::ConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;infoConst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>ae91d25ec72408001d8152948923752db</anchor>
      <arglist>(vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpMe &amp;moving_edge, vpKltOpencv &amp;kltTracker, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureCallbackAndInitViewer</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>a486e41e8e2ccae33058c2fe553412d4e</anchor>
      <arglist>(ros::NodeHandle &amp;nh, vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpMe &amp;moving_edge, vpKltOpencv &amp;kltTracker, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureEdgeCallback</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>aefa2c2b3c777c78f12218d16bd406872</anchor>
      <arglist>(vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpMe &amp;moving_edge, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsEdgeConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureEdgeCallbackAndInitViewer</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>a13e8ced491b6a35ac4803fdd711cb0f4</anchor>
      <arglist>(ros::NodeHandle &amp;nh, vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpMe &amp;moving_edge, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsEdgeConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureKltCallback</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>a57a6b2dd244d4a709a18758b893a5475</anchor>
      <arglist>(vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpKltOpencv &amp;kltTracker, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsKltConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureKltCallbackAndInitViewer</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>a73f8cd4222bc2694223fe50f73bd53a4</anchor>
      <arglist>(ros::NodeHandle &amp;nh, vpMbGenericTracker &amp;tracker, vpImage&lt; unsigned char &gt; &amp;I, vpKltOpencv &amp;kltTracker, boost::recursive_mutex &amp;mutex, visp_tracker::ModelBasedSettingsKltConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reInitViewerCommonParameters</name>
      <anchorfile>callbacks_8hh.html</anchorfile>
      <anchor>acef9bb921fdfe676c6784e72058b4c82</anchor>
      <arglist>(ros::NodeHandle &amp;nh, vpMbGenericTracker &amp;tracker)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nodelets/client.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/nodelets/</path>
    <filename>nodelets_2client_8cpp</filename>
    <includes id="tracker-client_8hh" name="tracker-client.hh" local="yes" imported="no">tracker-client.hh</includes>
    <class kind="class">visp_tracker::TrackerClientNodelet</class>
    <namespace>visp_tracker</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>nodelets_2client_8cpp.html</anchorfile>
      <anchor>a77b810ed011f7ef0d698757aa1be3fe4</anchor>
      <arglist>(visp_tracker::TrackerClientNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nodes/client.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/nodes/</path>
    <filename>nodes_2client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>nodes_2client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conversion.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>conversion_8cpp</filename>
    <includes id="conversion_8hh" name="conversion.hh" local="yes" imported="no">conversion.hh</includes>
    <member kind="function">
      <type>void</type>
      <name>convertInitRequestToVpKltOpencv</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a4eba6aac460ac39db113f6ceb17e118c</anchor>
      <arglist>(const visp_tracker::Init::Request &amp;req, vpMbGenericTracker &amp;tracker, vpKltOpencv &amp;klt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertInitRequestToVpMbTracker</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a52737e7d4a3649e23c638d83983e6a7d</anchor>
      <arglist>(const visp_tracker::Init::Request &amp;req, vpMbGenericTracker &amp;tracker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertInitRequestToVpMe</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a3e31f2a2a6eec6152d48548a44a73836</anchor>
      <arglist>(const visp_tracker::Init::Request &amp;req, vpMbGenericTracker &amp;tracker, vpMe &amp;moving_edge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpKltOpencvToInitRequest</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a549f54d93d39b7d8aa70f8488f3bdb53</anchor>
      <arglist>(const vpKltOpencv &amp;klt, const vpMbGenericTracker &amp;tracker, visp_tracker::Init &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>convertVpKltOpencvToRosMessage</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>ab4f1932578dc90c29953faf42162d906</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker, const vpKltOpencv &amp;klt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpMbTrackerToInitRequest</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a00fc4f487ef3dfb9823b036cc2e5285b</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker, visp_tracker::Init &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>convertVpMbTrackerToRosMessage</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a050a8ec84b2e4236c0456df4ae5d495d</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpMeToInitRequest</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>aa2c9572ed60df93a69a191088ec234d1</anchor>
      <arglist>(const vpMe &amp;moving_edge, const vpMbGenericTracker &amp;tracker, visp_tracker::Init &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>convertVpMeToRosMessage</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a4c31f3fbe68400c83cd3f58d9a9cb4f7</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker, const vpMe &amp;moving_edge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeVpCameraFromCameraInfo</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a52cf652356d6a85f6e1dcffad0069e7f</anchor>
      <arglist>(vpCameraParameters &amp;cam, sensor_msgs::CameraInfoConstPtr info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rosImageToVisp</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a60840553f680490fce54145e79d82778</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;dst, const sensor_msgs::Image::ConstPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToVpHomogeneousMatrix</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a1bcdee9212107af2c4f017d13f875af6</anchor>
      <arglist>(vpHomogeneousMatrix &amp;dst, const geometry_msgs::Transform &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToVpHomogeneousMatrix</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a48f4898d8c26201975a6bfcfc208b15f</anchor>
      <arglist>(vpHomogeneousMatrix &amp;dst, const geometry_msgs::Pose &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vispImageToRos</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>acc9f050e92f0868161e10754e823a08c</anchor>
      <arglist>(sensor_msgs::Image &amp;dst, const vpImage&lt; unsigned char &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vpHomogeneousMatrixToTransform</name>
      <anchorfile>conversion_8cpp.html</anchorfile>
      <anchor>a54f34bd0e8f49a2b49fe578fb54d4a5c</anchor>
      <arglist>(geometry_msgs::Transform &amp;dst, const vpHomogeneousMatrix &amp;src)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conversion.hh</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>conversion_8hh</filename>
    <member kind="function">
      <type>void</type>
      <name>convertInitRequestToVpKltOpencv</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a4eba6aac460ac39db113f6ceb17e118c</anchor>
      <arglist>(const visp_tracker::Init::Request &amp;req, vpMbGenericTracker &amp;tracker, vpKltOpencv &amp;klt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertInitRequestToVpMbTracker</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a52737e7d4a3649e23c638d83983e6a7d</anchor>
      <arglist>(const visp_tracker::Init::Request &amp;req, vpMbGenericTracker &amp;tracker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertInitRequestToVpMe</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a3e31f2a2a6eec6152d48548a44a73836</anchor>
      <arglist>(const visp_tracker::Init::Request &amp;req, vpMbGenericTracker &amp;tracker, vpMe &amp;moving_edge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertModelBasedSettingsConfigToVpKltOpencv</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a8e5460b9f9c89460677c38067ba0de61</anchor>
      <arglist>(const ConfigType &amp;config, vpKltOpencv &amp;klt, vpMbGenericTracker &amp;tracker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertModelBasedSettingsConfigToVpMbTracker</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>ad7498306686be919c77301c9555f50f3</anchor>
      <arglist>(const ConfigType &amp;config, vpMbGenericTracker &amp;tracker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertModelBasedSettingsConfigToVpMe</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a967e11c1dcf3dde2f92675c9191d9e36</anchor>
      <arglist>(const ConfigType &amp;config, vpMe &amp;moving_edge, vpMbGenericTracker &amp;tracker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpKltOpencvToInitRequest</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a549f54d93d39b7d8aa70f8488f3bdb53</anchor>
      <arglist>(const vpKltOpencv &amp;klt, const vpMbGenericTracker &amp;tracker, visp_tracker::Init &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpKltOpencvToModelBasedSettingsConfig</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a975f783bb16e2ca16541824314241c75</anchor>
      <arglist>(const vpKltOpencv &amp;klt, const vpMbGenericTracker &amp;tracker, ConfigType &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>convertVpKltOpencvToRosMessage</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>ab4f1932578dc90c29953faf42162d906</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker, const vpKltOpencv &amp;klt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpMbTrackerToInitRequest</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a00fc4f487ef3dfb9823b036cc2e5285b</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker, visp_tracker::Init &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpMbTrackerToModelBasedSettingsConfig</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>ac9f2ad71773615b19899b23910ad5705</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker, ConfigType &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>convertVpMbTrackerToRosMessage</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a050a8ec84b2e4236c0456df4ae5d495d</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpMeToInitRequest</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>aa2c9572ed60df93a69a191088ec234d1</anchor>
      <arglist>(const vpMe &amp;moving_edge, const vpMbGenericTracker &amp;tracker, visp_tracker::Init &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVpMeToModelBasedSettingsConfig</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>aa4073f959c504b008538e9ee4c402780</anchor>
      <arglist>(const vpMe &amp;moving_edge, const vpMbGenericTracker &amp;tracker, ConfigType &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>convertVpMeToRosMessage</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a4c31f3fbe68400c83cd3f58d9a9cb4f7</anchor>
      <arglist>(const vpMbGenericTracker &amp;tracker, const vpMe &amp;moving_edge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeVpCameraFromCameraInfo</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a52cf652356d6a85f6e1dcffad0069e7f</anchor>
      <arglist>(vpCameraParameters &amp;cam, sensor_msgs::CameraInfoConstPtr info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rosImageToVisp</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a60840553f680490fce54145e79d82778</anchor>
      <arglist>(vpImage&lt; unsigned char &gt; &amp;dst, const sensor_msgs::Image::ConstPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToVpHomogeneousMatrix</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a1bcdee9212107af2c4f017d13f875af6</anchor>
      <arglist>(vpHomogeneousMatrix &amp;dst, const geometry_msgs::Transform &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToVpHomogeneousMatrix</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>ac1f6a5dc69f2969437161df67345633a</anchor>
      <arglist>(vpHomogeneousMatrix &amp;dst, const tf::Transform &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vispImageToRos</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>acc9f050e92f0868161e10754e823a08c</anchor>
      <arglist>(sensor_msgs::Image &amp;dst, const vpImage&lt; unsigned char &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vpHomogeneousMatrixToTransform</name>
      <anchorfile>conversion_8hh.html</anchorfile>
      <anchor>a54f34bd0e8f49a2b49fe578fb54d4a5c</anchor>
      <arglist>(geometry_msgs::Transform &amp;dst, const vpHomogeneousMatrix &amp;src)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>file.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>file_8cpp</filename>
    <includes id="file_8hh" name="file.hh" local="yes" imported="no">file.hh</includes>
    <includes id="names_8hh" name="names.hh" local="yes" imported="no">names.hh</includes>
    <member kind="function">
      <type>std::string</type>
      <name>getConfigurationFileFromModelName</name>
      <anchorfile>file_8cpp.html</anchorfile>
      <anchor>a5a20825b041e55dde9510552226d85fb</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getHelpImageFileFromModelName</name>
      <anchorfile>file_8cpp.html</anchorfile>
      <anchor>a2fc4b1b56a05b19c358f34efe1a225f8</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getInitFileFromModelName</name>
      <anchorfile>file_8cpp.html</anchorfile>
      <anchor>ace85188569af54852da5ba3d9f0a7edd</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getInitialPoseFileFromModelName</name>
      <anchorfile>file_8cpp.html</anchorfile>
      <anchor>a44be8aa85f8a289fbcf0060ef29df416</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getModelFileFromModelName</name>
      <anchorfile>file_8cpp.html</anchorfile>
      <anchor>af2b8bc29f749ea8a9bb741c53f71f603</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>makeModelFile</name>
      <anchorfile>file_8cpp.html</anchorfile>
      <anchor>a9452306dca91c10bb8ffbf611fb2790c</anchor>
      <arglist>(boost::filesystem::ofstream &amp;modelStream, std::string &amp;fullModelPath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>file.hh</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>file_8hh</filename>
    <includes id="names_8hh" name="names.hh" local="yes" imported="no">names.hh</includes>
    <member kind="function">
      <type>std::string</type>
      <name>getConfigurationFileFromModelName</name>
      <anchorfile>file_8hh.html</anchorfile>
      <anchor>a6b62c41eea3e2623710b105b09c59c11</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;configurationName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getConfigurationFileFromModelName</name>
      <anchorfile>file_8hh.html</anchorfile>
      <anchor>a5a20825b041e55dde9510552226d85fb</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getHelpImageFileFromModelName</name>
      <anchorfile>file_8hh.html</anchorfile>
      <anchor>a2fc4b1b56a05b19c358f34efe1a225f8</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getInitFileFromModelName</name>
      <anchorfile>file_8hh.html</anchorfile>
      <anchor>ace85188569af54852da5ba3d9f0a7edd</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getInitialPoseFileFromModelName</name>
      <anchorfile>file_8hh.html</anchorfile>
      <anchor>a44be8aa85f8a289fbcf0060ef29df416</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getModelFileFromModelName</name>
      <anchorfile>file_8hh.html</anchorfile>
      <anchor>af2b8bc29f749ea8a9bb741c53f71f603</anchor>
      <arglist>(const std::string &amp;modelName, const std::string &amp;defaultPath)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>makeModelFile</name>
      <anchorfile>file_8hh.html</anchorfile>
      <anchor>ae77b6029ab4634d66f4d36853202bcd6</anchor>
      <arglist>(boost::filesystem::ofstream &amp;stream, std::string &amp;fullModelPath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>names.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>names_8cpp</filename>
    <includes id="names_8hh" name="names.hh" local="yes" imported="no">names.hh</includes>
    <namespace>visp_tracker</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>camera_velocity_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a747cf54be9b8eddaf2e9a38e76535b7c</anchor>
      <arglist>(&quot;camera_velocity&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>default_model_path</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>acb4915106c7c465b7901620f97a18c40</anchor>
      <arglist>(&quot;package://visp_tracker/models&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>default_tracker_name</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>af789ef1fab82a46002dc132e76084db6</anchor>
      <arglist>(&quot;tracker_mbt&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>init_service</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a25571d9e11c488c4f17f07cbb60ac4b7</anchor>
      <arglist>(&quot;init_tracker&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>init_service_viewer</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>ae4102bbc3a589b1a331f3c9b6667aa22</anchor>
      <arglist>(&quot;init_tracker_viewer&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>klt_points_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a2ab1564e229433cdddb61c33e36d4304</anchor>
      <arglist>(&quot;klt_points&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>model_description_param</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>af9e224144ed8ddc7b9f2c7920eaa14fd</anchor>
      <arglist>(&quot;model_description&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>moving_edge_sites_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a2492a56eb31fd35e3a2b8fb6b2058019</anchor>
      <arglist>(&quot;moving_edge_sites&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object_position_covariance_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a55d9f6b029c80965061cc442e1972af6</anchor>
      <arglist>(&quot;object_position_covariance&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object_position_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a3844a01c6ae766cb3db1a1706f276110</anchor>
      <arglist>(&quot;object_position&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>reconfigure_service_viewer</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>ada6162563fa53357057959326840c380</anchor>
      <arglist>(&quot;reconfigure_tracker_viewer&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>names.hh</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>names_8hh</filename>
    <namespace>visp_tracker</namespace>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_velocity_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a12c9db23039c86da6f6c3fb3a584666b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>default_model_path</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>ae1e3ec93ee9f00b3c884f13aeca26eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>default_tracker_name</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a0f012a8ce456265c19f711d843492eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>init_service</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>ae1026378c484aee68c4e5aacee1137fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>init_service_viewer</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a702b01eba55f2eb9fbbb2e48c20896ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>klt_points_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a03f4a3c9398f8b1fe6ddac4732d33210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_description_param</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a8a2d8fcf4d4fb46d88d494174238f739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>moving_edge_sites_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>aa50f007a1392c01884519bebc762c33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_position_covariance_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>aa5d07b6dd2aa09793b4403b83ca99dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_position_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a8c01bac71a88d55796bfbc95ea160370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reconfigure_service_viewer</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>abfa2cef1dc985fe17c04d8a72489826b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracker-client.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>tracker-client_8cpp</filename>
    <includes id="conversion_8hh" name="conversion.hh" local="yes" imported="no">conversion.hh</includes>
    <includes id="callbacks_8hh" name="callbacks.hh" local="yes" imported="no">callbacks.hh</includes>
    <includes id="file_8hh" name="file.hh" local="yes" imported="no">file.hh</includes>
    <includes id="names_8hh" name="names.hh" local="yes" imported="no">names.hh</includes>
    <includes id="tracker-client_8hh" name="tracker-client.hh" local="yes" imported="no">tracker-client.hh</includes>
    <namespace>visp_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>tracker-client.hh</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>tracker-client_8hh</filename>
    <class kind="struct">visp_tracker::TrackerClient::reconfigureSrvStruct</class>
    <class kind="class">visp_tracker::TrackerClient</class>
    <namespace>visp_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>tracker-viewer.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>tracker-viewer_8cpp</filename>
    <includes id="conversion_8hh" name="conversion.hh" local="yes" imported="no">conversion.hh</includes>
    <includes id="callbacks_8hh" name="callbacks.hh" local="yes" imported="no">callbacks.hh</includes>
    <includes id="file_8hh" name="file.hh" local="yes" imported="no">file.hh</includes>
    <includes id="names_8hh" name="names.hh" local="yes" imported="no">names.hh</includes>
    <includes id="tracker-viewer_8hh" name="tracker-viewer.hh" local="yes" imported="no">tracker-viewer.hh</includes>
    <namespace>visp_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>tracker-viewer.hh</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>tracker-viewer_8hh</filename>
    <class kind="class">visp_tracker::TrackerViewer</class>
    <namespace>visp_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>libvisp_tracker/tracker.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>libvisp__tracker_2tracker_8cpp</filename>
    <includes id="tracker_8hh" name="tracker.hh" local="yes" imported="no">tracker.hh</includes>
    <includes id="conversion_8hh" name="conversion.hh" local="yes" imported="no">conversion.hh</includes>
    <includes id="callbacks_8hh" name="callbacks.hh" local="yes" imported="no">callbacks.hh</includes>
    <includes id="file_8hh" name="file.hh" local="yes" imported="no">file.hh</includes>
    <includes id="names_8hh" name="names.hh" local="yes" imported="no">names.hh</includes>
    <namespace>visp_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>nodelets/tracker.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/nodelets/</path>
    <filename>nodelets_2tracker_8cpp</filename>
    <includes id="tracker_8hh" name="tracker.hh" local="yes" imported="no">tracker.hh</includes>
    <class kind="class">visp_tracker::TrackerNodelet</class>
    <namespace>visp_tracker</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>nodelets_2tracker_8cpp.html</anchorfile>
      <anchor>a47d6b8dce585ed5fa2a30a699cc3567e</anchor>
      <arglist>(visp_tracker::TrackerNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nodes/tracker.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/nodes/</path>
    <filename>nodes_2tracker_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>nodes_2tracker_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracker.hh</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/libvisp_tracker/</path>
    <filename>tracker_8hh</filename>
    <class kind="struct">visp_tracker::Tracker::reconfigureSrvStruct</class>
    <class kind="class">visp_tracker::Tracker</class>
    <namespace>visp_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>nodelets/viewer.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/nodelets/</path>
    <filename>nodelets_2viewer_8cpp</filename>
    <includes id="tracker-viewer_8hh" name="tracker-viewer.hh" local="yes" imported="no">tracker-viewer.hh</includes>
    <class kind="class">visp_tracker::TrackerViewerNodelet</class>
    <namespace>visp_tracker</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>nodelets_2viewer_8cpp.html</anchorfile>
      <anchor>a4bba38128f6ea624541a86a72df67b38</anchor>
      <arglist>(visp_tracker::TrackerViewerNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nodes/viewer.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_tracker/src/nodes/</path>
    <filename>nodes_2viewer_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>nodes_2viewer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>visp_tracker::Tracker::reconfigureSrvStruct</name>
    <filename>structvisp__tracker_1_1Tracker_1_1reconfigureSrvStruct.html</filename>
    <templarg>ConfigType</templarg>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; ConfigType &gt;</type>
      <name>reconfigureSrv_t</name>
      <anchorfile>structvisp__tracker_1_1Tracker_1_1reconfigureSrvStruct.html</anchorfile>
      <anchor>a9774192219d9cccfcb39d94a524b39ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>visp_tracker::TrackerClient::reconfigureSrvStruct</name>
    <filename>structvisp__tracker_1_1TrackerClient_1_1reconfigureSrvStruct.html</filename>
    <templarg>ConfigType</templarg>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; ConfigType &gt;</type>
      <name>reconfigureSrv_t</name>
      <anchorfile>structvisp__tracker_1_1TrackerClient_1_1reconfigureSrvStruct.html</anchorfile>
      <anchor>a693d49837b7cbc632b07c3f6d99f8c3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsConfig &gt;</name>
    <filename>structvisp__tracker_1_1TrackerClient_1_1reconfigureSrvStruct.html</filename>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; visp_tracker::ModelBasedSettingsConfig &gt;</type>
      <name>reconfigureSrv_t</name>
      <anchorfile>structvisp__tracker_1_1TrackerClient_1_1reconfigureSrvStruct.html</anchorfile>
      <anchor>a693d49837b7cbc632b07c3f6d99f8c3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsConfig &gt;</name>
    <filename>structvisp__tracker_1_1Tracker_1_1reconfigureSrvStruct.html</filename>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; visp_tracker::ModelBasedSettingsConfig &gt;</type>
      <name>reconfigureSrv_t</name>
      <anchorfile>structvisp__tracker_1_1Tracker_1_1reconfigureSrvStruct.html</anchorfile>
      <anchor>a9774192219d9cccfcb39d94a524b39ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsEdgeConfig &gt;</name>
    <filename>structvisp__tracker_1_1TrackerClient_1_1reconfigureSrvStruct.html</filename>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; visp_tracker::ModelBasedSettingsEdgeConfig &gt;</type>
      <name>reconfigureSrv_t</name>
      <anchorfile>structvisp__tracker_1_1TrackerClient_1_1reconfigureSrvStruct.html</anchorfile>
      <anchor>a693d49837b7cbc632b07c3f6d99f8c3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsEdgeConfig &gt;</name>
    <filename>structvisp__tracker_1_1Tracker_1_1reconfigureSrvStruct.html</filename>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; visp_tracker::ModelBasedSettingsEdgeConfig &gt;</type>
      <name>reconfigureSrv_t</name>
      <anchorfile>structvisp__tracker_1_1Tracker_1_1reconfigureSrvStruct.html</anchorfile>
      <anchor>a9774192219d9cccfcb39d94a524b39ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsKltConfig &gt;</name>
    <filename>structvisp__tracker_1_1Tracker_1_1reconfigureSrvStruct.html</filename>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; visp_tracker::ModelBasedSettingsKltConfig &gt;</type>
      <name>reconfigureSrv_t</name>
      <anchorfile>structvisp__tracker_1_1Tracker_1_1reconfigureSrvStruct.html</anchorfile>
      <anchor>a9774192219d9cccfcb39d94a524b39ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsKltConfig &gt;</name>
    <filename>structvisp__tracker_1_1TrackerClient_1_1reconfigureSrvStruct.html</filename>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; visp_tracker::ModelBasedSettingsKltConfig &gt;</type>
      <name>reconfigureSrv_t</name>
      <anchorfile>structvisp__tracker_1_1TrackerClient_1_1reconfigureSrvStruct.html</anchorfile>
      <anchor>a693d49837b7cbc632b07c3f6d99f8c3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_tracker::Tracker</name>
    <filename>classvisp__tracker_1_1Tracker.html</filename>
    <class kind="struct">visp_tracker::Tracker::reconfigureSrvStruct</class>
    <member kind="typedef">
      <type>vpImage&lt; unsigned char &gt;</type>
      <name>image_t</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a05da86465d9b6364528e04519417d68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; bool(visp_tracker::Init::Request &amp;, visp_tracker::Init::Response &amp;res)&gt;</type>
      <name>initCallback_t</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ae7fb05eba10d57c96b6e6a53c5b23d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOST</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ab09f8d6f98827ca752fb0a8b07875029a1988ca5f71ee0176e4a25c1c59d9c82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>State</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ab09f8d6f98827ca752fb0a8b07875029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAITING_FOR_INITIALIZATION</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ab09f8d6f98827ca752fb0a8b07875029a95b3b1b167a5dba686a02f24ed3c57cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKING</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ab09f8d6f98827ca752fb0a8b07875029a0abfd9eb4ddc6ce94f2a56341608c37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOST</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ab09f8d6f98827ca752fb0a8b07875029a1988ca5f71ee0176e4a25c1c59d9c82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKING</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ab09f8d6f98827ca752fb0a8b07875029a0abfd9eb4ddc6ce94f2a56341608c37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAITING_FOR_INITIALIZATION</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ab09f8d6f98827ca752fb0a8b07875029a95b3b1b167a5dba686a02f24ed3c57cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a377b9f96f317c9829fdfb372d3b1a154</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tracker</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a97f4c4d617f2ffcf6d044892af933b80</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;privateNh, volatile bool &amp;exiting, unsigned queueSize=5u)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Tracker</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a3a77bf627e83145be97efb2a2419ffd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkInputs</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a3f1d181a670f77003dd678661f82e4cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>initCallback</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a8087eb763efeeb5d2cbb81a3bce71633</anchor>
      <arglist>(visp_tracker::Init::Request &amp;req, visp_tracker::Init::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>objectPositionHintCallback</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>aab617dd69479fde679d7d0962f83a38c</anchor>
      <arglist>(const geometry_msgs::TransformStampedConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateKltPoints</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a8b67175c7d4f28ebd67e04b5141837e7</anchor>
      <arglist>(visp_tracker::KltPointsPtr klt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateMovingEdgeSites</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a368b79c8dcf5420d70b739d6439e1250</anchor>
      <arglist>(visp_tracker::MovingEdgeSitesPtr sites)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>waitForImage</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a4b550c4536ce2d89e5c4383d2d5e8691</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>exiting</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>afaad746ceb28b125c6c60125ea0d2c3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>spinOnce</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a3114b742ede31439b3394c8da421b4c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraInfoTopic_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a3870c7ecd0cbad56824c1d8184ce44b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpCameraParameters</type>
      <name>cameraParameters_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a70067763e067dc0ffd455c1108980ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraPrefix_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a33a47a6498f4c13e1b8732b479d30aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cameraSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a169ad700c0eae87005afe20a383ae7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_proc::AdvertisementChecker</type>
      <name>checkInputs_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>afdf430a034cb831b1705c3d914aab6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>childFrameId_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a7c7ab6afd037752cbf3cd0d264bf1e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpHomogeneousMatrix</type>
      <name>cMo_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a151fdd6ce88e881b2fe50fa91bb5850e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>compensateRobotMotion_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a77011534cb1d7846e60e104e2fccee1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool &amp;</type>
      <name>exiting_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a648b7eb678210746b1c734053e492fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Header</type>
      <name>header_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ab4afdc6d613684e213227cec8e683f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_t</type>
      <name>image_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a48c96a4f846a2ea508de6ba4d1a7853f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>imageTransport_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>acb2682f2f309ef449cecd0dfad91de8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfoConstPtr</type>
      <name>info_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a18ebafe70ba6c93414eb18f4cf5e82da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>initService_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>aaaa28e91d12e03b5e8067b59d9d30f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>kltPointsPublisher_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>adf3e1ae94e4141e321b805b252aa5acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpKltOpencv</type>
      <name>kltTracker_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a3f708112f601f2437c1efd9927c7e66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>lastTrackedImage_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>aea7ee074dbb5806e2ed79037eec7f01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listener_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>aaab6b5472ba3a685d4265933fbbd2ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::filesystem::path</type>
      <name>modelPath_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a39f1987920ceac581cffe5a65946fad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpMe</type>
      <name>movingEdge_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a4ea22b9300e43d5a378e1783d0999157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>movingEdgeSitesPublisher_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>af1e4385d6c7dbaad626533209acb15cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>mutex_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a5a60c71f9f96953d09b3b542f850ea0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>nodeHandle_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a3d5ed22b071b39f7a3dc9f6327ff7491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>nodeHandlePrivate_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a80bc2fe670cae760720a66d83c9289c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::TransformStamped</type>
      <name>objectPositionHint_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a99de0e54addc8bd834d7c3a1d1e907f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>objectPositionHintSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>aef27f452161d0cb864db1e123ba65db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>queueSize_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a654825b4bb743f065dd4d4eca303592e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsEdgeConfig &gt;::reconfigureSrv_t *</type>
      <name>reconfigureEdgeSrv_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a64ed7df3b9980e0512c6b0b61a3e16bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsKltConfig &gt;::reconfigureSrv_t *</type>
      <name>reconfigureKltSrv_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>afc32060dd900642c7228c359e7a10c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsConfig &gt;::reconfigureSrv_t *</type>
      <name>reconfigureSrv_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>ac34d7519040367c64ac77ef4dbb2cf0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rectifiedImageTopic_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>adf10afba059d9afd6eaba33da76de37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>resultPublisher_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a22b99862b8fd4463a4a41898027d9334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>State</type>
      <name>state_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a47ac9a2e1c9b4209b390dc3d4341704f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a9740590ea19af0d4ba0bd23ce522dd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpMbGenericTracker</type>
      <name>tracker_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>aee67183974fbf90e1ed22839dade2e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>trackerType_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a9a41a67b1a76497107acf1cda022310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>transformationPublisher_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>aae9a5f97c135627cf6e04902e1c76be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>transformBroadcaster_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a0be24fe7e29994e374c098e2cf45854e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>worldFrameId_</name>
      <anchorfile>classvisp__tracker_1_1Tracker.html</anchorfile>
      <anchor>a1240e7fbcab083fe340814c47e93ee66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_tracker::TrackerClient</name>
    <filename>classvisp__tracker_1_1TrackerClient.html</filename>
    <class kind="struct">visp_tracker::TrackerClient::reconfigureSrvStruct</class>
    <member kind="typedef">
      <type>vpImage&lt; unsigned char &gt;</type>
      <name>image_t</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ad6ea6fac6b3e78f1041dcbb0357c8a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; vpImagePoint &gt;</type>
      <name>imagePoints_t</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>af6759dd8e0553e04768e819e31cdd8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>points_t</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>aa4be603e43bc7b1dd18346fb3edb6f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ae549601455446309eb4ead2acd66c25e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerClient</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a9c5a8a607bdba6fbf86bced171c939ee</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;privateNh, volatile bool &amp;exiting, unsigned queueSize=5u)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerClient</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a8943a8fc4c0a694563e702a0b975f368</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkInputs</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a3212a2d750657b027b5173dfd471db22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>fetchResource</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ab51931dc15304c80dda52533fec36b9c</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a5789fe816e18f53a89d1cfbea63d2aca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initPoint</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>aedb4b44f104875801541d2d5fb28f3bf</anchor>
      <arglist>(unsigned &amp;i, points_t &amp;points, imagePoints_t &amp;imagePoints, ros::Rate &amp;rate, vpPose &amp;pose)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>points_t</type>
      <name>loadInitializationPoints</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>af2258b15ed2aa329a763322bc5536713</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>vpHomogeneousMatrix</type>
      <name>loadInitialPose</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a29663462d8be564d2c399a09203472db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadModel</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a4e996d17bc7e144d4f1c7254406289a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>makeModelFile</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a0f0949db0413471cde62be98553ddd11</anchor>
      <arglist>(boost::filesystem::ofstream &amp;modelStream, const std::string &amp;resourcePath, std::string &amp;fullModelPath)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>saveInitialPose</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a6bda9210e3de6bb95499b1c9b6850b6c</anchor>
      <arglist>(const vpHomogeneousMatrix &amp;cMo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>sendcMo</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ad82869bf7a5b052ae89cd32671cca92a</anchor>
      <arglist>(const vpHomogeneousMatrix &amp;cMo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>validatePose</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a3a6ec0fe37f1d28b3b14da88c0f20e46</anchor>
      <arglist>(const vpHomogeneousMatrix &amp;cMo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>waitForImage</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a0ff71f5650720d1f6e8684a3718d13ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>exiting</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a6dc91eb1e3503a1db5055e988ede5fc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::filesystem::path</type>
      <name>bInitPath_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ace50ffa14c243d120ef640c2ee87fef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::filesystem::path</type>
      <name>bModelPath_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>af4fc94a0b52602dd31fe6dfd7abe36a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraInfoTopic_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a491729a099a20b96bd5eccd48e3f132b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpCameraParameters</type>
      <name>cameraParameters_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a161080848a5166f89b2d5cb1332c7a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraPrefix_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ae4a563fb28aa914885909d4840532287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cameraSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a622cfc27efd7f7462db3974c3c17c4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_proc::AdvertisementChecker</type>
      <name>checkInputs_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ae572487f1aa18ec23b1ae1725f761f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>confirmInit_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a08651ac04a888839fe73b7d58c8356f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool &amp;</type>
      <name>exiting_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a1d5a16a322052c3f5cf0560bdb26871d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>frameSize_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ade984ae5465eb3576e82ec65c42bb866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Header</type>
      <name>header_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>aec643f62f7206500fcd25fe91a68de01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_t</type>
      <name>image_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>aa5206ea5f9b2c0b2aa5e1ecd9dc51126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>imageTransport_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a443a24f0c34b3986df8203e527b0b507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfoConstPtr</type>
      <name>info_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a538738ef95af655dac69b5c9d0228c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpKltOpencv</type>
      <name>kltTracker_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a130c9b8d946945bc7acd97eb6f945411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>modelName_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>afdc0b5ac7991a3530416ac1fa8745976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>modelPath_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a6d7964f5b78284d4abdfb6e84bdfd7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>modelPathAndExt_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a1d2c0910e3492bbe9b381cce0943afeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpMe</type>
      <name>movingEdge_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a4eb3a6a69ab3954c001e1497204b5e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>mutex_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a9d6dda69eda42435bb8f1ac9ec573934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>nodeHandle_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a23754bd595bc785e17cf4e7a3cdbb4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>nodeHandlePrivate_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>ad2db62feadf4ff50e0ea5bac1e14a5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>queueSize_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a50a6d6986fe588202c401bc08140fe53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsEdgeConfig &gt;::reconfigureSrv_t *</type>
      <name>reconfigureEdgeSrv_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a6460e21e3e7bd88b155ef9a633f5170e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsKltConfig &gt;::reconfigureSrv_t *</type>
      <name>reconfigureKltSrv_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a6e3998b59cb9f39a36227009032105cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reconfigureSrvStruct&lt; visp_tracker::ModelBasedSettingsConfig &gt;::reconfigureSrv_t *</type>
      <name>reconfigureSrv_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a55ef0a497a6d318b455c22d1a10827b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rectifiedImageTopic_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a93cf14ee13790f2683c31d448d21c183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>resource_retriever::Retriever</type>
      <name>resourceRetriever_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a569f6fa29697389f670e9d899f4b1309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>startFromSavedPose_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>a19e5510bb42c77381efd2efbc6a40294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpMbGenericTracker</type>
      <name>tracker_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>acf6e399f31d97d2296a0d81ef9b75b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>trackerType_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClient.html</anchorfile>
      <anchor>abac2aa677671c98ea4a2572d9bb16006</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_tracker::TrackerClientNodelet</name>
    <filename>classvisp__tracker_1_1TrackerClientNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classvisp__tracker_1_1TrackerClientNodelet.html</anchorfile>
      <anchor>a00c432dd98306c2d3d9cbb3783c69bc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classvisp__tracker_1_1TrackerClientNodelet.html</anchorfile>
      <anchor>a2cdf761a836d9432d3b4aa516c62da4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerClientNodelet</name>
      <anchorfile>classvisp__tracker_1_1TrackerClientNodelet.html</anchorfile>
      <anchor>a491f5db80297ec45b219b985800b35c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerClientNodelet</name>
      <anchorfile>classvisp__tracker_1_1TrackerClientNodelet.html</anchorfile>
      <anchor>a8b2c5ff7095875b97d6fa1c3ac0c96e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>exiting_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClientNodelet.html</anchorfile>
      <anchor>a3a12080f5fed82a523add665c187ab7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; boost::thread &gt;</type>
      <name>thread_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClientNodelet.html</anchorfile>
      <anchor>a0327c7af9cb17632373ee2abcb4faec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; visp_tracker::TrackerClient &gt;</type>
      <name>trackerClient_</name>
      <anchorfile>classvisp__tracker_1_1TrackerClientNodelet.html</anchorfile>
      <anchor>a4ec12e0e5553548652c70fa6070017ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_tracker::TrackerNodelet</name>
    <filename>classvisp__tracker_1_1TrackerNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classvisp__tracker_1_1TrackerNodelet.html</anchorfile>
      <anchor>a2d55f9a5cb19c301f671e31730ae66c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classvisp__tracker_1_1TrackerNodelet.html</anchorfile>
      <anchor>a212f683b5620da59fa485c1871981c66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerNodelet</name>
      <anchorfile>classvisp__tracker_1_1TrackerNodelet.html</anchorfile>
      <anchor>a436b0f0b1693971d7a34fb70c577a2f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerNodelet</name>
      <anchorfile>classvisp__tracker_1_1TrackerNodelet.html</anchorfile>
      <anchor>af3884c1b72d42dde9510698656c1102d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>exiting_</name>
      <anchorfile>classvisp__tracker_1_1TrackerNodelet.html</anchorfile>
      <anchor>ae8b26edb10e905a3b87b43dc79efd6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; boost::thread &gt;</type>
      <name>thread_</name>
      <anchorfile>classvisp__tracker_1_1TrackerNodelet.html</anchorfile>
      <anchor>a8596d9c2476a48e9d64c303e3e584b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; visp_tracker::Tracker &gt;</type>
      <name>tracker_</name>
      <anchorfile>classvisp__tracker_1_1TrackerNodelet.html</anchorfile>
      <anchor>a91cf205bf947337b3e18c087f4b03cf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_tracker::TrackerViewer</name>
    <filename>classvisp__tracker_1_1TrackerViewer.html</filename>
    <member kind="typedef">
      <type>vpImage&lt; unsigned char &gt;</type>
      <name>image_t</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a7a5ec3eca01631dfc8526024f472e258</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; bool(visp_tracker::Init::Request &amp;, visp_tracker::Init::Response &amp;res)&gt;</type>
      <name>initCallback_t</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a6e8ce83f0a774d3cc1a302a2e32747da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; bool(visp_tracker::Init::Request &amp;, visp_tracker::Init::Response &amp;res)&gt;</type>
      <name>reconfigureCallback_t</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a7a7096d6d883a43fee64ad2a83917002</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo, geometry_msgs::PoseWithCovarianceStamped, visp_tracker::MovingEdgeSites, visp_tracker::KltPoints &gt;</type>
      <name>syncPolicy_t</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a7416820c34b1edda3e9ad8809d4ddc21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a0f2f5ce3c267863f92a7b637c0ad9759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerViewer</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>af96cf37b2a320060554c9ebb3478b795</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;privateNh, volatile bool &amp;exiting, unsigned queueSize=5u)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a8de062dd48381ff640b842e1a66bd640</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageConst, const sensor_msgs::CameraInfoConstPtr &amp;infoConst, const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &amp;trackingResult, const visp_tracker::MovingEdgeSites::ConstPtr &amp;sitesConst, const visp_tracker::KltPoints::ConstPtr &amp;kltConst)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkInputs</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>add5d024d7e4c951d5a5078d01719757f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>displayKltPoints</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ad34f5076a489e677e98381b6b8863b73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>displayMovingEdgeSites</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a1fa60203c86d86870d9ff6ab0ea6afbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>initCallback</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a3387d1e63fe6be85828d41a4fea502ef</anchor>
      <arglist>(visp_tracker::Init::Request &amp;req, visp_tracker::Init::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initializeTracker</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a1a1aa04c68b6c34306a79b4264213cd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadCommonParameters</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a2669aa2539b08808519d4aa0e3de1442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>reconfigureCallback</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ac9b6f710d3d773dfdae5f4c9fba1db37</anchor>
      <arglist>(visp_tracker::Init::Request &amp;req, visp_tracker::Init::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>timerCallback</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a42fbf4b05da5df4dcd3e8801325f3e51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>waitForImage</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a117c70fe3a8989c8ff95e82a362d9faa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>exiting</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>aaf4eb2f2d587b36fe5d262f34481275e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpCameraParameters</type>
      <name>cameraParameters_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a2ef0d784eccc20d322879ca9975c1bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_proc::AdvertisementChecker</type>
      <name>checkInputs_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a933b9bbb7fe52b357969f0fcafa9a3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::optional&lt; vpHomogeneousMatrix &gt;</type>
      <name>cMo_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>af2549e9032fae9dce3e10a381f24de3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool &amp;</type>
      <name>exiting_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a206762e34181e03ef1679b25b9b252ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>frameSize_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ae3c014110294864cdfd8aaeb15c80b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_t</type>
      <name>image_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ac0634e527b04dc437499936b2a2c2353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>imageTransport_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a75b2898847fac38cd34178479591b1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfoConstPtr</type>
      <name>info_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ab1e7edbd8f732fd5a75a98eb641bf250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>initService_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a5345f8af6011ad4ac8437126d665ee53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visp_tracker::KltPoints::ConstPtr</type>
      <name>klt_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a186b1b1eacb19b64174724cd2cb36ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::filesystem::path</type>
      <name>modelPath_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a129f9e7fae95666c7ef61e1eeba19694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>nodeHandle_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a314a418b7bd548622747324e59a29f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>nodeHandlePrivate_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>af7a1b5a7b17e3974fe2dd0d5be3083ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>queueSize_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a3df2668e0070e94e4c3e8729b16add8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>reconfigureService_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>aa9735bbd37d0f25d5e756499d847b3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visp_tracker::MovingEdgeSites::ConstPtr</type>
      <name>sites_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a39e634e6612d727f6e03efc7022e1391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpMbGenericTracker</type>
      <name>tracker_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a45eb3f1344fdc0981d7047f2d113e9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>trackerName_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a04eb315c0bb58c5301343387f4fd45d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rectifiedImageTopic_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a7e1d05b741407ea8740ebea564717db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraInfoTopic_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ad3e93adf17577fb66f917b8a2453d6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a20be1b9db971abd72086a510664fd638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>af0045a4eddd8cc7993105a3cdeb29660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; geometry_msgs::PoseWithCovarianceStamped &gt;</type>
      <name>trackingResultSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ac25c69aa2567ada804a7ce724fd11d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; visp_tracker::MovingEdgeSites &gt;</type>
      <name>movingEdgeSitesSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a27a6608dc435d7eff3740ac6c6bc7ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; visp_tracker::KltPoints &gt;</type>
      <name>kltPointsSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a65f12c213266ca0193677e4846dbf928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; syncPolicy_t &gt;</type>
      <name>synchronizer_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a6da99953b82a899acce3c47bc7a9fbad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTimer</type>
      <name>timer_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a37aefd9640f618c6227440d84a5f1611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countAll_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a929f508c4ad3cb784ce13075a948158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countImages_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ab25e33a3654a2ac41a8a22bd454e437e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countCameraInfo_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>aca5ee26d800192393e6564ec8f237245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countTrackingResult_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a30f475d60e4a7989ec65cbbf40cf2f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countMovingEdgeSites_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>aaca567177cafdf4cb3ece7f088c5a441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countKltPoints_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a6ebdbf6c41f1208239fe9c0a9a1425ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rectifiedImageTopic_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a7e1d05b741407ea8740ebea564717db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraInfoTopic_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ad3e93adf17577fb66f917b8a2453d6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a20be1b9db971abd72086a510664fd638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>af0045a4eddd8cc7993105a3cdeb29660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; geometry_msgs::PoseWithCovarianceStamped &gt;</type>
      <name>trackingResultSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ac25c69aa2567ada804a7ce724fd11d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; visp_tracker::MovingEdgeSites &gt;</type>
      <name>movingEdgeSitesSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a27a6608dc435d7eff3740ac6c6bc7ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; visp_tracker::KltPoints &gt;</type>
      <name>kltPointsSubscriber_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a65f12c213266ca0193677e4846dbf928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; syncPolicy_t &gt;</type>
      <name>synchronizer_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a6da99953b82a899acce3c47bc7a9fbad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTimer</type>
      <name>timer_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a37aefd9640f618c6227440d84a5f1611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countAll_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a929f508c4ad3cb784ce13075a948158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countImages_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>ab25e33a3654a2ac41a8a22bd454e437e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countCameraInfo_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>aca5ee26d800192393e6564ec8f237245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countTrackingResult_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a30f475d60e4a7989ec65cbbf40cf2f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countMovingEdgeSites_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>aaca567177cafdf4cb3ece7f088c5a441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>countKltPoints_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewer.html</anchorfile>
      <anchor>a6ebdbf6c41f1208239fe9c0a9a1425ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_tracker::TrackerViewerNodelet</name>
    <filename>classvisp__tracker_1_1TrackerViewerNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewerNodelet.html</anchorfile>
      <anchor>a4def9eab170d895614fc80468c33f3a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewerNodelet.html</anchorfile>
      <anchor>a5f3b2911ed422a988e4cbe08a0d2e5b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerViewerNodelet</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewerNodelet.html</anchorfile>
      <anchor>a328b1c224c936ff0a9556c9a334149c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerViewerNodelet</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewerNodelet.html</anchorfile>
      <anchor>a6e916fed95c1376331c3547935a73635</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>exiting_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewerNodelet.html</anchorfile>
      <anchor>ab65be8bf062d74146b7bf723433b1d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; boost::thread &gt;</type>
      <name>thread_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewerNodelet.html</anchorfile>
      <anchor>aed9957f3e640e80048826595dfecfefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; visp_tracker::TrackerViewer &gt;</type>
      <name>trackerViewer_</name>
      <anchorfile>classvisp__tracker_1_1TrackerViewerNodelet.html</anchorfile>
      <anchor>a6cb3ea8508200c59e2578e6c98e1e7a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>visp_tracker</name>
    <filename>namespacevisp__tracker.html</filename>
    <class kind="class">visp_tracker::Tracker</class>
    <class kind="class">visp_tracker::TrackerClient</class>
    <class kind="class">visp_tracker::TrackerClientNodelet</class>
    <class kind="class">visp_tracker::TrackerNodelet</class>
    <class kind="class">visp_tracker::TrackerViewer</class>
    <class kind="class">visp_tracker::TrackerViewerNodelet</class>
    <member kind="function">
      <type>std::string</type>
      <name>camera_velocity_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a747cf54be9b8eddaf2e9a38e76535b7c</anchor>
      <arglist>(&quot;camera_velocity&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>default_model_path</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>acb4915106c7c465b7901620f97a18c40</anchor>
      <arglist>(&quot;package://visp_tracker/models&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>default_tracker_name</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>af789ef1fab82a46002dc132e76084db6</anchor>
      <arglist>(&quot;tracker_mbt&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>init_service</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a25571d9e11c488c4f17f07cbb60ac4b7</anchor>
      <arglist>(&quot;init_tracker&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>init_service_viewer</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>ae4102bbc3a589b1a331f3c9b6667aa22</anchor>
      <arglist>(&quot;init_tracker_viewer&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>klt_points_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a2ab1564e229433cdddb61c33e36d4304</anchor>
      <arglist>(&quot;klt_points&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>model_description_param</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>af9e224144ed8ddc7b9f2c7920eaa14fd</anchor>
      <arglist>(&quot;model_description&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>moving_edge_sites_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a2492a56eb31fd35e3a2b8fb6b2058019</anchor>
      <arglist>(&quot;moving_edge_sites&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object_position_covariance_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a55d9f6b029c80965061cc442e1972af6</anchor>
      <arglist>(&quot;object_position_covariance&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object_position_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a3844a01c6ae766cb3db1a1706f276110</anchor>
      <arglist>(&quot;object_position&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>reconfigure_service_viewer</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>ada6162563fa53357057959326840c380</anchor>
      <arglist>(&quot;reconfigure_tracker_viewer&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_velocity_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a12c9db23039c86da6f6c3fb3a584666b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>default_model_path</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>ae1e3ec93ee9f00b3c884f13aeca26eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>default_tracker_name</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a0f012a8ce456265c19f711d843492eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>init_service</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>ae1026378c484aee68c4e5aacee1137fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>init_service_viewer</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a702b01eba55f2eb9fbbb2e48c20896ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>klt_points_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a03f4a3c9398f8b1fe6ddac4732d33210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_description_param</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a8a2d8fcf4d4fb46d88d494174238f739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>moving_edge_sites_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>aa50f007a1392c01884519bebc762c33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_position_covariance_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>aa5d07b6dd2aa09793b4403b83ca99dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_position_topic</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>a8c01bac71a88d55796bfbc95ea160370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reconfigure_service_viewer</name>
      <anchorfile>namespacevisp__tracker.html</anchorfile>
      <anchor>abfa2cef1dc985fe17c04d8a72489826b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
