<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>disparity_nodelet.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodelets/</path>
    <filename>disparity__nodelet_8cpp</filename>
    <includes id="window__thread_8h" name="window_thread.h" local="yes" imported="no">window_thread.h</includes>
    <class kind="class">image_view::DisparityNodelet</class>
    <namespace>image_view</namespace>
  </compound>
  <compound kind="file">
    <name>disparity_view.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodes/</path>
    <filename>disparity__view_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>disparity__view_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extract_images.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodes/</path>
    <filename>extract__images_8cpp</filename>
    <class kind="class">ExtractImages</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>extract__images_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_nodelet.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodelets/</path>
    <filename>image__nodelet_8cpp</filename>
    <includes id="window__thread_8h" name="window_thread.h" local="yes" imported="no">window_thread.h</includes>
    <class kind="class">image_view::ImageNodelet</class>
    <class kind="class">image_view::ThreadSafeImage</class>
    <namespace>image_view</namespace>
  </compound>
  <compound kind="file">
    <name>image_saver.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodes/</path>
    <filename>image__saver_8cpp</filename>
    <class kind="class">Callbacks</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>image__saver_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>service</name>
      <anchorfile>image__saver_8cpp.html</anchorfile>
      <anchor>a055965701b7b1d98f1ce95c5df309e9d</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;res)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>encoding</name>
      <anchorfile>image__saver_8cpp.html</anchorfile>
      <anchor>a162f421f9577d2577e9fddabe71d02c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::format</type>
      <name>g_format</name>
      <anchorfile>image__saver_8cpp.html</anchorfile>
      <anchor>aa034858ddb20434033e37ed94f584cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>request_start_end</name>
      <anchorfile>image__saver_8cpp.html</anchorfile>
      <anchor>ad67736c82ddaf5fde50e5ba60960d4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_all_image</name>
      <anchorfile>image__saver_8cpp.html</anchorfile>
      <anchor>ab99f107e56ecbe551ea04ffe80044d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_image_service</name>
      <anchorfile>image__saver_8cpp.html</anchorfile>
      <anchor>a76aac349520d6daafc0a93dcc557946d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_view.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodes/</path>
    <filename>image__view_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>image__view_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/image_pipeline/image_view/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>stereo_view.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodes/</path>
    <filename>stereo__view_8cpp</filename>
    <class kind="class">StereoView</class>
    <member kind="function">
      <type>void</type>
      <name>increment</name>
      <anchorfile>stereo__view_8cpp.html</anchorfile>
      <anchor>a59dff9ad7d3a1c3924a7d59e5e0913fd</anchor>
      <arglist>(int *value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>stereo__view_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char</type>
      <name>colormap</name>
      <anchorfile>stereo__view_8cpp.html</anchorfile>
      <anchor>a2754adf88c6e5e417ff9fc24fc52506c</anchor>
      <arglist>[768]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>video_recorder.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodes/</path>
    <filename>video__recorder_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>a30081fd2c1ee2fb782a584155e1400ba</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>codec</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>a1c0f253566bc05491bff120e160181fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>colormap</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>af3997aff3bd8dd49932a05dbe24c6509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>encoding</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>a162f421f9577d2577e9fddabe71d02c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>ae80f820219e45772366a2a68de6a54c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fps</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>a45b67662d620a977a2cfe519f7ab6273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_count</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>a55e1a1590b61458d392ea39837e4e26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>g_last_wrote_time</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>ad4a55004a8da1b57841f090acdd2baa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_depth_range</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>a7d6f5af1e67260f61c940eac0d21d06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_depth_range</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>a6dd31c87b525a8529962a229376011c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::VideoWriter</type>
      <name>outputVideo</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>ab1d5b9b2af3a66c60c3341d094cc1385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_dynamic_range</name>
      <anchorfile>video__recorder_8cpp.html</anchorfile>
      <anchor>af096cc852977ca734795b96a28ba2e57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>window_thread.cpp</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodelets/</path>
    <filename>window__thread_8cpp</filename>
    <includes id="window__thread_8h" name="window_thread.h" local="yes" imported="no">window_thread.h</includes>
    <namespace>image_view</namespace>
    <member kind="function">
      <type>void</type>
      <name>startWindowThread</name>
      <anchorfile>namespaceimage__view.html</anchorfile>
      <anchor>aa5eeb7bf37853cb6c63eebeb60dd2e8d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>window_thread.h</name>
    <path>/tmp/ws/src/image_pipeline/image_view/src/nodelets/</path>
    <filename>window__thread_8h</filename>
    <namespace>image_view</namespace>
    <member kind="function">
      <type>void</type>
      <name>startWindowThread</name>
      <anchorfile>namespaceimage__view.html</anchorfile>
      <anchor>aa5eeb7bf37853cb6c63eebeb60dd2e8d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Callbacks</name>
    <filename>classCallbacks.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>callbackEndSave</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>a5e7ff1abb2eb7e5477f26c86340c8015</anchor>
      <arglist>(std_srvs::Trigger::Request &amp;req, std_srvs::Trigger::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Callbacks</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>a8db60cce5b6101d6eaf8272f70782976</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>callbackStartSave</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>a57657403102c7eee7a1bfa98a6f63ae2</anchor>
      <arglist>(std_srvs::Trigger::Request &amp;req, std_srvs::Trigger::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callbackWithCameraInfo</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>a868d523a62d86bb516ac657fc0d87f99</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, const sensor_msgs::CameraInfoConstPtr &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callbackWithoutCameraInfo</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>ae013a6fc477c9ded7f816b3f42c52920</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>saveImage</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>a3b95956ddc91749a9dc3c01980279459</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, std::string &amp;filename)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>count_</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>a5426d9cab271d1cf0f37a357252d3703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>end_time_</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>ab00095cac9abbca4921d6708eaa1f70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_camera_info_</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>a6866148e2eec5264bbc1989ddb6ccf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_first_image_</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>a0b9f9ec27d260e6d544c5e4c4cd04d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>start_time_</name>
      <anchorfile>classCallbacks.html</anchorfile>
      <anchor>ac7afa786a5eb3b57dcff752f4634a205</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>image_view::DisparityNodelet</name>
    <filename>classimage__view_1_1DisparityNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>~DisparityNodelet</name>
      <anchorfile>classimage__view_1_1DisparityNodelet.html</anchorfile>
      <anchor>a276423ff465663c563df15492285ed86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCb</name>
      <anchorfile>classimage__view_1_1DisparityNodelet.html</anchorfile>
      <anchor>a02d4f3be253566789c94b69e9226d5a2</anchor>
      <arglist>(const stereo_msgs::DisparityImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classimage__view_1_1DisparityNodelet.html</anchorfile>
      <anchor>aa2b9133792ab6bd8476867256e348198</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat_&lt; cv::Vec3b &gt;</type>
      <name>disparity_color_</name>
      <anchorfile>classimage__view_1_1DisparityNodelet.html</anchorfile>
      <anchor>a4616ece5d063b131ae25e0d5a4304632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classimage__view_1_1DisparityNodelet.html</anchorfile>
      <anchor>a4a7b4ef09661c2d5f00cf2e64dc16dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classimage__view_1_1DisparityNodelet.html</anchorfile>
      <anchor>a4f6965186209b1c9f6db317f10594e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classimage__view_1_1DisparityNodelet.html</anchorfile>
      <anchor>a260dbed60a991750faf64c1b268adfa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static unsigned char</type>
      <name>colormap</name>
      <anchorfile>classimage__view_1_1DisparityNodelet.html</anchorfile>
      <anchor>a31f057ae800bb6a26fb9ac1822a12d69</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExtractImages</name>
    <filename>classExtractImages.html</filename>
    <member kind="function">
      <type></type>
      <name>ExtractImages</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>a9dc5add797d949d53606aae40016530f</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const std::string &amp;transport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_cb</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>a72713ef29070b9fc16c968bc62df9fb2</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ExtractImages</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>ae9c8744a401c21f68826ab73430a98a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_time</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>a1dc77ab35a4fd4210d672c507999dc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>count_</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>a04132fa4f1dff9e8941452f81876f3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::format</type>
      <name>filename_format_</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>ab8cd7b7514994c384015c638a42acebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>image_mutex_</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>a27e0387da810c55628e41bce687921d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::ImageConstPtr</type>
      <name>last_msg_</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>aeccce9401818f7c2a0ac0a8928f94ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sec_per_frame_</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>a0f7869269b3a8f090b3c7b857706707d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>ae37ce55c06925378983472e5f5175195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classExtractImages.html</anchorfile>
      <anchor>a88129385aa6c35a695a49f4716f9135d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>image_view::ImageNodelet</name>
    <filename>classimage__view_1_1ImageNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>ImageNodelet</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a8e57bc4ca289fdcd8d2bbbd646e88448</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImageNodelet</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a58ec19d9e37603b24a0115bba053a181</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCb</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>aed19824e661c30aaa8e3fb8877c5aa53</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>aa0db3810bdeed362741c24194c413666</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCb</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a7c335561167427d6870948ce4a0ed912</anchor>
      <arglist>(image_view::ImageViewConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>windowThread</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a0430a61d06c8404a85d0fb749ba3065e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>mouseCb</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a4ba5c05a6fb78e3a12cee4bb51ef36b6</anchor>
      <arglist>(int event, int x, int y, int flags, void *param)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>autosize_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a356f4de4daf001c3b087ef26e5d519a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>colormap_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a0f13f7bd61e407a98171a696feb06bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>count_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a5c65f0fb4d83d85dc43f57d734f5ebf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>do_dynamic_scaling_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a3e9f327640d24484877db2185a0fb6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::format</type>
      <name>filename_format_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a18b78a80bf089e77d744ca4f2eb8dc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_image_value_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>adfb1892c12c7b25f2ac7c99c0ef061a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_image_value_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a090bfd97ad83c2ae38f7d32f7fcfb5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a124807cc38efba644bc9cdd1e370eff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ThreadSafeImage</type>
      <name>queued_image_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a2161d22b073093faf16b12958df07dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ThreadSafeImage</type>
      <name>shown_image_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a9e5ea9e11101d97081d06f9f578ea61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; image_view::ImageViewConfig &gt;</type>
      <name>srv_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>adc813b63525e19d9057b35fab0046785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a9102458a137f88a7c40c5df1bd27501f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>a691db91d625b5ad3bfdc338cf4d8609e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>window_thread_</name>
      <anchorfile>classimage__view_1_1ImageNodelet.html</anchorfile>
      <anchor>afe5da4c30c15374bbe429af821f693e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StereoView</name>
    <filename>classStereoView.html</filename>
    <member kind="function">
      <type>void</type>
      <name>checkInputsSynchronized</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a7388ccb02d320b01f0d0a1d7156e9c79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCb</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>ab8182fb27b930dbc254359a587b42ed2</anchor>
      <arglist>(const ImageConstPtr &amp;left, const ImageConstPtr &amp;right, const DisparityImageConstPtr &amp;disparity_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveImage</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a807ab4b2cb40381814fe560a6a7e981b</anchor>
      <arglist>(const char *prefix, const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StereoView</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>ab3268055591e71295a1db0d3cfa1c4a6</anchor>
      <arglist>(const std::string &amp;transport)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StereoView</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a5f1796abb51cea2218cca0ffe8aa6393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>mouseCb</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a6828d56d37b7f5e201640583242a4c96</anchor>
      <arglist>(int event, int x, int y, int flags, void *param)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ApproximateTime&lt; Image, Image, DisparityImage &gt;</type>
      <name>ApproximatePolicy</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a74f10b137a5f94c32f7736794151d357</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::Synchronizer&lt; ApproximatePolicy &gt;</type>
      <name>ApproximateSync</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a7e002491c104f02010e9191ce6898b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ExactTime&lt; Image, Image, DisparityImage &gt;</type>
      <name>ExactPolicy</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a086522017e60f80a97b13e49682624c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::Synchronizer&lt; ExactPolicy &gt;</type>
      <name>ExactSync</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>ade901576967f8d3f1d6fb9b38e7c1183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>all_received_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a2aa7187d1d02d650d8bd5cc6bd444afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ApproximateSync &gt;</type>
      <name>approximate_sync_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a0d75f148eb473fdeddd5385acab1b4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTimer</type>
      <name>check_synced_timer_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>acb888f99839c3dd049e6b691b66d4876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>disp_received_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>aaa143420b99d300a4af2d95bef016166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat_&lt; cv::Vec3b &gt;</type>
      <name>disparity_color_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a61e7ed0e3959aefc728f6d13e9265fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; DisparityImage &gt;</type>
      <name>disparity_sub_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>ae7599d1aaaf4fcfd739742797c70ce47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ExactSync &gt;</type>
      <name>exact_sync_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a2c0d29f5e5fefb20cbe828e628670af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::format</type>
      <name>filename_format_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>abe1f576b5622feff0dd65c81e23efc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>image_mutex_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>aa230bfdb2d94547c2b21f36d2a3254fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>last_left_image_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a734ae29cddb26327587b9ae1f7b033b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageConstPtr</type>
      <name>last_left_msg_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>ada1727c36ef5c938a829582e26ebc728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>last_right_image_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a67ff67ff94ff32007da6550b95f926d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageConstPtr</type>
      <name>last_right_msg_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a89bd8528bcd656c200ea037f5078a47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>left_received_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a326198e3cf940390241bfa5b8074a064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>left_sub_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a229e7ce447ca151b09714ba3e7884b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>afd7458d22429bf8cc9b9ad98bc6b774d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>right_received_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a9a42c10ded8afacd3c44ee793183bbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>right_sub_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>a646c662bfad28a1780fe099d245685ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>save_count_</name>
      <anchorfile>classStereoView.html</anchorfile>
      <anchor>aec33c5b014fbd0f77ec0a90bc660200e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>image_view::ThreadSafeImage</name>
    <filename>classimage__view_1_1ThreadSafeImage.html</filename>
    <member kind="function">
      <type>cv::Mat</type>
      <name>get</name>
      <anchorfile>classimage__view_1_1ThreadSafeImage.html</anchorfile>
      <anchor>af7ac68d816f745ad41f232223052d148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>pop</name>
      <anchorfile>classimage__view_1_1ThreadSafeImage.html</anchorfile>
      <anchor>af1b228044b7cd2c1b8cd01ff55ac4c8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classimage__view_1_1ThreadSafeImage.html</anchorfile>
      <anchor>a312f67c0ec73842c2d1d20b930f73ae0</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition_variable</type>
      <name>condition_</name>
      <anchorfile>classimage__view_1_1ThreadSafeImage.html</anchorfile>
      <anchor>a37788497f8790e3b169fab2fcaedbd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>image_</name>
      <anchorfile>classimage__view_1_1ThreadSafeImage.html</anchorfile>
      <anchor>a3dbbedef4b3ded4869d7013f68451ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classimage__view_1_1ThreadSafeImage.html</anchorfile>
      <anchor>a6bd2595071281a58d0462f251c9566cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>image_view</name>
    <filename>namespaceimage__view.html</filename>
    <class kind="class">image_view::DisparityNodelet</class>
    <class kind="class">image_view::ImageNodelet</class>
    <class kind="class">image_view::ThreadSafeImage</class>
    <member kind="function">
      <type>void</type>
      <name>startWindowThread</name>
      <anchorfile>namespaceimage__view.html</anchorfile>
      <anchor>aa5eeb7bf37853cb6c63eebeb60dd2e8d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>image_view</title>
    <filename>index</filename>
  </compound>
</tagfile>
