<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>camera_info_manager.h</name>
    <path>/tmp/ws/src/movie_publisher/camera_info_manager_lib/include/camera_info_manager_lib/</path>
    <filename>camera__info__manager_8h.html</filename>
    <class kind="class">camera_info_manager_lib::CameraInfoManager</class>
    <namespace>camera_info_manager_lib</namespace>
  </compound>
  <compound kind="file">
    <name>README.md</name>
    <path>/tmp/ws/src/movie_publisher/camera_info_manager_lib/</path>
    <filename>README_8md.html</filename>
  </compound>
  <compound kind="class">
    <name>camera_info_manager_lib::CameraInfoManager</name>
    <filename>classcamera__info__manager__lib_1_1CameraInfoManager.html</filename>
    <base>cras::HasLogger</base>
    <member kind="function">
      <type></type>
      <name>CameraInfoManager</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a35422f7bdbcf6abafa26a297ec4b4592</anchor>
      <arglist>(const cras::LogHelperPtr &amp;log, const std::string &amp;cname=&quot;camera&quot;, const std::string &amp;url=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CameraInfoManager</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>ae87ded4f7665ffd5ddce0c0e7969b5da</anchor>
      <arglist>(const std::string &amp;cname=&quot;camera&quot;, const std::string &amp;url=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::CameraInfo</type>
      <name>getCameraInfo</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a3d2ade117e4017b8308e7ceedeb9f65e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCalibrated</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a3b944bc439ed52ed48cb83c5266e22f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setCameraName</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>ae1e2f45bb4e076eb7c392b7ad6d9514d</anchor>
      <arglist>(const std::string &amp;cname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setFocalLength</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>aa88affa3bc584ee34e2d8d8f35a928aa</anchor>
      <arglist>(double focalLength)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraInfoManager</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a5b0e868219d2fb02626d55581179e997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>resolveURL</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>abb8f30e0c48bf9bc3f184a5ccf427bb9</anchor>
      <arglist>(const cras::LogHelperPtr &amp;log, const std::string &amp;url, const std::string &amp;cname, const cras::optional&lt; double &gt; &amp;focalLength)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>validateURL</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a7161221a057e006881ee640e71af822a</anchor>
      <arglist>(const std::string &amp;url)</arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>URL</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a3ed0cafed9068ca164d6b8fd613129e2</anchor>
      <arglist></arglist>
      <enumvalue file="classcamera__info__manager__lib_1_1CameraInfoManager.html" anchor="a3ed0cafed9068ca164d6b8fd613129e2aba2b45bdc11e2a4a6e86aab2ac693cbb">EMPTY</enumvalue>
      <enumvalue file="classcamera__info__manager__lib_1_1CameraInfoManager.html" anchor="a3ed0cafed9068ca164d6b8fd613129e2a9fc5887c030f7a3e19821ebec457e719">FILE</enumvalue>
      <enumvalue file="classcamera__info__manager__lib_1_1CameraInfoManager.html" anchor="a3ed0cafed9068ca164d6b8fd613129e2ae83af69d4844921d55507863e9099eb2">PACKAGE</enumvalue>
      <enumvalue file="classcamera__info__manager__lib_1_1CameraInfoManager.html" anchor="a3ed0cafed9068ca164d6b8fd613129e2accc0377a8afbf50e7094f5c23a8af223">INVALID</enumvalue>
      <enumvalue file="classcamera__info__manager__lib_1_1CameraInfoManager.html" anchor="a3ed0cafed9068ca164d6b8fd613129e2a227b519e83a8b99329302ad2d37d0bbb">FLASH</enumvalue>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadCalibration</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a75f3a9019e2d4b44d74a64d0c676794a</anchor>
      <arglist>(const std::string &amp;url, const std::string &amp;cname, const cras::optional&lt; double &gt; &amp;focalLength)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadCalibrationFile</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a0b5fa7afb1b723349a0c173de2e9f0d2</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;cname)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadCalibrationFlash</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a06625af6835c33d6b3d90fcfa7340e99</anchor>
      <arglist>(const std::string &amp;flashURL, const std::string &amp;cname)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static URL</type>
      <name>parseURL</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a64ef40c4ffe93df52a1e09f39dea7548</anchor>
      <arglist>(const std::string &amp;url)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>cameraName</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>aafd24fd0440cdd1225d620831849d8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo</type>
      <name>camInfo</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>aeadcb1f99abe3034cc6306f3ab816f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cras::optional&lt; double &gt;</type>
      <name>focalLength</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a8c58315342c2a6d3fa9877bd4989b23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>loadedCamInfo</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a125560093ab69217e19054e2f14c86c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>url</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a54afd06399475aff48139fe35a10b470</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getPackageFileName</name>
      <anchorfile>classcamera__info__manager__lib_1_1CameraInfoManager.html</anchorfile>
      <anchor>a65e5c82d272c95ffcdd39b750b8543c9</anchor>
      <arglist>(const std::string &amp;url) const</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>camera_info_manager_lib</name>
    <filename>namespacecamera__info__manager__lib.html</filename>
    <class kind="class">camera_info_manager_lib::CameraInfoManager</class>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
