<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-vision_opencv/doc_stacks/2015-09-02_11-54-18.876122/vision_opencv/image_geometry/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>pinhole_camera_model.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-vision_opencv/doc_stacks/2015-09-02_11-54-18.876122/vision_opencv/image_geometry/src/</path>
    <filename>pinhole__camera__model_8cpp</filename>
    <includes id="pinhole__camera__model_8h" name="pinhole_camera_model.h" local="yes" imported="no">image_geometry/pinhole_camera_model.h</includes>
    <class kind="struct">image_geometry::PinholeCameraModel::Cache</class>
    <namespace>image_geometry</namespace>
    <member kind="enumeration">
      <name>DistortionState</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a5678e0cb61ab96a3f1f6c4954a8a343c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a5678e0cb61ab96a3f1f6c4954a8a343ca0c4842f7c52829caefd563f3c2e230ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIBRATED</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a5678e0cb61ab96a3f1f6c4954a8a343ca19e63b72d954539ee7cdcbe8b4018793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a5678e0cb61ab96a3f1f6c4954a8a343ca91071c75155c18e8fbb0370bf73ff6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a1d4fa0de6a4e9647005bae9c19d2ddad</anchor>
      <arglist>(const T &amp;new_val, T &amp;my_val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateMat</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a7705ae72c107c8b9fd8e524a27a44205</anchor>
      <arglist>(const MatT &amp;new_mat, MatT &amp;my_mat, cv::Mat_&lt; double &gt; &amp;cv_mat, int rows, int cols)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pinhole_camera_model.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-vision_opencv/doc_stacks/2015-09-02_11-54-18.876122/vision_opencv/image_geometry/include/image_geometry/</path>
    <filename>pinhole__camera__model_8h</filename>
    <class kind="class">image_geometry::Exception</class>
    <class kind="class">image_geometry::PinholeCameraModel</class>
    <namespace>image_geometry</namespace>
  </compound>
  <compound kind="file">
    <name>stereo_camera_model.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-vision_opencv/doc_stacks/2015-09-02_11-54-18.876122/vision_opencv/image_geometry/src/</path>
    <filename>stereo__camera__model_8cpp</filename>
    <includes id="stereo__camera__model_8h" name="stereo_camera_model.h" local="yes" imported="no">image_geometry/stereo_camera_model.h</includes>
    <namespace>image_geometry</namespace>
  </compound>
  <compound kind="file">
    <name>stereo_camera_model.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-vision_opencv/doc_stacks/2015-09-02_11-54-18.876122/vision_opencv/image_geometry/include/image_geometry/</path>
    <filename>stereo__camera__model_8h</filename>
    <includes id="pinhole__camera__model_8h" name="pinhole_camera_model.h" local="yes" imported="no">image_geometry/pinhole_camera_model.h</includes>
    <class kind="class">image_geometry::StereoCameraModel</class>
    <namespace>image_geometry</namespace>
  </compound>
  <compound kind="file">
    <name>utest.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-vision_opencv/doc_stacks/2015-09-02_11-54-18.876122/vision_opencv/image_geometry/test/</path>
    <filename>utest_8cpp</filename>
    <includes id="pinhole__camera__model_8h" name="pinhole_camera_model.h" local="yes" imported="no">image_geometry/pinhole_camera_model.h</includes>
    <class kind="class">PinholeTest</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a680a23f00ac41e6815b53ad447f399c3</anchor>
      <arglist>(PinholeTest, accessorsCorrect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>aa11d9562034d32bf0f4f4fb8d31dc00d</anchor>
      <arglist>(PinholeTest, projectPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a84705d60f0cde00bbb7bed971e6cfd69</anchor>
      <arglist>(PinholeTest, rectifyPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a4ca1e126d17af6a582d356e21c322d06</anchor>
      <arglist>(PinholeTest, getDeltas)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a1396dcd2d34b1210cc163c72d38faa30</anchor>
      <arglist>(PinholeTest, initialization)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PinholeTest</name>
    <filename>classPinholeTest.html</filename>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classPinholeTest.html</anchorfile>
      <anchor>a8c1a0cd8b7b53e00a234619f340a47ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo</type>
      <name>cam_info_</name>
      <anchorfile>classPinholeTest.html</anchorfile>
      <anchor>a962165816d9480c6f42f2c1cf09be998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_geometry::PinholeCameraModel</type>
      <name>model_</name>
      <anchorfile>classPinholeTest.html</anchorfile>
      <anchor>a3c7b49083582ea1a99b4122199ee94ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>image_geometry</name>
    <filename>namespaceimage__geometry.html</filename>
    <class kind="class">image_geometry::Exception</class>
    <class kind="class">image_geometry::PinholeCameraModel</class>
    <class kind="class">image_geometry::StereoCameraModel</class>
    <member kind="enumeration">
      <name>DistortionState</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a5678e0cb61ab96a3f1f6c4954a8a343c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a5678e0cb61ab96a3f1f6c4954a8a343ca0c4842f7c52829caefd563f3c2e230ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIBRATED</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a5678e0cb61ab96a3f1f6c4954a8a343ca19e63b72d954539ee7cdcbe8b4018793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a5678e0cb61ab96a3f1f6c4954a8a343ca91071c75155c18e8fbb0370bf73ff6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a1d4fa0de6a4e9647005bae9c19d2ddad</anchor>
      <arglist>(const T &amp;new_val, T &amp;my_val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateMat</name>
      <anchorfile>namespaceimage__geometry.html</anchorfile>
      <anchor>a7705ae72c107c8b9fd8e524a27a44205</anchor>
      <arglist>(const MatT &amp;new_mat, MatT &amp;my_mat, cv::Mat_&lt; double &gt; &amp;cv_mat, int rows, int cols)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>image_geometry::Exception</name>
    <filename>classimage__geometry_1_1Exception.html</filename>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classimage__geometry_1_1Exception.html</anchorfile>
      <anchor>a9547ce0d03757de6f9c874c4a3b562ee</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>image_geometry::PinholeCameraModel</name>
    <filename>classimage__geometry_1_1PinholeCameraModel.html</filename>
    <class kind="struct">image_geometry::PinholeCameraModel::Cache</class>
    <member kind="function">
      <type>uint32_t</type>
      <name>binningX</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a7ca07da3b86d4b0976b0c80fbebd2ffc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>binningY</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a278dc7e3bc80daa75f7910d55316689a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::CameraInfo &amp;</type>
      <name>cameraInfo</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>ac6cdef3221e4a7cb75e790e4e53229cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cx</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a7debf1a29048b9dad63642ca2fdbc26c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cy</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a1057c6552dd3df633e966a8ebbacc0c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat_&lt; double &gt; &amp;</type>
      <name>distortionCoeffs</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>acc1a681595aa5d682d3158ebd7525106</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromCameraInfo</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>adcf644e58628954d28a89473beb4a03c</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromCameraInfo</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>af865eebea5405f59158194fd7780ec90</anchor>
      <arglist>(const sensor_msgs::CameraInfoConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat_&lt; double &gt; &amp;</type>
      <name>fullIntrinsicMatrix</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a049a1017e3963277dea4a864b3be7af8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat_&lt; double &gt; &amp;</type>
      <name>fullProjectionMatrix</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>ac6503ef49e070ae83644fe20cc7017bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>cv::Size</type>
      <name>fullResolution</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a951cae2478c5f1529d6d061ce50b59f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fx</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>ae7b92cfb0f09c5d8d9617b1f91de99f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fy</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a9604209880cef6f0453f0264afd6fcfd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDeltaU</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a930f3c6e4bd851c3fad495d56db35a3e</anchor>
      <arglist>(double deltaX, double Z) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDeltaV</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a34697aad62b180304bd81c7828cc789b</anchor>
      <arglist>(double deltaY, double Z) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDeltaX</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a50965695bb2ec93b36909787f1e3a2da</anchor>
      <arglist>(double deltaU, double Z) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDeltaY</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>aea1b3455f9248889a7e9c647681ea1b7</anchor>
      <arglist>(double deltaV, double Z) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a1bcc4bc1161da7dc42e658dc2a7b7032</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat_&lt; double &gt; &amp;</type>
      <name>intrinsicMatrix</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a69b178452ac76f7035977349fbf7fec8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PinholeCameraModel &amp;</type>
      <name>operator=</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a8714a753e171292a4193422dd9cd07ff</anchor>
      <arglist>(const PinholeCameraModel &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PinholeCameraModel</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a8b71635f93504394844980dd39ab0ccf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PinholeCameraModel</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>aba78f938fa01ed728c78ee7b3c3379e8</anchor>
      <arglist>(const PinholeCameraModel &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point2d</type>
      <name>project3dToPixel</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a30b3761aadfa4b91c7fedb97442c2f13</anchor>
      <arglist>(const cv::Point3d &amp;xyz) const </arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat_&lt; double &gt; &amp;</type>
      <name>projectionMatrix</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a78f143d7a3b21607cadeceada5cae373</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>cv::Point3d</type>
      <name>projectPixelTo3dRay</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>ad52a4a71c6f6d375d69865e40a117ca3</anchor>
      <arglist>(const cv::Point2d &amp;uv_rect) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Rect</type>
      <name>rawRoi</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a7971e02c9ef47132743b8b6e305c448c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>cv::Rect</type>
      <name>rectifiedRoi</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>ad33203fbdbcefe90c79e1d37795ace88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyImage</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a6c3521457f2f130d4af411deb226c508</anchor>
      <arglist>(const cv::Mat &amp;raw, cv::Mat &amp;rectified, int interpolation=CV_INTER_LINEAR) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Point2d</type>
      <name>rectifyPoint</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>ab60418db107f90a171643500ec47bfff</anchor>
      <arglist>(const cv::Point2d &amp;uv_raw) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Rect</type>
      <name>rectifyRoi</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>aebde67704455024ddfe5f826c2a72f96</anchor>
      <arglist>(const cv::Rect &amp;roi_raw) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Size</type>
      <name>reducedResolution</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>aafe4584d4cf5278f7d3aeeecc639b618</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat_&lt; double &gt; &amp;</type>
      <name>rotationMatrix</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>aebf52e4eced84f55a2be58bba51ae66a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ros::Time</type>
      <name>stamp</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a66e003f18483ec3b09be6475f234f8ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tfFrame</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a850ce74b5ea6fd852d6a2b9375a96544</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>cv::Point2d</type>
      <name>toFullResolution</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>afc6c1284972904dbc2e563d85cdb0e0e</anchor>
      <arglist>(const cv::Point2d &amp;uv_reduced) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Rect</type>
      <name>toFullResolution</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a4a3aec3b0d20d56f6bbd520747e56780</anchor>
      <arglist>(const cv::Rect &amp;roi_reduced) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Point2d</type>
      <name>toReducedResolution</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a1e6c173e496f25464aaaf05f8ed9fd30</anchor>
      <arglist>(const cv::Point2d &amp;uv_full) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Rect</type>
      <name>toReducedResolution</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a087f92861bdcb7210792867d5f91cb4d</anchor>
      <arglist>(const cv::Rect &amp;roi_full) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Tx</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a68f14b9c5425f9e3e30f4a9775bd68eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Ty</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a8670e73b72358c9714086dcc29e18c35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unrectifyImage</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a95eb3745479552e68454fd5d9496fe87</anchor>
      <arglist>(const cv::Mat &amp;rectified, cv::Mat &amp;raw, int interpolation=CV_INTER_LINEAR) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Point2d</type>
      <name>unrectifyPoint</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>abbec3aa5014bd5b7c22677ef0ee93e29</anchor>
      <arglist>(const cv::Point2d &amp;uv_rect) const </arglist>
    </member>
    <member kind="function">
      <type>cv::Rect</type>
      <name>unrectifyRoi</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a674a24e3d891ee7cd5fc91d0d2765290</anchor>
      <arglist>(const cv::Rect &amp;roi_rect) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initRectificationMaps</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>aea31e098fb4b2cfd80d0622c52f2ee26</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; Cache &gt;</type>
      <name>cache_</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a8322293d7aa4b73266161ed37ffee787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo</type>
      <name>cam_info_</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>aa287475d52013919ae82fd801a3c9762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>D_</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a08b8ddc6537f437457498eb98fb145e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>K_</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a2ccc529757eb0beb37004c6f7e83a464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>K_full_</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>adc92eca540275fb2d9a75a9cecd050b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>P_</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>aaa0809c01654d8c94f94ede1f447f735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>P_full_</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>ab8c030cd9b8438ceefdb60ae37021134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>R_</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a478a45b9180939b2c9e07e9ef8236b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>StereoCameraModel</name>
      <anchorfile>classimage__geometry_1_1PinholeCameraModel.html</anchorfile>
      <anchor>a0eb31054c4e1a7d18d0fcbbc6abd3abc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>image_geometry::PinholeCameraModel::Cache</name>
    <filename>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</filename>
    <member kind="function">
      <type></type>
      <name>Cache</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>ad65946a2f6d7ec5deae28fabfd91d9b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>DistortionState</type>
      <name>distortion_state</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>ac77532a5e21cbb2eb1582a468bbd14e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>full_map1</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>affa4ad428f542ad489a83be4e496395d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>full_map2</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>a96cf84046bdb0861016d726a05f45011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>full_maps_dirty</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>a3df53de2a75b0847b600ee40521c1534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>K_binned</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>a155c32e0fd8173b89e3fff814eb54272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>P_binned</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>a9c2e6e32b05b5805e59d014c25d4a482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Rect</type>
      <name>rectified_roi</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>a2e695c8f74b3fc1c0d61fc42da6c4851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rectified_roi_dirty</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>a3cd1e12f4fdc8ffaec3bd1c374774455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>reduced_map1</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>a07145d7817df332cc9db46705165d3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>reduced_map2</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>ab5eb0a2d70b9cd968ae2a1627bf99c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reduced_maps_dirty</name>
      <anchorfile>structimage__geometry_1_1PinholeCameraModel_1_1Cache.html</anchorfile>
      <anchor>abbc4be27f69cf1287193e7a9df9cf8b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>image_geometry::StereoCameraModel</name>
    <filename>classimage__geometry_1_1StereoCameraModel.html</filename>
    <member kind="function">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a670334e12f5658e2af4c898674009f1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromCameraInfo</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>ad9cfc052d847560f9d4159a938706942</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;left, const sensor_msgs::CameraInfo &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromCameraInfo</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>ac7fd057477bc1b1a7aea5db6cf010d0e</anchor>
      <arglist>(const sensor_msgs::CameraInfoConstPtr &amp;left, const sensor_msgs::CameraInfoConstPtr &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDisparity</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a6fe95e784f633a22194cbbc6524d7a6f</anchor>
      <arglist>(double Z) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getZ</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>aeaa054fbbf7c72b094bb7161f2cbc48c</anchor>
      <arglist>(double disparity) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a457c01f2bdb243b91f0e6f4bc2b1a133</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const PinholeCameraModel &amp;</type>
      <name>left</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a11804c7726d2565e824790d740c31d56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StereoCameraModel &amp;</type>
      <name>operator=</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a00618d9eebacd41119c87f512d3e0af6</anchor>
      <arglist>(const StereoCameraModel &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectDisparityImageTo3d</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>afb0718f3c96deb3197b6b8f5e7458db2</anchor>
      <arglist>(const cv::Mat &amp;disparity, cv::Mat &amp;point_cloud, bool handleMissingValues=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectDisparityTo3d</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>afe8bf7a59e60f66cffb0ff03f7d30f9e</anchor>
      <arglist>(const cv::Point2d &amp;left_uv_rect, float disparity, cv::Point3d &amp;xyz) const </arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat_&lt; double &gt; &amp;</type>
      <name>reprojectionMatrix</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a9935858cb63b03215d9a08154692766f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const PinholeCameraModel &amp;</type>
      <name>right</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a1c62729204dbe9ded6d43c4fc97b68fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StereoCameraModel</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a70e5a16db706fd204a7c7ad53844b2ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StereoCameraModel</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a420e8382603516cecb3a1d56abc4e09c</anchor>
      <arglist>(const StereoCameraModel &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tfFrame</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a28db1466fb7dbf9bc92011435a142032</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>MISSING_Z</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a54cfbd1f90275f24c2f96cc6cb6654bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateQ</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a1c88cbfd1c66a72bb03eff297e595164</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PinholeCameraModel</type>
      <name>left_</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>ab44eb1ffd6db2d6b67554993ac5202cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>Q_</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>a59c276814508df629c0c1708fd6d5d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PinholeCameraModel</type>
      <name>right_</name>
      <anchorfile>classimage__geometry_1_1StereoCameraModel.html</anchorfile>
      <anchor>ad1f7c8b40147375a91f6da671f2867fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
