<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>calibrator.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>calibrator_8cpp</filename>
    <includes id="calibrator_8h" name="calibrator.h" local="yes" imported="no">calibrator.h</includes>
    <includes id="names_8h" name="names.h" local="yes" imported="no">names.h</includes>
    <namespace>visp_camera_calibration</namespace>
  </compound>
  <compound kind="file">
    <name>calibrator.h</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>calibrator_8h</filename>
    <class kind="class">visp_camera_calibration::Calibrator</class>
    <namespace>visp_camera_calibration</namespace>
  </compound>
  <compound kind="file">
    <name>calibrator_main.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>calibrator__main_8cpp</filename>
    <includes id="calibrator_8h" name="calibrator.h" local="yes" imported="no">calibrator.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>calibrator__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>camera_8cpp</filename>
    <includes id="camera_8h" name="camera.h" local="yes" imported="no">camera.h</includes>
    <includes id="names_8h" name="names.h" local="yes" imported="no">names.h</includes>
    <namespace>visp_camera_calibration</namespace>
  </compound>
  <compound kind="file">
    <name>camera.h</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>camera_8h</filename>
    <class kind="class">visp_camera_calibration::Camera</class>
    <namespace>visp_camera_calibration</namespace>
  </compound>
  <compound kind="file">
    <name>camera_main.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>camera__main_8cpp</filename>
    <includes id="camera_8h" name="camera.h" local="yes" imported="no">camera.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>camera__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_processing.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>image__processing_8cpp</filename>
    <includes id="image__processing_8h" name="image_processing.h" local="yes" imported="no">image_processing.h</includes>
    <includes id="names_8h" name="names.h" local="yes" imported="no">names.h</includes>
    <namespace>visp_camera_calibration</namespace>
  </compound>
  <compound kind="file">
    <name>image_processing.h</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>image__processing_8h</filename>
    <class kind="class">visp_camera_calibration::ImageProcessing</class>
    <namespace>visp_camera_calibration</namespace>
  </compound>
  <compound kind="file">
    <name>image_processing_main.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>image__processing__main_8cpp</filename>
    <includes id="image__processing_8h" name="image_processing.h" local="yes" imported="no">image_processing.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>image__processing__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>names.cpp</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>names_8cpp</filename>
    <includes id="names_8h" name="names.h" local="yes" imported="no">names.h</includes>
    <namespace>visp_camera_calibration</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>calibrate_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aea8bee85a8cd8e7884b7608dc1a8143b</anchor>
      <arglist>(&quot;calibrate&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>calibration_path_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a7346521343be1d3473259a3eda73d290</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/calibration_path&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>camera_prefix</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a36a38cdbe1291e141b2d18d0912de2e3</anchor>
      <arglist>(&quot;/visp_camera_calibration&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gray_level_precision_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a815a5f170dce76e174ed719469caf099</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/gray_level_precision&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>images_path_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>afead191a731c7958b7617637c08f48e9</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_camera/images_path&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>model_points_x_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a6c846c776b0ebb1b90451c050038fcd2</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/model_points_x&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>model_points_y_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a600fbc7ce76b821131fe7eae004a53d9</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/model_points_y&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>model_points_z_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a48395c737f66f4b4da5870646dbd503c</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/model_points_z&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>pause_at_each_frame_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>abded859a8312b2a15e6607f80692a803</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/pause_at_each_frame&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>point_correspondence_topic</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a02b4e12185d7fe8227266dccc2bd076e</anchor>
      <arglist>(&quot;point_correspondence&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>raw_image_topic</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad8592aa8cfdea515874d81b90304014c</anchor>
      <arglist>(camera_prefix+&quot;/image_raw&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remap</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aabbfdaca0368817b969c67435453ba50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>selected_points_x_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad265b0d472481dd4bc5e650cf6f47c6f</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/selected_points_x&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>selected_points_y_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a13c959e677e9e1b92f7cd03603bcb2c3</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/selected_points_y&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>selected_points_z_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aa95816047b28749186351c008983eb71</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/selected_points_z&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>set_camera_info_bis_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>acd0150932f373d22990c1552e6be6fa7</anchor>
      <arglist>(&quot;set_camera_info_bis&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>set_camera_info_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a4cf15397f222819f28074571e2ca3d4f</anchor>
      <arglist>(camera_prefix+&quot;/set_camera_info&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>size_precision_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a5416802d6ed1aee7d425c5464d9c433c</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/size_precision&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>names.h</name>
    <path>/tmp/ws/src/vision_visp/visp_camera_calibration/src/</path>
    <filename>names_8h</filename>
    <namespace>visp_camera_calibration</namespace>
    <member kind="function">
      <type>void</type>
      <name>remap</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aabbfdaca0368817b969c67435453ba50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>calibrate_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a5d9d79fd86e2d74b0d58620f10af3d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>calibration_path_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a93bf4528d74f988803cf21fba8f3d757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_prefix</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a2f6f2fe3fdd4147a6a2c786ec3ee6b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>gray_level_precision_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a46a2a11356fa3e436e3fbcce36cad261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>images_path_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a46da655c107731a33e8a7b40da308bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_points_x_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a20faa4a3182b496ceceb9d1d061f3f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_points_y_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aa71cf04d9df869360a24f393cc6ab6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_points_z_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad8a667e13ceece5776f177872467474d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pause_at_each_frame_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>af3fc843e13e59f58cdbb6bd5552b6854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>point_correspondence_topic</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>abd77801250e21066d63350321a2c5ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>raw_image_topic</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aa97c09c2df02bf07c12e69f17af6576a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>selected_points_x_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aa956de27c3225af526b487c6478132a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>selected_points_y_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a2ea89cba3230e51fa89a85248294632a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>selected_points_z_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aca07561cbecbb4970da0576d0f20977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>set_camera_info_bis_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad5a6a9754344c04f058a1f1c170acd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>set_camera_info_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a29513d1e34ae51bba20d98413cf13ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>size_precision_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad06bb56524614fe5e9f3569cb79bf3b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>visp_camera_calibration</name>
    <filename>namespacevisp__camera__calibration.html</filename>
    <class kind="class">visp_camera_calibration::Calibrator</class>
    <class kind="class">visp_camera_calibration::Camera</class>
    <class kind="class">visp_camera_calibration::ImageProcessing</class>
    <member kind="function">
      <type>std::string</type>
      <name>calibrate_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aea8bee85a8cd8e7884b7608dc1a8143b</anchor>
      <arglist>(&quot;calibrate&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>calibration_path_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a7346521343be1d3473259a3eda73d290</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/calibration_path&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>camera_prefix</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a36a38cdbe1291e141b2d18d0912de2e3</anchor>
      <arglist>(&quot;/visp_camera_calibration&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gray_level_precision_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a815a5f170dce76e174ed719469caf099</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/gray_level_precision&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>images_path_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>afead191a731c7958b7617637c08f48e9</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_camera/images_path&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>model_points_x_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a6c846c776b0ebb1b90451c050038fcd2</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/model_points_x&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>model_points_y_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a600fbc7ce76b821131fe7eae004a53d9</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/model_points_y&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>model_points_z_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a48395c737f66f4b4da5870646dbd503c</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/model_points_z&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>pause_at_each_frame_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>abded859a8312b2a15e6607f80692a803</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/pause_at_each_frame&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>point_correspondence_topic</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a02b4e12185d7fe8227266dccc2bd076e</anchor>
      <arglist>(&quot;point_correspondence&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>raw_image_topic</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad8592aa8cfdea515874d81b90304014c</anchor>
      <arglist>(camera_prefix+&quot;/image_raw&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remap</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aabbfdaca0368817b969c67435453ba50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>selected_points_x_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad265b0d472481dd4bc5e650cf6f47c6f</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/selected_points_x&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>selected_points_y_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a13c959e677e9e1b92f7cd03603bcb2c3</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/selected_points_y&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>selected_points_z_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aa95816047b28749186351c008983eb71</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/selected_points_z&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>set_camera_info_bis_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>acd0150932f373d22990c1552e6be6fa7</anchor>
      <arglist>(&quot;set_camera_info_bis&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>set_camera_info_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a4cf15397f222819f28074571e2ca3d4f</anchor>
      <arglist>(camera_prefix+&quot;/set_camera_info&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>size_precision_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a5416802d6ed1aee7d425c5464d9c433c</anchor>
      <arglist>(&quot;/visp_camera_calibration/visp_camera_calibration_image_processing/size_precision&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>calibrate_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a5d9d79fd86e2d74b0d58620f10af3d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>calibration_path_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a93bf4528d74f988803cf21fba8f3d757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_prefix</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a2f6f2fe3fdd4147a6a2c786ec3ee6b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>gray_level_precision_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a46a2a11356fa3e436e3fbcce36cad261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>images_path_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a46da655c107731a33e8a7b40da308bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_points_x_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a20faa4a3182b496ceceb9d1d061f3f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_points_y_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aa71cf04d9df869360a24f393cc6ab6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_points_z_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad8a667e13ceece5776f177872467474d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pause_at_each_frame_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>af3fc843e13e59f58cdbb6bd5552b6854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>point_correspondence_topic</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>abd77801250e21066d63350321a2c5ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>raw_image_topic</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aa97c09c2df02bf07c12e69f17af6576a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>selected_points_x_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aa956de27c3225af526b487c6478132a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>selected_points_y_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a2ea89cba3230e51fa89a85248294632a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>selected_points_z_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>aca07561cbecbb4970da0576d0f20977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>set_camera_info_bis_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad5a6a9754344c04f058a1f1c170acd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>set_camera_info_service</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>a29513d1e34ae51bba20d98413cf13ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>size_precision_param</name>
      <anchorfile>namespacevisp__camera__calibration.html</anchorfile>
      <anchor>ad06bb56524614fe5e9f3569cb79bf3b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_camera_calibration::Calibrator</name>
    <filename>classvisp__camera__calibration_1_1Calibrator.html</filename>
    <member kind="typedef">
      <type>boost::function&lt; bool(visp_camera_calibration::calibrate::Request &amp;, visp_camera_calibration::calibrate::Response &amp;res)&gt;</type>
      <name>calibrate_service_callback_t</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a74083fdbaa20d698d3e4efedf45d2909</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const visp_camera_calibration::CalibPointArray::ConstPtr &amp;)&gt;</type>
      <name>point_correspondence_subscriber_callback_t</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>ace61624df09560accebf695682a724ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Calibrator</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a04dcb5c903b5801742a12cfdea56445d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a82b9aca23e02e41bb6b0ff54ff55382c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Calibrator</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>aedd342f347db9a6140bb2f4971d78a54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>calibrateCallback</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a2ac75bed5e513b037b01ce5b22c9e6b1</anchor>
      <arglist>(visp_camera_calibration::calibrate::Request &amp;req, visp_camera_calibration::calibrate::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pointCorrespondenceCallback</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a3918c1047e5fa3cbd94d45148f0a23cc</anchor>
      <arglist>(const visp_camera_calibration::CalibPointArray::ConstPtr &amp;point_correspondence)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>calibrate_service_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>afa29a95305cd36b3211c598747196399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpCalibration &gt;</type>
      <name>calibrations_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>af56449cab3c8597818594b5e6e7052cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>model_points_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>ac486b2bbf4339c873215f5244fabc5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a517c469e4c6cc7fbd087172597f300af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>point_correspondence_subscriber_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>ad4b4783b53b134e3cd5b7410597a5564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>queue_size_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a46633e41b72997e16304d2c513a00c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>selected_points_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a10c14e56c714b88028367c610a4ec38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>set_camera_info_bis_service_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>a7cfb9380caae7abe64e55db663826e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>set_camera_info_service_</name>
      <anchorfile>classvisp__camera__calibration_1_1Calibrator.html</anchorfile>
      <anchor>aed7cc58d54cc523caced81a146fd139d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_camera_calibration::Camera</name>
    <filename>classvisp__camera__calibration_1_1Camera.html</filename>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>acfe2be6a2831e2d4bdee4e62cb4fca9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendVideo</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>a8f1c5a0ef482643d479a00f48f40f756</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Camera</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>ac65104b82f23a0c059a828e63ddec745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; bool(sensor_msgs::SetCameraInfo::Request &amp;, sensor_msgs::SetCameraInfo::Response &amp;res)&gt;</type>
      <name>set_camera_info_service_callback_t</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>a6c2ab62354611c714ac7bded90d8cea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setCameraInfoCallback</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>a7248d031a5b26e1f1c9f4eecccb31446</anchor>
      <arglist>(sensor_msgs::SetCameraInfo::Request &amp;req, sensor_msgs::SetCameraInfo::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>calibrate_service_</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>acb2a0c3f5aa1a8013c7002c33781fde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpImage&lt; unsigned char &gt;</type>
      <name>img_</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>aea74f15d45fc0c2c60423892869484d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>a56b8613ef487d189cc955dc30578dc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>nb_points_</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>ad0fb6e26f406e1d573c14b4cdfed42cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>queue_size_</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>a10fd23d3f5522fda61c546085763f6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>raw_image_publisher_</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>ac85f5c1f6679e7d3b92e1a39447f9b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpVideoReader</type>
      <name>reader_</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>a301f771739cce3b04e976bfebb0debae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_camera_info_service_</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>a30cfa436b867e52d3d4f5c02a1fe1446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::AsyncSpinner</type>
      <name>spinner</name>
      <anchorfile>classvisp__camera__calibration_1_1Camera.html</anchorfile>
      <anchor>afe58f2056d88866293c08ad102ea6893</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>visp_camera_calibration::ImageProcessing</name>
    <filename>classvisp__camera__calibration_1_1ImageProcessing.html</filename>
    <member kind="typedef">
      <type>boost::function&lt; void(const sensor_msgs::Image::ConstPtr &amp;)&gt;</type>
      <name>raw_image_subscriber_callback_t</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a9ab4b0d5ffbb2f1de60c5686182fdd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; bool(sensor_msgs::SetCameraInfo::Request &amp;, sensor_msgs::SetCameraInfo::Response &amp;res)&gt;</type>
      <name>set_camera_info_bis_service_callback_t</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a31531ed84a93550a8ffbd001084a5a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageProcessing</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a9c44a29341a0d3092ad9e7a752a439f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>interface</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>afd9cff02a2b5ff6d9ac100bc6104ef6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageProcessing</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>ab95f9fcc4b2ae21e4716ca571a7dc56a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a7ff41623261936444890c4303dc4b321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rawImageCallback</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a79a8838157d8cac78eeecaaa0351f77b</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setCameraInfoBisCallback</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a6dc2d634b52c57465c6df6a07b206b06</anchor>
      <arglist>(sensor_msgs::SetCameraInfo::Request &amp;req, sensor_msgs::SetCameraInfo::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>calibrate_service_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a9dd4edff4eb7560eca663ee78ecd81fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpCameraParameters</type>
      <name>cam_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>aa637577473afb33daa6bfb28c6dd6167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vpImage&lt; unsigned char &gt;</type>
      <name>img_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>ac6fd9ee53ced365547f005058237725a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_initialized</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>ab601fbbe2b969e5a209dd50156fed429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>model_points_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a04b97898b120e99b1a4f32634537d3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a4429ce4b9d1ca08d456fdcee2d10889b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pause_image_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>af733d333c1014ad572afd431811162e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>point_correspondence_publisher_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>aad3ca859dedbd76d574cbd08ac7d9ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>queue_size_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>ac7065e982842cf5b4a61e2d5f9898bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>raw_image_subscriber_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>ab5965a4c00507138972cb2ce97dac4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vpPoint &gt;</type>
      <name>selected_points_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a946ba1f26225e45f2f9c1fcbb659ef6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_camera_info_bis_service_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>ac8f582cfacba3acd5af9080db1df3580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::AsyncSpinner</type>
      <name>spinner_</name>
      <anchorfile>classvisp__camera__calibration_1_1ImageProcessing.html</anchorfile>
      <anchor>a2cd93599b39bda11c396546df3eedbba</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
